{
  "account.authHeader.claimReward": "Réclamer la récompense de {{amount}}",
  "account.cloud.backup.subtitle": "Plusieurs phrases de récupération sont sauvegardées dans votre {{cloudProviderName}}.",
  "account.cloud.backup.title": "Sélectionner une sauvegarde à restaurer",
  "account.cloud.button.restore.android": "Restaurer à partir de Google Drive",
  "account.cloud.button.restore.ios": "Restaurer à partir d'iCloud",
  "account.cloud.empty.description": "Il semble que vous n'ayez sauvegardé aucune de vos phrases de récupération dans {{cloudProviderName}}.",
  "account.cloud.empty.title": "Aucune sauvegarde trouvée",
  "account.cloud.error.backup.message": "Échec de l'importation des sauvegardes en raison de l'absence d'autorisations, d'une interruption d'autorisation ou d'une erreur du Cloud",
  "account.cloud.error.backup.title": "Erreur lors de l'importation des sauvegardes",
  "account.cloud.error.password.title": "Mot de passe non valide. Veuillez réessayer.",
  "account.cloud.error.unavailable.button.cancel": "Pas maintenant",
  "account.cloud.error.unavailable.button.settings": "Accéder aux paramètres",
  "account.cloud.error.unavailable.message.android": "Vérifiez que vous êtes connecté(e) à un compte Google avec Google Drive activé sur cet appareil, puis réessayez.",
  "account.cloud.error.unavailable.message.ios": "Vérifiez que vous êtes connecté(e) à un ID Apple avec iCloud Drive activé sur cet appareil, puis réessayez.",
  "account.cloud.error.unavailable.title.android": "Google Drive non disponible",
  "account.cloud.error.unavailable.title.ios": "iCloud Drive non disponible",
  "account.cloud.loading.title": "Recherche de sauvegardes en cours…",
  "account.cloud.lockout.time.hours_one": "Trop de tentatives. Réessayez dans 1 heure.",
  "account.cloud.lockout.time.hours_other": "Trop de tentatives. Réessayez dans {{count}} heures.",
  "account.cloud.lockout.time.minutes_one": "Trop de tentatives. Réessayez dans 1 minute.",
  "account.cloud.lockout.time.minutes_other": "Trop de tentatives. Réessayez dans {{count}} minutes.",
  "account.cloud.password.input": "Saisir le mot de passe",
  "account.cloud.password.recoveryPhrase": "Saisir votre phrase de récupération à la place",
  "account.cloud.password.subtitle": "Ce mot de passe est requis pour récupérer la sauvegarde de votre phrase de récupération dans {{cloudProviderName}}.",
  "account.cloud.password.title": "Saisir le mot de passe de sauvegarde",
  "account.drawer.gitVersion": "Version : ",
  "account.drawer.modal.body": "Stockez et échangez des tokens en toute sécurité avec l'application Uniswap. Disponible sur iOS et Android.",
  "account.drawer.modal.dont": "Vous n'avez pas de wallet Uniswap ?",
  "account.drawer.modal.scan": "Scanner avec le wallet Uniswap",
  "account.drawer.spamToggle": "Masquer les tokens et les NFT inconnus",
  "account.porfolio.activity.cancelledBelow": "Cet ordre a été annulé, car votre solde est inférieur au montant saisi.",
  "account.portfolio.activity.signLimit": "Cet ordre ne sera pas exécuté, car votre solde est devenu inférieur au montant saisi. Augmentez votre solde pour résoudre le problème.",
  "account.recoveryPhrase.education.part1": "Une phrase de récupération (ou phrase secrète) est un <highlight>ensemble de mots</highlight> nécessaire pour accéder à votre wallet, <highlight>par exemple un mot de passe.</highlight>",
  "account.recoveryPhrase.education.part2": "Vous pouvez <highlight>saisir</highlight> votre phrase de récupération sur un nouvel appareil <highlight>pour restaurer votre wallet</highlight> et son contenu.",
  "account.recoveryPhrase.education.part3": "Mais si vous <highlight>perdez votre phrase de récupération</highlight>, vous <highlight>perdrez l'accès</highlight> à votre wallet.",
  "account.recoveryPhrase.education.part4": "Au lieu de mémoriser votre phrase de récupération, vous pouvez <highlight>la sauvegarder dans {{cloudProviderName}}</highlight> et la protéger par un mot de passe.",
  "account.recoveryPhrase.education.part5": "Vous pouvez également sauvegarder manuellement votre phrase de récupération en <highlight>l'écrivant</highlight> et en la conservant dans un endroit sûr.",
  "account.recoveryPhrase.education.part6": "Nous vous recommandons d'utiliser les <highlight>deux types de sauvegardes</highlight>, car si vous perdez votre phrase de récupération, vous ne pourrez pas restaurer votre wallet.",
  "account.recoveryPhrase.error.invalid": "Phrase non valide",
  "account.recoveryPhrase.error.invalidWord": "Mot non valide : {{word}}",
  "account.recoveryPhrase.error.phraseLength": "La phrase de récupération doit comporter entre 12 et 24 mots.",
  "account.recoveryPhrase.error.wrong": "Phrase de récupération incorrecte",
  "account.recoveryPhrase.helpText.import": "Comment retrouver ma phrase de récupération ?",
  "account.recoveryPhrase.helpText.restoring": "Nouvelle recherche",
  "account.recoveryPhrase.input": "Saisir votre phrase de récupération",
  "account.recoveryPhrase.remove.final.description": "Assurez-vous d'avoir noté votre phrase de récupération ou de l'avoir sauvegardée dans {{cloudProviderName}}. <highlight>Sinon, vous ne pourrez pas accéder à vos fonds.</highlight>",
  "account.recoveryPhrase.remove.final.title": "Vous êtes sur le point de supprimer votre <highlight>phrase de récupération</highlight>",
  "account.recoveryPhrase.remove.import.description": "Vous ne pouvez enregistrer qu'une seule phrase de récupération à la fois. Pour continuer à en importer une nouvelle, vous devrez supprimer votre phrase de récupération actuelle et tous les wallets associés de cet appareil.",
  "account.recoveryPhrase.remove.initial.description": "Cette opération supprimera votre wallet et votre phrase de récupération de cet appareil.",
  "account.recoveryPhrase.remove.initial.title": "Vous supprimez <highlight>{{walletName}}</highlight>",
  "account.recoveryPhrase.remove.mnemonic.description": "Sa phrase de récupération est la même que pour {{walletNames, list}}. Votre phrase de récupération restera enregistrée jusqu'à la suppression de tous les wallets restants.",
  "account.recoveryPhrase.subtitle.import": "Votre phrase de récupération sera uniquement enregistrée en local sur votre appareil.",
  "account.recoveryPhrase.subtitle.restoring": "Saisissez votre phrase de récupération ci-dessous ou essayez à nouveau de rechercher des sauvegardes.",
  "account.recoveryPhrase.title.import": "Saisir votre phrase de récupération",
  "account.recoveryPhrase.title.restoring": "Aucune sauvegarde trouvée",
  "account.transactionSummary.addLiquidity": "Ajouter {{baseSymbol}}/{{quoteSymbol}} de liquidité V3",
  "account.transactionSummary.addLiquidityv2": "Ajouter <baseAmountAndToken /> et <quoteAmountAndToken /> à Uniswap V2",
  "account.transactionSummary.approve": "Approuver {{tokenSymbol}}",
  "account.transactionSummary.claimFor": "Réclamer <currency /> pour {{username}}",
  "account.transactionSummary.claimReward": "Réclamer une récompense en UNI pour {{username}}",
  "account.transactionSummary.collectFees": "Collecter {{symbol0}}/{{symbol1}} de frais",
  "account.transactionSummary.createAddLiquidity": "Créer un pool et ajouter {{baseSymbol}}/{{quoteSymbol}} de liquidité V3",
  "account.transactionSummary.createPool": "Créer un pool V3 {{baseSymbol}}/{{quoteSymbol}}",
  "account.transactionSummary.decision.abstain": "S'abstenir lors du vote sur la proposition {{proposalKey}} pour le motif suivant : &quot;{{reason}}&quot;",
  "account.transactionSummary.decision.against": "Voter contre la proposition {{proposalKey}} pour le motif suivant : &quot;{{reason}}&quot;",
  "account.transactionSummary.decision.for": "Voter en faveur de la proposition {{proposalKey}} pour le motif suivant : &quot;{{reason: info.reason}}&quot;",
  "account.transactionSummary.delegateSummary": "Déléguer le pouvoir de vote à {{username}}",
  "account.transactionSummary.depositLiquidity": "Déposer de la liquidité",
  "account.transactionSummary.executeProposal": "Exécuter la proposition {{proposalKey}}.",
  "account.transactionSummary.migrateLiquidity": "Migrer la liquidité {{baseSymbol}}/{{quoteSymbol}} vers la V3",
  "account.transactionSummary.queueProposal": "Mettre la proposition {{proposalKey}} en file d'attente.",
  "account.transactionSummary.removeLiquiditySummary": "Supprimer <base /> et <quote />",
  "account.transactionSummary.revoke": "Révoquer {{tokenSymbol}}",
  "account.transactionSummary.sendSummary": "<amount /> envoyé à {{recipient}}",
  "account.transactionSummary.submitProposal": "Soumettre une nouvelle proposition",
  "account.transactionSummary.swapExactIn": "Échanger exactement <amount1 /> contre <amount2 />",
  "account.transactionSummary.swapExactOut": "Échanger <amount1 /> contre exactement <amount2 />",
  "account.transactionSummary.unwrapTo": "Annuler l'enveloppement de <amount /> vers {{symbol}}",
  "account.transactionSummary.vote.abstain": "S'abstenir lors du vote sur la proposition {{proposalKey}}",
  "account.transactionSummary.vote.against": "Voter contre la proposition {{proposalKey}}",
  "account.transactionSummary.vote.for": "Voter en faveur de la proposition {{proposalKey}}",
  "account.transactionSummary.withdrawLiquidity": "Retirer la liquidité déposée",
  "account.transactionSummary.wrapTo": "Envelopper <amount /> pour {{symbol}}wrapper",
  "account.wallet.action.copy": "Copier l'adresse du wallet",
  "account.wallet.action.report": "Profil de rapport",
  "account.wallet.action.settings": "Paramètres du wallet",
  "account.wallet.action.viewExplorer": "Afficher dans {{blockExplorerName}}",
  "account.wallet.button.add": "Ajouter un wallet",
  "account.wallet.button.addViewOnly": "Ajouter un wallet en lecture seule",
  "account.wallet.button.create": "Créer un nouveau wallet",
  "account.wallet.button.import": "Importer un nouveau wallet",
  "account.wallet.button.manage": "Gérer le wallet",
  "account.wallet.button.remove": "Supprimer le wallet",
  "account.wallet.button.restore": "Recover your wallet",
  "account.wallet.button.watch": "Consulter un wallet",
  "account.wallet.create.placeholder": "{{index}} du wallet",
  "account.wallet.edit.label.input.placeholder": "Libellé du wallet",
  "account.wallet.header.button.disabled.title": "Modifier le profil",
  "account.wallet.header.button.title": "Modifier le libellé",
  "account.wallet.header.other": "Vos autres wallets",
  "account.wallet.header.viewOnly": "Wallets en lecture seule",
  "account.wallet.menu.copy.title": "Copier l'adresse du wallet",
  "account.wallet.menu.edit.title": "Modifier le libellé",
  "account.wallet.menu.remove.title": "Supprimer le wallet",
  "account.wallet.remove.check": "J'ai sauvegardé ma phrase de récupération et je comprends qu'Uniswap Labs ne peut pas m'aider à récupérer mes wallets si je n'ai pas effectué cette sauvegarde.",
  "account.wallet.remove.title": "Supprimer {{name}}",
  "account.wallet.remove.viewOnly": "Vous pouvez toujours ajouter des wallets en lecture seule en saisissant l'adresse du wallet.",
  "account.wallet.restore.description": "Because you’re on a new device, you’ll need to restore your recovery phrase or enter your cloud backup password to continue.",
  "account.wallet.select.error": "Impossible de charger les adresses",
  "account.wallet.select.loading.subtitle": "Vos wallets apparaîtront ci-dessous.",
  "account.wallet.select.loading.title": "Recherche de wallets en cours",
  "account.wallet.select.title_one_one": "Un wallet trouvé",
  "account.wallet.select.title_one_other": "Sélectionner les wallets à importer",
  "account.wallet.viewOnly.button": "Importer un wallet",
  "account.wallet.viewOnly.description": "Pour échanger, acheter, envoyer et recevoir des tokens, vous devez importer la phrase de récupération de ce wallet.",
  "account.wallet.viewOnly.title": "Ce wallet est en lecture seule",
  "account.wallet.watch.error.alreadyImported": "Cette adresse est déjà importée.",
  "account.wallet.watch.error.notFound": "Adresse introuvable",
  "account.wallet.watch.error.smartContract": "L'adresse est un contrat intelligent.",
  "account.wallet.watch.message": "L'ajout d'un wallet en lecture seule vous permet d'essayer l'application ou de suivre un wallet. Vous ne pourrez ni échanger, ni envoyer de fonds.",
  "account.wallet.watch.placeholder": "ENS ou adresse",
  "account.wallet.watch.title": "Saisir une adresse de wallet",
  "activity.pending": "{{pendingActivityCount}} en attente",
  "activity.transaction.receive.descriptor": "{{amountWithSymbol}} de {{walletAddress}}",
  "activity.transaction.send.descriptor": "{{amountWithSymbol}} à {{walletAddress}}",
  "activity.transaction.swap.descriptor": "{{amountWithSymbolA}} pour {{amountWithSymbolB}}",
  "activity.transaction.swap.descriptor.formatted": "<amountWithSymbolA /> pour <amountWithSymbolB />",
  "activity.transaction.tokens.descriptor": "{{amountWithSymbolA}} et {{amountWithSymbolB}}",
  "activity.transaction.tokens.descriptor.formatted": "<amountWithSymbolA /> et <amountWithSymbolB />",
  "addLiquidity.shareOfPool": "Part du pool",
  "addressInput.recipient": "Destinataire",
  "analytics.allow": "Autoriser les analyses",
  "analytics.allow.message": "Nous utilisons des données anonymisées pour améliorer votre expérience avec les produits Uniswap Labs.",
  "appRating.button.notReally": "Pas vraiment",
  "appRating.description": "Appréciez-vous cette application ?",
  "appRating.extension.review.description": "Notez l’application avec les étoiles et donnez votre avis sur Chrome Web Store.",
  "appRating.extension.review.title": "Voulez-vous donner votre avis sur l’extension Uniswap ?",
  "appRating.extension.title": "Appréciez-vous l’extension Uniswap ?",
  "appRating.feedback.button.send": "Envoyer des commentaires",
  "appRating.feedback.description": "Comment pouvons-nous améliorer votre expérience ?",
  "appRating.feedback.title": "Nous sommes navrés de l’apprendre.",
  "appRating.mobile.title": "Appréciez-vous Uniswap Wallet ?",
  "bridging.estimatedTime.minutesAndSeconds": "Env. {{minutes}} min {{seconds}} s",
  "bridging.estimatedTime.minutesOnly": "Env. {{minutes}} min",
  "bridging.estimatedTime.secondsOnly": "Env. {{seconds}} s",
  "burn.input.enterAPercent.error": "Saisir un pourcentage",
  "chart.candlestick": "Chandelier japonais",
  "chart.error.pools": "Impossible d'afficher les données historiques du pool actuel.",
  "chart.error.tokens": "Impossible d'afficher les données historiques du token actuel.",
  "chart.line": "Graphique linéaire",
  "chart.missingData": "Données du graphique manquantes",
  "chart.price.label.close": "Fermer",
  "chart.price.label.high": "Élevé",
  "chart.price.label.low": "Bas",
  "chart.price.label.open": "Ouvert",
  "chart.settings.unavailable.label": "Ce paramètre n'est pas disponible pour le graphique actuel.",
  "claim.thanks": "Merci de faire partie de la communauté Uniswap <heart />",
  "claim.uni.arrived": "L'UNI est disponible.",
  "common.accept": "Accepter",
  "common.activity": "Activité",
  "common.add.label": "Ajouter",
  "common.add.liquidity.cancelled": "Ajout de liquidité annulé",
  "common.add.liquidity.failed": "Échec de l'ajout de liquidité",
  "common.add.v2.liquidity.cancelled": "Ajout de liquidité V2 annulé",
  "common.add.v2.liquidity.failed": "Échec de l'ajout de liquidité à V2",
  "common.added.liquidity": "Liquidité ajoutée",
  "common.added.v2.liquidity": "Liquidité V2 ajoutée",
  "common.addedLiquidity": "Liquidité ajoutée",
  "common.adding.liquidity": "Ajout de liquidité en cours",
  "common.adding.v2.liquidity": "Ajout de liquidité V2 en cours",
  "common.addLiquidity": "Ajouter de la liquidité",
  "common.addressOrENS": "Adresse du wallet ou nom ENS",
  "common.advanced": "Avancé",
  "common.all": "Tous",
  "common.allTime": "Toujours",
  "common.amount.label": "Montant",
  "common.amountDeposited.label": "{{amount}} déposé(s)",
  "common.and": "et",
  "common.app": "App",
  "common.approval.cancelled": "Approbation annulée",
  "common.approval.failed": "Échec de l'approbation",
  "common.approve": "Approuver",
  "common.approved": "Approuvé",
  "common.approvePending": "En attente d'approbation…",
  "common.approveSpend": "Approuver la dépense en {{symbol}}",
  "common.approving": "Approbation en cours",
  "common.areYouSure": "Voulez-vous vraiment effectuer cette action ?",
  "common.automatic": "Automatique",
  "common.availableIn": "Uniswap est disponible en : <locale />",
  "common.availableOnIOSAndroid": "Disponible sur iOS et Android",
  "common.availableOnIOSAndroidChrome": "Disponible sur iOS, Android et Chrome",
  "common.backToPositions": "Revenir aux positions",
  "common.blocked.ifError": "Si vous pensez qu'il s'agit d'une erreur, veuillez envoyer un e-mail en indiquant votre adresse à <emailAddress />.",
  "common.blocked.reason": "Cette adresse est bloquée sur l'interface Uniswap Labs, car elle est associée à une ou plusieurs <link>activités bloquées</link>.",
  "common.blockedAddress": "Adresse bloquée",
  "common.blog": "Blog",
  "common.borrow.cancelled": "Emprunt annulé",
  "common.borrow.failed": "Échec de l'emprunt",
  "common.borrowed": "Emprunté",
  "common.borrowing": "Emprunt en cours",
  "common.bought": "Acheté",
  "common.brandAssets": "Actifs de la marque",
  "common.burn.cancelled": "Brûlage annulé",
  "common.burn.failed": "Échec du brûlage",
  "common.burned": "Brûlé",
  "common.burning": "Brûlage en cours",
  "common.button.accept": "Accepter",
  "common.button.back": "Retour",
  "common.button.buy": "Acheter",
  "common.button.cancel": "Annuler",
  "common.button.checkin": "S'enregistrer",
  "common.button.close": "Fermer",
  "common.button.confirm": "Confirmer",
  "common.button.connect": "Connecter",
  "common.button.continue": "Continuer",
  "common.button.copied": "Copié",
  "common.button.copy": "Copier",
  "common.button.create": "Créer",
  "common.button.delete": "Supprimer",
  "common.button.disconnect": "Déconnecter",
  "common.button.dismiss": "Rejeter",
  "common.button.done": "Terminé",
  "common.button.edit": "Modifier",
  "common.button.enable": "Activer",
  "common.button.finish": "Terminer",
  "common.button.goBack": "Revenir",
  "common.button.later": "Peut-être plus tard",
  "common.button.learn": "En savoir plus",
  "common.button.next": "Suivant",
  "common.button.notNow": "Pas maintenant",
  "common.button.ok": "OK",
  "common.button.paste": "Coller",
  "common.button.pay": "Payer",
  "common.button.receive": "Recevoir",
  "common.button.remove": "Supprimer",
  "common.button.reset": "Réinitialiser",
  "common.button.retry": "Réessayer",
  "common.button.reveal": "Révéler",
  "common.button.review": "Vérifier",
  "common.button.save": "Enregistrer",
  "common.button.scrollDown": "Faire défiler vers le bas",
  "common.button.sell": "Vendre",
  "common.button.send": "Envoyer",
  "common.button.setup": "Configurer",
  "common.button.share": "Partager",
  "common.button.showLess": "Afficher moins",
  "common.button.showMore": "Afficher plus",
  "common.button.sign": "Signer",
  "common.button.skip": "Ignorer",
  "common.button.swap": "Échanger",
  "common.button.tryAgain": "Réessayer",
  "common.button.understand": "Je comprends",
  "common.button.view": "Voir",
  "common.button.viewDetails": "Afficher les détails",
  "common.button.yes": "Oui",
  "common.buy.cancelled": "Achat annulé",
  "common.buy.failed": "Échec de l'achat",
  "common.buy.label": "Acheter",
  "common.buyAndSell": "Acheter et vendre sur Uniswap",
  "common.buying": "Achat en cours",
  "common.by": "Par",
  "common.cancel.failed": "Échec de l'annulation",
  "common.cancellation.cancelled": "Annulation annulée",
  "common.cancellationSubmitted": "Annulation envoyée",
  "common.cancellationSuccessful": "Annulation réussie",
  "common.cancelled": "Annulé",
  "common.cancelling": "Annulation",
  "common.cancelOrder": "Annuler l'ordre",
  "common.card.error.description": "Une erreur s'est produite",
  "common.card.error.title": "Oups ! Une erreur s'est produite.",
  "common.careers": "Carrières",
  "common.chartType": "Type de graphique",
  "common.checkNetwork": "Vérifiez l'état du réseau <link>ici.</link>",
  "common.chromeExtension": "Extension",
  "common.claim.cancelled": "Réclamation annulée",
  "common.claim.failed": "Échec de la réclamation",
  "common.claimed": "Réclamé",
  "common.claiming": "Réclamation en cours",
  "common.claimUnis": "Réclamez vos tokens UNI",
  "common.clear": "Effacer",
  "common.close": "Fermer",
  "common.closed": "Fermé",
  "common.collect.button": "Collecter",
  "common.collect.fees.cancelled": "Annulation de la collecte des frais",
  "common.collect.fees.failed": "Échec de la collecte des frais",
  "common.collected.fees": "Frais collectés",
  "common.collecting.fees": "Collecte des frais en cours",
  "common.company": "Entreprise",
  "common.confirm": "Confirmer",
  "common.confirmCancellation": "Confirmer l'annulation",
  "common.confirmSend.button": "Confirmer l'envoi",
  "common.confirmSwap": "Confirmer l'échange dans le wallet",
  "common.confirmTimedOut": "Le délai de confirmation a expiré. Veuillez réessayer.",
  "common.confirmTransaction.button": "Confirmer cette transaction dans votre wallet",
  "common.confirmWallet": "Confirmer dans le wallet",
  "common.connect.button": "Connecter",
  "common.connectAWallet.button": "Connecter un wallet",
  "common.connectingWallet": "Connexion du wallet en cours…",
  "common.connectWallet.button": "Connecter le wallet",
  "common.contactUs.button": "Nous contacter",
  "common.contractInteraction": "Interaction de contrat",
  "common.copied": "Copié",
  "common.copy.address": "Copier l’adresse",
  "common.copyLink.button": "Copier le lien",
  "common.create": "Créer",
  "common.create.pool.cancelled": "Création du pool annulée",
  "common.create.pool.failed": "Échec de la création du pool",
  "common.created.pool": "Pool créé",
  "common.creating.pool": "Création du pool",
  "common.currency": "Devise",
  "common.currentPrice": "Prix actuel",
  "common.currentPrice.label": "Prix actuel :",
  "common.currentPrice.unavailable": "Prix actuel indisponible",
  "common.custom": "Personnalisé",
  "common.customRange": "Plage personnalisée",
  "common.dataOutdated": "Les données sont peut-être obsolètes.",
  "common.default": "Par défaut",
  "common.defaultTradeOptions": "Options de négociation par défaut",
  "common.delegate.cancelled": "Délégation annulée",
  "common.delegate.failed": "Échec de la délégation",
  "common.delegated": "Délégué",
  "common.delegating": "Délégation en cours",
  "common.deploy.cancelled": "Déploiement annulé",
  "common.deploy.failed": "Échec du déploiement",
  "common.deployed": "Déployé",
  "common.deploying": "Déploiement en cours",
  "common.deposit.cancelled": "Dépôt annulé",
  "common.deposit.failed": "Échec du dépôt",
  "common.deposit.toNetwork": "Déposez les tokens sur le réseau {{label}}.",
  "common.deposited": "Déposé",
  "common.depositing": "Dépôt en cours",
  "common.depositTokens": "Déposer des tokens",
  "common.detailed.label": "Détaillé",
  "common.detected": "Détecté",
  "common.developers": "Développeurs",
  "common.dismiss": "Rejeter",
  "common.displaySettings": "Paramètres d'affichage",
  "common.dnsRegistrar": "Registraire DNS",
  "common.donate": "Donate",
  "common.dontShowAgain": "Ne plus afficher ceci",
  "common.download": "Télécharger",
  "common.downloadAppStore": "Télécharger dans l'App Store",
  "common.downloadPlayStore": "Télécharger dans le Play Store",
  "common.downloadUniswap": "Télécharger Uniswap",
  "common.downloadUniswapApp": "Télécharger l'app Uniswap",
  "common.dynamic": "Dynamique",
  "common.edit.button": "Modifier",
  "common.error.general": "Une erreur s'est produite",
  "common.error.label": "Erreur",
  "common.error.request": "Désolé, une erreur s'est produite lors du traitement de votre demande. Assurez-vous de copier les détails de cette erreur si vous demandez une assistance.",
  "common.error.somethingWrong": "Une erreur s'est produite.",
  "common.error.wrong.tryAgain": "Une erreur s'est produite. Veuillez réessayer.",
  "common.errorConnecting.error": "Erreur de connexion",
  "common.errorLoadingData.error": "Erreur lors du chargement des données",
  "common.ethereumNameService": "Ethereum Name Service",
  "common.etherscan": "Etherscan",
  "common.etherscan.link": "Voir sur Etherscan",
  "common.ethRegistrarController": "Contrôleur de registraire ETH",
  "common.execute.cancelled": "Exécution annulée",
  "common.execute.failed": "Échec de l'exécution",
  "common.executed": "Exécuté",
  "common.executing": "Exécution en cours",
  "common.expired": "Expiré",
  "common.expiry": "Expiration",
  "common.explore": "Explorer",
  "common.explorer": "Explorateur",
  "common.exploreTokens": "Découvrir les tokens",
  "common.extension": "Extension Uniswap",
  "common.failed.error": "Échec",
  "common.failedSwitchNetwork": "Impossible de changer de réseau",
  "common.fee": "Frais",
  "common.fees": "Frais",
  "common.feesEarned.label": "Frais en {{symbol}} perçus :",
  "common.feesEarnedPerBase": "{{symbolA}} par {{symbolB}}",
  "common.fetchingRoute": "Récupération du parcours",
  "common.floor": "Plancher",
  "common.floorPrice": "Prix plancher",
  "common.for": "Pour",
  "common.fullRange": "Gamme complète",
  "common.getApp": "Obtenir l'app",
  "common.getHelp.button": "Obtenir de l'aide",
  "common.getStarted": "Commencer",
  "common.getSupport.button": "Obtenir une assistance",
  "common.getTheApp": "Obtenir l'application",
  "common.getUniswapWallet": "Obtenir Uniswap Wallet",
  "common.governance": "Gouvernance",
  "common.happyHolidays": "Joyeuses fêtes de la part de l'équipe Uniswap !",
  "common.helpCenter": "Centre d'aide",
  "common.hidden": "Masqué",
  "common.hide.button": "Masquer",
  "common.highPrice": "Prix élevé",
  "common.includes": "Comprend",
  "common.info.label": "Informations",
  "common.input.noRecipient.error": "Sélectionner un destinataire",
  "common.input.password.confirm": "Confirmer le mot de passe",
  "common.input.password.error.mismatch": "Les mots de passe ne correspondent pas.",
  "common.input.password.error.weak": "Ce mot de passe est trop faible",
  "common.input.password.new": "Nouveau mot de passe",
  "common.input.password.placeholder": "Mot de passe",
  "common.input.password.strength.medium": "Moyen",
  "common.input.password.strength.strong": "Fort",
  "common.input.password.strength.weak": "Faible",
  "common.input.search": "Rechercher",
  "common.insufficient.funds": "Fonds insuffisants",
  "common.insufficientBalance.error": "Solde insuffisant",
  "common.insufficientFundsForNetworkFee.error": "Fonds insuffisants pour couvrir les frais de réseau",
  "common.insufficientLiquidity": "Liquidité insuffisante",
  "common.insufficientTokenBalance.error": "Solde {{tokenSymbol}} insuffisant",
  "common.insufficientTokenBalance.error.simple": "{{tokenSymbol}} insuffisants",
  "common.invalidPair": "Paire non valide",
  "common.invalidRecipient.error": "Destinataire non valide",
  "common.iOSAndroid": "iOS et Android",
  "common.language": "Langue",
  "common.lastPrice": "Dernier prix",
  "common.learnMoreSwap": "En savoir plus sur les échanges",
  "common.legalAndPrivacy": "Mentions légales et confidentialité",
  "common.less": "Moins",
  "common.limit.cancel_one": "Annuler la limite",
  "common.limit.cancel_other": "Annuler {{count}} limites",
  "common.limit.cancelled": "Limite annulée",
  "common.limit.executed": "Limite exécutée",
  "common.limit.expired": "Limite expirée",
  "common.limit.failed": "Échec de la limite",
  "common.limit.opened": "Limite ouverte",
  "common.limit.pending": "Limite en attente",
  "common.limits": "Limites",
  "common.limits.approachMax": "Proche de la limite maximale de 100",
  "common.limits.cancelProceed": "Annuler les limites pour poursuivre",
  "common.limits.expires": "Expire le {{timestamp}}",
  "common.limits.open": "Ouvrir les limites",
  "common.limits.when": "quand {{price}} {{outSymbol}}/{{inSymbol}}",
  "common.links": "Liens",
  "common.liquidity": "Liquidité",
  "common.liquidity.removed": "Liquidité supprimée",
  "common.loading": "Chargement en cours",
  "common.loadingAllowance": "Chargement de l'autorisation en cours",
  "common.loadMore": "Charger plus",
  "common.longText.button.less": "Lire moins",
  "common.longText.button.more": "Lire plus",
  "common.lowPrice": "Prix bas",
  "common.manage": "Gérer",
  "common.market.label": "Marché",
  "common.max": "Max.",
  "common.message": "Message",
  "common.migrate": "Migrer",
  "common.migrate.liquidity.cancelled": "Migration de la liquidité annulée",
  "common.migrate.liquidity.failed": "Échec de la migration de la liquidité",
  "common.migrate.position": "Migrer la position",
  "common.migrate.v3": "Migrer vers V3",
  "common.migrated.liquidity": "Liquidité migrée",
  "common.migrating.liquidity": "Migration de la liquidité en cours",
  "common.min": "Min.",
  "common.mint.cancelled": "Frappe annulée",
  "common.mint.failed": "Échec de la frappe",
  "common.minted": "Frappé",
  "common.minting": "Frappe en cours",
  "common.mobile": "Mobile",
  "common.more": "Plus",
  "common.multiDevice": "Plusieurs appareils",
  "common.navigation.settings": "Paramètres",
  "common.navigation.systemSettings": "Paramètres",
  "common.navigationButton": "Bouton de navigation",
  "common.needHelp": "Besoin d'aide ?",
  "common.networkCost": "Frais de réseau",
  "common.neverMind": "Peu importe",
  "common.new": "Nouveau",
  "common.new.exclamation": "Nouveau !",
  "common.nfts": "NFT",
  "common.noActivity": "Pas encore d'activité",
  "common.noAmount.error": "Saisir un montant",
  "common.noData": "Aucune donnée",
  "common.noResults": "Aucun résultat trouvé.",
  "common.notAvailableInRegion.error": "Indisponible dans votre région",
  "common.notCreated.label": "Non créé",
  "common.notSupported": "Non pris en charge",
  "common.oneDay": "1 jour",
  "common.oneHour": "1 heure",
  "common.oneMonth": "1 mois",
  "common.oneWeek": "1 semaine",
  "common.oneYear": "1 an",
  "common.orderCancelled": "Ordre annulé",
  "common.orderExecuted": "Ordre passé",
  "common.orderExpired": "Ordre expiré",
  "common.orderPending": "Ordre en attente",
  "common.outOfRange": "Hors de la plage",
  "common.pageNotFound": "Page introuvable.",
  "common.passkey": "Clé d’accès",
  "common.pastDay": "Hier",
  "common.pastFiveMinutes": "Les cinq dernières minutes",
  "common.pastHour": "Il y a une heure",
  "common.pastMonth": "Le mois dernier",
  "common.pastWeek": "La semaine dernière",
  "common.pastYear": "L'année dernière",
  "common.pay.button": "Payer",
  "common.pending": "En attente",
  "common.pending.cancellation": "En attente d'annulation",
  "common.pendingEllipsis": "En attente…",
  "common.permit2": "Permit2",
  "common.pool": "Pool",
  "common.pools": "Pools",
  "common.positionUnavailable": "Position indisponible",
  "common.poweredBy": "Impulsé par <name />",
  "common.preview": "Aperçu",
  "common.price": "Prix",
  "common.priceImpact": "Avertissement relatif à l'effet sur le prix",
  "common.priceUpdated": "Prix mis à jour",
  "common.privacyChoices": "Vos choix en matière de confidentialité",
  "common.privacyChoices.checkbox.description": "Si vous cochez cette case, nous ne partagerons pas vos données avec des partenaires tiers pour vous fournir des publicités personnalisées. Vous pouvez activer le partage à tout moment en désélectionnant cette case.",
  "common.privacyChoices.checkbox.label": "Ne pas partager mes informations",
  "common.privacyChoices.description": "Nous sommes susceptibles de partager des identifiants d’appareil avec nos partenaires publicitaires pour faire la promotion de nos services sur d’autres sites Web et plateformes. Lorsque cela est considéré comme de la vente, du partage ou de la publicité ciblée en vertu des lois applicables, vous pouvez refuser ce partage en cochant la case « Ne pas partager mes informations ». Pour en savoir plus sur nos pratiques en matière de confidentialité, reportez-vous à notre <privacyLink>Politique de confidentialité</privacyLink>.",
  "common.privacyChoices.disclaimer": "Remarque : votre sélection s’applique uniquement à ce navigateur, sur cet appareil. Vous pouvez aussi refuser le partage en activant le paramètre de contrôle général de la confidentialité du navigateur que vous utilisez pour accéder à nos services. Pour voir davantage d’options, accédez à vos paramètres.",
  "common.privacyPolicy": "Politique de confidentialité",
  "common.proceed": "Poursuivre",
  "common.proceedInWallet": "Poursuivre dans votre wallet",
  "common.proceedInWallet.short": "Poursuivre dans le wallet",
  "common.protocol": "Protocole",
  "common.publicResolver": "Résolveur public",
  "common.purchased": "Acheté",
  "common.queue.cancelled": "Mise en file d'attente annulée",
  "common.queue.failed": "Échec de mise en file d'attente",
  "common.queued": "Mis en file d'attente",
  "common.queuing": "Mise en file d'attente en cours",
  "common.rate": "Taux",
  "common.readMore": "Lire plus",
  "common.receive": "Recevoir",
  "common.receive.cancelled": "Réception annulée",
  "common.receive.failed": "Échec de la réception",
  "common.received": "Reçu",
  "common.receiving": "Réception en cours",
  "common.recent": "Récent",
  "common.rejected": "Rejeté",
  "common.reload.label": "Recharger l'app",
  "common.remove.label": "Supprimer",
  "common.remove.liquidity.cancelled": "Annulation de la suppression de liquidité",
  "common.remove.liquidity.failed": "Échec de la suppression de liquidité",
  "common.removeAmount": "Supprimer le montant",
  "common.removedLiquidity": "Liquidité supprimée",
  "common.removeItem": "Supprimer l'élément",
  "common.removing.liquidity": "Suppression de liquidité en cours",
  "common.repaid": "Remboursé",
  "common.repay.cancelled": "Remboursement annulé",
  "common.repay.failed": "Échec du remboursement",
  "common.repaying": "Remboursement",
  "common.resetLimit": "Réinitialiser la limite en {{symbol}}",
  "common.resetLimitWallet": "Réinitialiser la limite en {{symbol}} dans le wallet",
  "common.resettingLimit": "Réinitialisation de la limite en {{symbol}} en cours…",
  "common.resolveIssues_one": "Résoudre le problème",
  "common.resolveIssues_other": "Résoudre {{count}} problèmes",
  "common.restricted.region": "Région faisant l'objet de restrictions",
  "common.return.label": "Retour",
  "common.returnToTop": "Retour vers le haut",
  "common.reverseRegistrar": "Annuler le registraire",
  "common.revoke.approval.failed": "Échec de la révocation de l'approbation",
  "common.revoked.approval": "Approbation révoquée",
  "common.revokedApproval": "Approbation révoquée",
  "common.revoking.approval": "Révocation de l'approbation",
  "common.samePrice": "Même prix",
  "common.scanQRDownload": "Scanner le code QR avec votre téléphone pour télécharger",
  "common.selectRegion.label": "Sélectionner votre région",
  "common.selectToken.label": "Sélectionner un token",
  "common.selfCustodial": "Garde autonome",
  "common.sell.label": "Vendre",
  "common.send.button": "Envoyer",
  "common.send.cancelled": "Envoi annulé",
  "common.send.failed": "Échec de l'envoi",
  "common.sending": "Envoi en cours",
  "common.sent": "Envoyé",
  "common.settings": "Paramètres",
  "common.share": "Partager",
  "common.share.shareToTwitter": "Partager sur X",
  "common.share.twitter": "Partager sur X",
  "common.show.button": "Afficher",
  "common.showLess.button": "Afficher moins",
  "common.showMore.button": "Afficher plus",
  "common.signatureExpired": "Votre signature a expiré.",
  "common.signMessage": "Signer le message",
  "common.signMessageWallet": "Signer le message dans le wallet",
  "common.simple.label": "Simple",
  "common.sold": "Vendu",
  "common.stats": "Statistiques",
  "common.status": "Statut",
  "common.stayConnected": "Rester connecté",
  "common.step.number": "Étape n° {{number}}",
  "common.submit.proposal.cancelled": "Transmission de la proposition annulée",
  "common.submit.proposal.failed": "Échec de la transmission de la proposition",
  "common.submitted.proposal": "Proposition transmise",
  "common.submitting.proposal": "Transmission de la proposition en cours",
  "common.success": "Réussite",
  "common.swap": "Échanger",
  "common.swap.cancelled": "Échange annulé",
  "common.swap.expired": "Échange expiré",
  "common.swap.failed": "Échec de l'échange",
  "common.swapped": "Échangé",
  "common.swapPending": "Échange en attente…",
  "common.swapping": "Échange en cours",
  "common.switchNetworks": "Changer de réseau",
  "common.termsOfService": "Conditions d'utilisation",
  "common.text.connected": "Connecté",
  "common.text.contract": "Contrat",
  "common.text.disconnected": "Déconnecté",
  "common.text.error": "Erreur",
  "common.text.notAvailable": "S/O",
  "common.text.recipient": "À",
  "common.text.sender": "De",
  "common.text.unknown": "Inconnu",
  "common.thisMonth": "Ce mois-ci",
  "common.thisWeek": "Cette semaine",
  "common.thisYear": "Cette année",
  "common.time": "Heure",
  "common.time.days": "jours",
  "common.time.days_one": "jour",
  "common.time.days_other": "jours",
  "common.time.hours": "heures",
  "common.time.hours_one": "heure",
  "common.time.hours_other": "heures",
  "common.time.minute.amt": "{{time}} min",
  "common.time.minutes": "minutes",
  "common.time.months": "mois",
  "common.time.months_one": "mois",
  "common.time.months_other": "mois",
  "common.time.past.days": "Il y a {{days}} j",
  "common.time.past.hours": "Il y a {{hours}} h",
  "common.time.past.minutes": "Il y a {{minutes}} min",
  "common.time.past.months": "Il y a {{months}} mois",
  "common.time.past.seconds": "Il y a {{seconds}} s",
  "common.time.weeks": "semaines",
  "common.time.weeks_one": "semaine",
  "common.time.weeks_other": "semaines",
  "common.tip.label": "Conseil :",
  "common.to": "à",
  "common.today": "Aujourd'hui",
  "common.tokenA": "Token A",
  "common.tokenAmount": "Montant en tokens",
  "common.tokenB": "Token B",
  "common.tokenName": "Nom du token",
  "common.tokens": "Tokens",
  "common.totalValueLocked": "TVL",
  "common.trade": "Négocier",
  "common.trademarkPolicy": "Politique de marque déposée",
  "common.transactionDetails": "Détails de la transaction",
  "common.transactionId": "ID de la transaction",
  "common.transactionPending": "Transaction en attente",
  "common.transactions": "Transactions",
  "common.transactionSettings": "Paramètres de transaction",
  "common.transactionSubmitted": "Transaction transmise",
  "common.transfer_one": "transfert",
  "common.transfer_other": "transferts",
  "common.tryAgain.error": "Réessayer",
  "common.twitter": "X",
  "common.type.label": "Saisir",
  "common.unavailable": "Indisponible",
  "common.unhide": "Unhide",
  "common.uniGovernance": "Gouvernance de l'UNI",
  "common.uniswapMobile": "Uniswap Mobile",
  "common.uniswapProtocol": "Protocole Uniswap",
  "common.uniswapTVL": "TVL d'Uniswap",
  "common.uniswapWallet": "Wallet Uniswap",
  "common.uniswapX": "UniswapX",
  "common.unknown": "Inconnu",
  "common.unknownApproval": "Approbation inconnue",
  "common.unknownBridge": "Pont inconnu",
  "common.unknownError.error": "Erreur inconnue",
  "common.unknownLend": "Prêt inconnu",
  "common.unknownMint": "Frappe inconnue",
  "common.unknownSend": "Envoi inconnu",
  "common.unknownSwap": "Échange inconnu",
  "common.unsupportedAsset_one": "Actif non pris en charge",
  "common.unsupportedAsset_other": "Actifs non pris en charge",
  "common.unwrap.button": "Annuler l'enveloppement",
  "common.unwrap.failed": "Échec de l'annulation de l'enveloppement",
  "common.unwrapped": "Enveloppement annulé",
  "common.unwrapping": "Annulation de l'enveloppement en cours",
  "common.view.profile": "Afficher le profil",
  "common.viewOnBlockExplorer": "Voir dans l'explorateur de blocs",
  "common.viewOnExplorer": "Voir dans l'explorateur",
  "common.volume": "Volume",
  "common.vote": "Voter",
  "common.vote.cancelled": "Vote annulé",
  "common.vote.failed": "Échec du vote",
  "common.voted": "Voté",
  "common.voting": "Vote",
  "common.wallet.approve": "Approuver dans le wallet",
  "common.wallet.label": "Wallet",
  "common.walletForSwapping": "Un wallet conçu pour l'échange. Disponible sur iOS et Android.",
  "common.warning": "Avertissement",
  "common.webApp": "App Web",
  "common.website": "Site Web",
  "common.whyApprove": "Pourquoi dois-je approuver un token ?",
  "common.whySign": "Pourquoi les signatures sont-elles requises ?",
  "common.whyWrap": "Pourquoi dois-je envelopper mon {{symbol}} ?",
  "common.withdraw.failed": "Échec du retrait",
  "common.withdrawal.amount": "Montant du retrait",
  "common.withdrawal.cancelled": "Retrait annulé",
  "common.withdrawing": "Retrait",
  "common.withdrew": "Retiré",
  "common.withinRange": "Dans la plage",
  "common.wrap": "Envelopper des {{symbol}}",
  "common.wrap.button": "Envelopper",
  "common.wrap.cancelled": "Enveloppement annulé",
  "common.wrap.failed": "Échec de l'enveloppement",
  "common.wrapIn": "Envelopper des {{symbol}} dans un wallet",
  "common.wrapped": "Enveloppé",
  "common.wrapping": "Enveloppement en cours",
  "common.wrappingToken": "Enveloppement de {{symbol}} en cours…",
  "common.wrongNetwork": "Réseau incorrect",
  "common.your.account.had.insufficient.funds": "Les fonds sur votre compte étaient insuffisants pour effectuer cet échange.",
  "common.your.account.has.insufficient.funds": "Les fonds sur votre compte sont insuffisants pour effectuer cet échange.",
  "common.your.limit.could.not.be.fulfilled": "Votre limite n'a pas pu être atteinte à ce stade. Veuillez réessayer.",
  "common.your.swap.could.not.be.fulfilled": "Votre échange n'a pas pu être exécuté pour le moment. Veuillez réessayer.",
  "common.youreBuying": "Vous achetez",
  "common.youRecieve": "Vous recevez",
  "common.youreSending": "Vous envoyez",
  "common.youWillReceive": "Vous recevrez",
  "currency.aud": "Dollar australien",
  "currency.brl": "Réal brésilien",
  "currency.cad": "Dollar canadien",
  "currency.cny": "Yuan renminbi chinois",
  "currency.eur": "Euro",
  "currency.gbp": "Livre sterling",
  "currency.hkd": "Dollar de Hong Kong",
  "currency.idr": "Roupie indonésienne",
  "currency.inr": "Roupie indienne",
  "currency.jpy": "Yen japonais",
  "currency.krw": "Won sud-coréen",
  "currency.ngn": "Naira nigérian",
  "currency.pkr": "Roupie pakistanaise",
  "currency.rub": "Rouble russe",
  "currency.sgd": "Dollar de Singapour",
  "currency.thb": "Baht thaïlandais",
  "currency.try": "Livre turque",
  "currency.uah": "Hryvnia ukrainienne",
  "currency.usd": "Dollar américain",
  "currency.vnd": "Dong vietnamien",
  "dapp.request.approve.action": "Approuver",
  "dapp.request.approve.fallbackTitle": "Approuver ce site pour accéder aux tokens",
  "dapp.request.approve.helptext": "Autorisez ce site à accéder et à dépenser ce token dans des transactions. Assurez-vous que ce site est fiable.",
  "dapp.request.approve.label": "Wallet",
  "dapp.request.approve.title": "Approuver l'accès au token {{tokenSymbol}}",
  "dapp.request.base.title": "Demande de transaction",
  "dapp.request.bridge.description": "Transférez des ETH, des USDC et plus encore sur plus de {{numChains}} réseaux.",
  "dapp.request.bridge.title": "Vous tentez de déplacer des tokens ?",
  "dapp.request.connect.helptext": "Autorisez ce site à afficher l'adresse de votre wallet, de votre solde et à demander l'approbation des transactions.",
  "dapp.request.connect.title": "Connecter au site",
  "dapp.request.fallback.calldata.label": "Données brutes",
  "dapp.request.fallback.function.label": "Fonction",
  "dapp.request.permit2.description": "Permit2 gère les approbations de tokens sur plusieurs dApps.",
  "dapp.request.permit2.header": "Signer Permit2",
  "dapp.request.reject.action": "Tout rejeter",
  "dapp.request.reject.info": "Vous avez <highlight>{{totalRequestCount}}</highlight> demandes de transaction",
  "dapp.request.revoke.action": "Révoquer",
  "dapp.request.revoke.helptext": "Autorisez ce site à révoquer l'accès afin de dépenser ce token dans des transactions. Assurez-vous que ce site est fiable.",
  "dapp.request.revoke.title": "Révoquer l'accès à {{tokenSymbol}}",
  "dapp.request.signature.containsUnrenderableCharacters": "Ce message contient des caractères impossibles à afficher. Assurez-vous que ce site est fiable.",
  "dapp.request.signature.decodeError": "Failed to decode message",
  "dapp.request.signature.header": "Demande de signature",
  "dapp.request.signature.irregular": "Irregular signature request",
  "dapp.request.signature.irregular.description": "Make sure you trust this site before proceeding",
  "dapp.request.signature.irregular.understand": "I understand the risks",
  "dapp.request.signature.toggleDataView.raw": "Afficher les données brutes",
  "dapp.request.signature.toggleDataView.readable": "Afficher les données d'origine",
  "dapp.request.warning.notActive.message": "Assurez-vous que cela est correct",
  "dapp.request.warning.notActive.title": "Ce n'est pas votre wallet actif",
  "downloadApp.modal.alreadyHaveWallet": "Vous possédez déjà un wallet ? <signInHere/>",
  "downloadApp.modal.alreadyHaveWallet.signInLink": "Connectez-vous ici",
  "downloadApp.modal.getStarted.description": "Commencez par télécharger le wallet Uniswap, disponible depuis votre téléphone ou votre navigateur.",
  "downloadApp.modal.getStarted.title": "Commencer avec Uniswap",
  "downloadApp.modal.signUp.description": "Commencez en téléchargeant le wallet Uniswap, disponible depuis votre téléphone ou votre navigateur.",
  "downloadApp.modal.signUp.description.embeddedWallet": "Lancez-vous en quelques secondes en vous inscrivant ci-dessous ou en téléchargeant notre wallet sur votre téléphone ou dans votre navigateur.",
  "downloadApp.modal.signUp.title": "Inscrivez-vous sur Uniswap",
  "downloadApp.modal.uniswapProducts.subtitle": "Les produits Uniswap fonctionnent parfaitement ensemble pour créer la meilleure expérience en chaîne.",
  "error.access.expiry": "Cela permet au protocole Uniswap d'accéder à votre token pour les transactions. Pour des raisons de sécurité, il expire au bout de 30 jours.",
  "error.dataUnavailable": "Les données ne sont pas disponibles pour le moment ; nous travaillons à corriger ceci",
  "error.id": "ID de l'erreur : {{eventId}}",
  "error.noData": "Aucune donnée trouvée",
  "error.request.provideId": "Désolé, une erreur s'est produite lors du traitement de votre demande. Assurez-vous de fournir l'ID de l'erreur si vous demandez de l'aide.",
  "error.tokenApproval": "Échec de l'approbation du token",
  "error.tokenApprovalEdited": "Montant de l'approbation insuffisant",
  "error.tokenApprovalEdited.message": "Le montant de l'approbation défini dans votre wallet est insuffisant pour effectuer cette transaction. Veuillez augmenter le montant et réessayer.",
  "errors.crash.message": "Quelque chose a planté.",
  "errors.crash.restart": "Redémarrer l'app",
  "errors.crash.title": "Oh non !",
  "explore.more.pools": "Découvrir d’autres pools",
  "explore.search.action.clear": "Effacer",
  "explore.search.action.viewEtherscan": "Afficher dans {{blockExplorerName}}",
  "explore.search.empty.full": "Aucun résultat trouvé pour <highlight>\"{{searchQuery}}\"</highlight>",
  "explore.search.error": "Impossible de charger les résultats de la recherche",
  "explore.search.label.ownedBy": "Détenu par {{ownerAddress}}",
  "explore.search.placeholder": "Rechercher des tokens et des wallets",
  "explore.search.section.nft": "Collections de NFT",
  "explore.search.section.popularNFT": "Collections de NFT populaires",
  "explore.search.section.popularTokenInfo": "Les tokens populaires sont identifiés en fonction de leur volume de transactions sur Uniswap au cours des dernières 24 heures.",
  "explore.search.section.popularTokens": "Tokens populaires",
  "explore.search.section.recent": "Recherches récentes",
  "explore.search.section.tokens": "Tokens",
  "explore.search.section.wallets": "Wallets",
  "explore.tokens.error": "Impossible de charger les tokens",
  "explore.tokens.favorite.action.add": "Token favori",
  "explore.tokens.favorite.action.edit": "Modifier les favoris",
  "explore.tokens.favorite.action.remove": "Supprimer le favori",
  "explore.tokens.favorite.title.default": "Tokens favoris",
  "explore.tokens.favorite.title.edit": "Modifier les tokens favoris",
  "explore.tokens.metadata.marketCap": "{{number}} de CapB",
  "explore.tokens.metadata.totalValueLocked": "{{number}} de TVL",
  "explore.tokens.metadata.volume": "{{number}} de vol.",
  "explore.tokens.sort.label.marketCap": "Capitalisation boursière",
  "explore.tokens.sort.label.priceDecrease": "Baisse de prix",
  "explore.tokens.sort.label.priceIncrease": "Hausse de prix",
  "explore.tokens.sort.label.totalValueLocked": "TVL",
  "explore.tokens.sort.label.volume": "Volume",
  "explore.tokens.sort.option.marketCap": "Capitalisation boursière",
  "explore.tokens.sort.option.priceDecrease": "Baisse de prix (24 h)",
  "explore.tokens.sort.option.priceIncrease": "Hausse de prix (24 h)",
  "explore.tokens.sort.option.totalValueLocked": "TVL d'Uniswap",
  "explore.tokens.sort.option.volume": "Volume d'Uniswap (24 h)",
  "explore.tokens.top.title": "Meilleurs tokens",
  "explore.unableToDisplayHistorical": "Impossible d'afficher les données de volume historiques pour la chaîne actuelle.",
  "explore.unableToDisplayHistoricalTVL": "Impossible d'afficher les données de TVL historiques pour la chaîne actuelle.",
  "explore.uniVolume": "Volume d'Uniswap",
  "explore.wallets.favorite.action.add": "Wallet favori",
  "explore.wallets.favorite.action.edit": "Modifier les favoris",
  "explore.wallets.favorite.action.remove": "Supprimer le favori",
  "explore.wallets.favorite.title.default": "Wallets favoris",
  "explore.wallets.favorite.title.edit": "Modifier les wallets favoris",
  "extension.connection.networks": "Réseaux",
  "extension.connection.popup": "Votre wallet n'est pas connecté à ce site. Recherchez un bouton « Connecter le wallet » ou « Se connecter ».",
  "extension.connection.popup.trouble": "Vous rencontrez des problèmes de connexion ?",
  "extension.connection.popupWithButton": "Votre wallet n'est pas connecté à ce site.",
  "extension.connection.titleConnected": "Connecté",
  "extension.connection.titleNotConnected": "Non connecté",
  "extension.lock.button.forgot": "Mot de passe oublié ?",
  "extension.lock.button.reset": "Réinitialiser le wallet",
  "extension.lock.button.submit": "Déverrouiller",
  "extension.lock.password.error": "Mot de passe incorrect. Réessayer",
  "extension.lock.password.reset.initial.description": "Uniswap ne peut pas vous aider à récupérer votre mot de passe. Vous devez réinitialiser votre wallet en saisissant à nouveau votre phrase de récupération de 12 mots.",
  "extension.lock.password.reset.initial.help": "Où se trouve ma phrase de récupération ?",
  "extension.lock.password.reset.initial.title": "Mot de passe oublié",
  "extension.lock.password.reset.speedbump.description": "Munissez-vous de votre phrase de récupération de 12 mots avant de réinitialiser votre wallet. Sans elle, vous ne pourrez pas récupérer vos fonds.",
  "extension.lock.password.reset.speedbump.help": "J'ai perdu ma phrase de récupération",
  "extension.lock.password.reset.speedbump.title": "Avant de continuer",
  "extension.lock.subtitle": "Saisir votre mot de passe pour déverrouiller",
  "extension.lock.title": "Nous sommes heureux de vous revoir",
  "extension.network.notSupported": "Réseau non pris en charge",
  "extension.open": "Ouvrir l'extension Uniswap",
  "extension.popup.chrome.button": "Ouvrir l'extension",
  "extension.popup.chrome.description": "Terminez cette action en ouvrant l'extension Uniswap.",
  "extension.popup.chrome.title": "Continuer sur Uniswap",
  "extension.settings.password.enter.title": "Saisir votre mot de passe actuel",
  "extension.settings.password.error.wrong": "Mot de passe incorrect",
  "extension.settings.password.placeholder": "Mot de passe actuel",
  "extension.warning.storage.button": "Sauvegarder",
  "extension.warning.storage.message": "Assurez-vous de sauvegarder votre phrase de récupération pour éviter de perdre l'accès à votre wallet et à vos fonds.",
  "extension.warning.storage.title": "Votre navigateur est à court d'espace de stockage",
  "fee.bestForExotic": "Idéal pour les paires exotiques.",
  "fee.bestForMost": "Idéal pour la plupart des paires.",
  "fee.bestForStablePairs": "Idéal pour les paires stables.",
  "fee.bestForVeryStable": "Idéal pour les paires très stables.",
  "fee.dynamic": "Frais dynamiques",
  "fee.percentEarned": "% que vous gagnerez en frais.",
  "fee.selectPercent": "{{pct}} % sélectionné",
  "fee.selectPercentDescription": "{{pct}}% of liquidity selected this tier",
  "fee.tier": "Niveau de frais",
  "fee.tier.create": "Créer un niveau de frais",
  "fee.tier.create.button": "Créer un nouveau niveau de frais",
  "fee.tier.create.description": "Tout nouveau niveau créé sera initialisé dans un nouveau pool et entraînera des frais de réseau plus élevés que d'habitude.",
  "fee.tier.description": "Le montant gagné en fournissant de la liquidité. Choisissez un montant adapté à votre tolérance au risque et à votre stratégie.",
  "fee.tier.description.v2": "Le montant gagné en fournissant de la liquidité. Tous les pools v2 ont des frais fixes de 0,3 %. Approvisionnez la v4 en liquidité pour bénéficier de plus d’options.",
  "fee.tier.dynamic": "Niveau de frais dynamiques",
  "fee.tier.dynamic.create": "Création du niveau de frais dynamiques en cours",
  "fee.tier.dynamic.create.info": "Vous êtes sur le point de créer un pool avec un niveau de frais dynamiques. Assurez-vous que le hook sélectionné prend en charge les frais dynamiques avant de continuer.",
  "fee.tier.highestTvl": "Highest TVL",
  "fee.tier.label": "% que vous gagnerez en frais",
  "fee.tier.missing.description": "Vous ne trouvez pas le niveau que vous recherchez ?",
  "fee.tier.new": "Nouveau niveau",
  "fee.tier.percent.select": "{{percentage}} sélectionné(s)",
  "fee.tier.recommended.description": "Recommended based on having the highest share of liquidity for the selected token pair.",
  "fee.tier.search": "Rechercher ou créer d’autres niveaux de frais",
  "fee.tier.search.short": "Rechercher des niveaux",
  "fee.tier.select": "Sélectionner le niveau de frais",
  "fee.tier.select.existing.button": "Sélectionner le niveau de frais existant",
  "fee.tierExact": "Niveau de frais {{fee}}",
  "fee.unavailable": "Les frais gagnés ne sont pas visibles pour les positions V2 tant que la liquidité n’est pas retirée.",
  "fee.uncollected": "Inclut les frais non récupérés :",
  "fiatOffRamp.checkout.title": "Vendre avec",
  "fiatOffRamp.connection.quote": "Vente de {{currencySymbol}} (valeur : {{amount}}) en cours",
  "fiatOffRamp.error.balance": "Dépasse le solde",
  "fiatOffRamp.summary.total": "{{cryptoAmount}} pour {{fiatAmount}}",
  "fiatOffRamp.unsupportedToken.back": "Revenir",
  "fiatOffRamp.unsupportedToken.divider": "Tokens non pris en charge",
  "fiatOffRamp.unsupportedToken.message": "La vente de ce token n'est pas prise en charge. Échangez cet actif contre un token pris en charge.",
  "fiatOffRamp.unsupportedToken.swap": "Échanger contre un token pris en charge",
  "fiatOffRamp.unsupportedToken.title": "Token non pris en charge",
  "fiatOffRamp.welcome.tooltip": "Vendez votre crypto sur votre compte bancaire ou carte de débit.",
  "fiatOnRamp.button.chooseToken": "Choisir un token",
  "fiatOnRamp.cexTransferModal.description": "L'achat de crypto par carte n'est pas pris en charge dans votre région. Transférez des actifs depuis un compte d'échange centralisé pour financer votre wallet.",
  "fiatOnRamp.cexTransferModal.title": "Transférer pour commencer",
  "fiatOnRamp.checkout.title": "Payer avec",
  "fiatOnRamp.checkoutWith": "Payer avec",
  "fiatOnRamp.chooseProvider.description": "Vous serez redirigé vers le portail du fournisseur pour voir les frais associés à votre transaction.",
  "fiatOnRamp.completeTransactionHeader": "Effectuer la transaction avec {{serviceProvider}}",
  "fiatOnRamp.connection.error": "Échec de la connexion",
  "fiatOnRamp.connection.errorDescription": "Une erreur s'est produite lors de la connexion à {{serviceProvider}}.",
  "fiatOnRamp.connection.message": "Connexion à {{serviceProvider}} en cours",
  "fiatOnRamp.connection.quote": "Achat de {{currencySymbol}} (valeur : {{amount}}) en cours",
  "fiatOnRamp.connection.terms": "En continuant, vous acceptez de vous conformer aux Conditions d'utilisation et à la Politique de confidentialité de {{serviceProvider}} en vigueur.",
  "fiatOnRamp.continueInTab": "Accédez à l'onglet {{serviceProvider}} pour continuer. Vous pouvez maintenant fermer cette fenêtre modale en toute sécurité.",
  "fiatOnRamp.disclaimer": "En continuant, vous acceptez de vous conformer aux <tosLink>Conditions d'utilisation</tosLink> et à la <privacyLink>Politique de confidentialité</privacyLink> de {{serviceProvider}} en vigueur.",
  "fiatOnRamp.error.default": "Une erreur s'est produite.",
  "fiatOnRamp.error.load": "Impossible de charger les tokens à acheter",
  "fiatOnRamp.error.max": "{{amount}} max.",
  "fiatOnRamp.error.min": "{{amount}} min.",
  "fiatOnRamp.error.noQuotes": "Aucun cours trouvé.",
  "fiatOnRamp.error.unavailable": "Ce service n'est pas disponible dans votre région",
  "fiatOnRamp.error.unsupported": "Non pris en charge dans la région",
  "fiatOnRamp.error.usd": "Seul l'achat en USD est disponible",
  "fiatOnRamp.exchangeRate": "{{outputAmount}} {{outputSymbol}} pour {{inputAmount}} {{inputSymbol}}",
  "fiatOnRamp.noQuotes.error": "Aucun cours trouvé",
  "fiatOnRamp.purchasedOn": "Acheté auprès de {{serviceProvider}}",
  "fiatOnRamp.quote.advice": "Vous serez redirigé vers le portail du fournisseur pour voir les frais associés à votre transaction.",
  "fiatOnRamp.quote.type.list": "{{optionsList}}, et d'autres options",
  "fiatOnRamp.quote.type.other": "Autres options",
  "fiatOnRamp.quote.type.recent": "Utilisé récemment",
  "fiatOnRamp.receiveCrypto.modal.sectionTitle.fromAccount": "Depuis un compte",
  "fiatOnRamp.receiveCrypto.title": "Recevoir des cryptos",
  "fiatOnRamp.receiveCrypto.transferFunds": "Approvisionner votre wallet en transférant des cryptos depuis un autre wallet ou compte",
  "fiatOnRamp.region.placeholder": "Rechercher par pays ou région",
  "fiatOnRamp.region.title": "Sélectionner votre région",
  "fiatOnRamp.summary.total": "{{cryptoAmount}} pour {{fiatAmount}}",
  "forceUpgrade.action.confirm": "Mettre à jour maintenant",
  "forceUpgrade.action.learn": "Découvrir comment mettre à jour",
  "forceUpgrade.action.recoveryPhrase": "Voir la phrase de récupération",
  "forceUpgrade.description.extension": "Une nouvelle version de l’application est disponible. Veuillez la télécharger pour continuer à utiliser l’extension Uniswap.",
  "forceUpgrade.description.wallet": "Une nouvelle version de l’application est disponible. Veuillez la télécharger pour continuer à utiliser Uniswap Wallet.",
  "forceUpgrade.label.recoveryPhrase": "Phrase de récupération",
  "forceUpgrade.title": "Télécharger la dernière version",
  "globalPreferences.title": "Préférences générales",
  "hero.scroll": "Faire défiler pour en savoir plus",
  "hero.subtitle": "Le plus grand marché en chaîne. Achetez et vendez des cryptos sur Ethereum et plus de 11 autres chaînes.",
  "hero.swap.title": "Échangez à tout moment, <br/> n'importe où.",
  "hidden.nfts.info.banner.text": "En savoir plus sur les NFT masqués",
  "hidden.nfts.info.text.button": "NFT masqués ({{numHidden}})",
  "hidden.nfts.info.text.extension": "Il s'agit des escroqueries potentielles et des NFT que vous avez masqués. Faites un clic droit sur un NFT pour le rendre visible.",
  "hidden.nfts.info.text.mobile": "Il s'agit des escroqueries potentielles et des NFT que vous avez masqués. Appuyez longuement sur un NFT pour le rendre visible.",
  "hidden.nfts.info.text.title": "NFT masqués",
  "hidden.tokens.info.banner.text": "En savoir plus sur les tokens masqués",
  "hidden.tokens.info.text.button": "Tokens masqués ({{numHidden}})",
  "hidden.tokens.info.text.info": "Il s'agit des escroqueries potentielles, des soldes faibles et des tokens que vous avez masqués. Les tokens masqués ne sont pas inclus dans le solde total de votre wallet.",
  "hidden.tokens.info.text.title": "Tokens masqués",
  "home.activity.empty.button": "Recevoir des tokens ou des NFT",
  "home.activity.empty.description.default": "Lorsque vous approuvez, négociez ou transférez des tokens ou des NFT, vos transactions apparaissent ici.",
  "home.activity.empty.description.external": "Lorsque ce wallet effectue des transactions, elles apparaissent ici.",
  "home.activity.empty.title": "Pas encore d'activité",
  "home.activity.error.load": "Impossible de charger l'activité",
  "home.activity.title": "Activité",
  "home.banner.offline": "Vous êtes en mode hors ligne",
  "home.banner.testnetMode": "Vous êtes en mode réseau de test",
  "home.banner.testnetMode.nav": "Vous êtes en mode réseau de test. Désactivez cette option dans les paramètres.",
  "home.explore.footer": "Appuyer sur « Rechercher » pour découvrir davantage",
  "home.explore.title": "Découvrir les tokens",
  "home.extension.error": "Erreur lors du chargement des comptes",
  "home.label.buy": "Acheter",
  "home.label.for": "Acheter/Vendre",
  "home.label.receive": "Recevoir",
  "home.label.send": "Envoyer",
  "home.label.swap": "Échanger",
  "home.nfts.title": "NFT",
  "home.tokens.empty.action.buy.description": "Effectuez vos achats par carte de crédit ou virement bancaire.",
  "home.tokens.empty.action.buy.title": "Acheter des cryptos",
  "home.tokens.empty.action.import.description": "Saisissez la phrase de récupération de ce wallet pour commencer à échanger et à envoyer.",
  "home.tokens.empty.action.import.title": "Importer un wallet",
  "home.tokens.empty.action.receive.description": "Effectuez vos transferts depuis un autre wallet ou compte.",
  "home.tokens.empty.action.receive.title": "Recevoir des cryptos",
  "home.tokens.empty.description": "Lorsque ce wallet achète ou reçoit des tokens, ils apparaissent ici.",
  "home.tokens.empty.title": "Pas encore de tokens",
  "home.tokens.empty.welcome": "Bienvenue dans votre wallet !",
  "home.tokens.empty.welcome.description": "Il semblerait que vous ayez un nouveau wallet. Approvisionnez-le avant d'effectuer votre premier échange.",
  "home.tokens.error.fetch": "Échec de la récupération des soldes de tokens",
  "home.tokens.error.load": "Impossible de charger les soldes de tokens",
  "home.tokens.title": "Tokens",
  "home.upsell.receive.cta": "Depuis un compte",
  "home.upsell.receive.description": "Approvisionner votre wallet en transférant des cryptos depuis un autre wallet ou compte",
  "home.upsell.receive.title": "Recevoir des cryptos",
  "home.warning.viewOnly": "Ce wallet est en lecture seule",
  "interface.metatags.description": "Échanger ou fournir de la liquidité sur le protocole Uniswap",
  "interface.metatags.title": "Interface Uniswap",
  "landing.buildNextGen": "Concevez la nouvelle génération d'applications et d'outils ouverts.",
  "landing.connectWithUs": "Contactez-nous",
  "landing.devDocs": "Docs du développeur",
  "landing.directToDeFi": "Accéder directement à la DeFi",
  "landing.followOnX": "Suivre @Uniswap sur X pour connaître les dernières actualités",
  "landing.protocolDescription": "Les produits Uniswap reposent sur le protocole Uniswap, le plus grand marché en chaîne avec un volume hebdomadaire de plusieurs milliards de dollars dans des milliers de tokens sur Ethereum et sur plus de 7 chaînes supplémentaires.",
  "landing.provideLiquidity.message": "Approvisionnez les pools en liquidité sur le protocole Uniswap et gagnez des frais sur les échanges.",
  "landing.swapSimple": "Échangez en toute simplicité grâce à des milliers de tokens sur plus de 11 chaînes.",
  "landing.teamInsights": "Informations et actualités de l'équipe",
  "landing.trusted": "Adopté par des millions de personnes",
  "language.afrikaans": "Afrikaans",
  "language.arabic": "Arabe",
  "language.catalan": "Catalan",
  "language.chineseSimplified": "Chinois simplifié",
  "language.chineseTraditional": "Chinois traditionnel",
  "language.czech": "Tchèque",
  "language.danish": "Danois",
  "language.dutch": "Néerlandais",
  "language.english": "Anglais",
  "language.finnish": "Finlandais",
  "language.french": "Français",
  "language.greek": "Grec",
  "language.hebrew": "Hébreu",
  "language.hindi": "Hindi",
  "language.hungarian": "Hongrois",
  "language.indonesian": "Indonésien",
  "language.italian": "Italien",
  "language.japanese": "Japonais",
  "language.korean": "Coréen",
  "language.malay": "Malais",
  "language.norwegian": "Norvégien",
  "language.polish": "Polonais",
  "language.portuguese": "Portugais",
  "language.romanian": "Roumain",
  "language.russian": "Russe",
  "language.serbian": "Serbe",
  "language.spanishLatam": "Espagnol (Amérique latine)",
  "language.spanishSpain": "Espagnol (Espagne)",
  "language.spanishUs": "Espagnol (États-Unis)",
  "language.swahili": "Swahili",
  "language.swedish": "Suédois",
  "language.turkish": "Turc",
  "language.ukrainian": "Ukrainien",
  "language.urdu": "Ourdou",
  "language.vietnamese": "Vietnamien",
  "limit.open.count_one": "1 limite ouverte",
  "limit.open.count_other": "{{count}} limites ouvertes",
  "limitPrice.buyingAboveMarketPrice.error.description": "Votre prix limite est {{percentage}} % plus élevé que celui du marché. Ajustez votre prix limite pour continuer.",
  "limitPrice.buyingAboveMarketPrice.error.title": "Achat de {{tokenSymbol}} au-dessus du prix du marché en cours",
  "limitPrice.marketPriceNotAvailable.error.description": "Nous ne pouvons pas calculer le prix actuel du marché. Pour éviter de transmettre un ordre inférieur au prix du marché, veuillez vérifier votre connexion réseau et réessayer.",
  "limitPrice.marketPriceNotAvailable.error.title": "Prix du marché non disponible",
  "limitPrice.sellingBelowMarketPrice.error.description": "Votre prix limite est {{percentage}} % plus bas que celui du marché. Ajustez votre prix limite pour continuer.",
  "limitPrice.sellingBelowMarketPrice.error.title": "Vente de {{tokenSymbol}} en dessous du prix du marché en cours",
  "limits.form.disclaimer.mainnet": "Les limites sont uniquement applicables aux tokens du réseau principal Ethereum. <link />",
  "limits.form.disclaimer.mainnet.short": "Les limites sont uniquement applicables aux tokens du réseau principal.",
  "limits.form.disclaimer.uniswapx": "Les limites peuvent ne pas s'exécuter avec précision lorsque les tokens atteignent le prix spécifié. <link />",
  "limits.learnMore": "En savoir plus sur les limites",
  "limits.price.input.label": "Quand 1 <tokenSymbol /> vaut",
  "limits.price.label": "Prix limite",
  "limits.selectSupportedTokens": "Sélectionner les tokens pris en charge",
  "liquidity.hooks": "Hooks sur v4",
  "liquidity.hooks.address.input": "Enter hook address",
  "liquidity.learnMoreLabel": "En savoir plus sur l'approvisionnement en liquidité",
  "liquidity.notEnough.label": "Liquidité insuffisante pour afficher une valeur précise en USD.",
  "liquidity.provideOnProtocols": "Approvisionner différents protocoles en liquidité",
  "liquidityPool.chart.tooltip.amount": "Liquidité du token {{token}} : {{amount}}",
  "liquidityPool.page.title": "Ajouter de la liquidité aux pools de {{version}} sur Uniswap",
  "liquidityPool.positions.closed.title": "Positions fermées",
  "liquidityPool.positions.page.title": "Gérer la liquidité du pool en {{quoteSymbol}}/{{baseSymbol}} sur Uniswap",
  "liquidityPool.positions.page.version.description": "Consultez vos positions de liquidité actives sur {{version}}. Ajoutez de nouvelles positions.",
  "liquidityPool.positions.page.version.title": "Gérer la liquidité du pool de {{version}} sur Uniswap",
  "liquidityPool.positions.price.formatted": "<amountWithSymbol /> par <outputToken />",
  "migrate.allowed": "Autorisé",
  "migrate.allowLpMigration": "Autoriser la migration des tokens LP",
  "migrate.connectAccount": "You must connect an account that owns this position.",
  "migrate.connectWallet": "Connectez-vous à un wallet pour visualiser votre liquidité V2.",
  "migrate.contract": "Contrat de migration Uniswap",
  "migrate.firstLP": "Vous êtes le premier fournisseur de liquidité pour ce pool d'Uniswap V3. Votre liquidité sera migrée au prix {{source}} actuel.",
  "migrate.highGasCost": "Votre coût de transaction sera beaucoup plus élevé, car il inclut le gaz nécessaire pour créer le pool.",
  "migrate.invalidRange": "La plage sélectionnée n'est pas valide. Le prix minimal doit être inférieur au prix maximal.",
  "migrate.lpNFT": "{{symA}}/{{symB}} NFT LP",
  "migrate.lpTokens": "{{symA}}/{{symB}}  tokens LP",
  "migrate.migrating": "Migration en cours",
  "migrate.missingV2Position": "Vous ne voyez pas l’une de vos positions V2 ? <Link>Importez-la.</Link>",
  "migrate.noV2Liquidity": "Aucune liquidité trouvée sur V2.",
  "migrate.positionNoFees": "Votre position ne générera pas de frais et ne sera pas utilisée dans des transactions tant que le prix du marché se situe hors de votre plage.",
  "migrate.priceDifference": "Écart de prix : ",
  "migrate.priceWarning": "Déposez uniquement de la liquidité dans Uniswap V3 au prix que vous jugez correct. <br /> Si le prix semble incorrect, vous pouvez soit effectuer un échange pour modifier le prix, soit attendre que quelqu'un d'autre le fasse.",
  "migrate.refund": "Au moins {{amtA}} {{symA}} et {{amtB}} {{symB}} seront remboursés dans votre wallet en raison de la plage de prix sélectionnée.",
  "migrate.selectFeeTier": "Sélectionner le niveau de frais",
  "migrate.setRange": "Définir la plage de prix",
  "migrate.symbolPrice": "Prix du {{tokenSymbol}} du {{protocolName}} :",
  "migrate.v2Description": "Cet outil migrera en toute sécurité votre liquidité {{source}} vers V3. Ce processus est totalement trustless grâce au <0>contrat de migration Uniswap</0> ↗",
  "migrate.v2Instruction": "Pour chaque pool affiché ci-dessous, cliquez sur Migrer pour supprimer votre liquidité d'Uniswap V2 et les déposer dans Uniswap V3.",
  "migrate.v2Title": "Migrer la liquidité V2",
  "migrate.v3Price": "Prix du {{sym}} V3 :",
  "mint.v3.input.invalidPrice.error": "Le prix saisi n'est pas valide",
  "mobileAppPromo.banner.getTheApp.link": "Obtenir l'app Uniswap Wallet",
  "mobileAppPromo.banner.title": "Uniswap : wallet crypto et NFT",
  "moonpay.poweredBy": "Passerelle Fiat optimisée par MoonPay USA LLC",
  "moonpay.restricted.region": "Moonpay n'est pas disponible dans certaines régions. Cliquez pour en savoir plus.",
  "nav.createAccount.button": "Créer un compte",
  "nav.logIn.button": "Se connecter",
  "nav.signIn.button": "Se connecter",
  "nav.signUp.button": "S'inscrire",
  "nav.tabs.createPosition": "Créer une position",
  "nav.tabs.viewPositions": "Afficher les positions",
  "network.lostConnection": "Vous avez peut-être perdu votre connexion au réseau.",
  "network.mightBeDown": "Il est possible que {{network}} ne fonctionne pas en ce moment ou que vous ayez perdu votre connexion au réseau.",
  "network.warning": "Avertissement réseau",
  "nft.addToBag": "Ajouter au panier",
  "nft.authorsCollectionOnUni": "Collection de NFT de {{name}} sur Uniswap",
  "nft.bag": "Panier",
  "nft.blockedCollection": "Cette collection est bloquée",
  "nft.blockedOpenSea": "Bloqué sur OpenSea",
  "nft.buyTransferNFTToStart": "Achetez ou transférez des NFT vers ce wallet pour commencer.",
  "nft.buyTransferTokensToStart": "Achetez ou transférez des tokens vers ce wallet pour commencer.",
  "nft.card.notAvailable": "Ce contenu <br /> n'est pas encore disponible",
  "nft.chainSupportComingSoon": "{{chainName}} sera bientôt prise en charge",
  "nft.collection.title": "Explorer et acheter sur Uniswap",
  "nft.collectionOnUni": "Collection de NFT sur Uniswap",
  "nft.collectonOnAddress": "Collection de NFT sur Uniswap : {{address}}",
  "nft.complete": "Terminé !",
  "nft.editListings": "Modifier les listings",
  "nft.event": "Événement",
  "nft.explore": "Découvrir les NFT",
  "nft.learnWhy": "Découvrir pourquoi",
  "nft.list.header.lastPrice": "Dernier",
  "nft.list.title": "Lister les NFT",
  "nft.listedSignificantly_one": "Un NFT est listé {{percentage}} sous le prix plancher de la collection. Voulez-vous vraiment continuer ?",
  "nft.listedSignificantly_other": "{{count}} NFT sont listés bien en dessous du prix plancher de la collection. Voulez-vous vraiment continuer ?",
  "nft.listForSale": "Lister pour la vente",
  "nft.lowPrice": "Prix de listing bas",
  "nft.marketplace.royalty.header": "Frais de {{marketName}}",
  "nft.maxFees": "Frais max.",
  "nft.maxRoyalties": "Royalties max. du créateur",
  "nft.noItems": "Aucun élément à afficher",
  "nft.noneAtAddress": "Aucun actif de collection n'existe à cette adresse",
  "nft.noPools": "Pas encore de pool",
  "nft.notListed": "Pas listé",
  "nft.proceedsIfSold": "Produit de la vente",
  "nft.profile.priceInput.warning.alreadyListed": "Déjà listé à {{tokenAmountWithSymbol}}",
  "nft.profile.priceInput.warning.belowFloor": "{{percentage}} en dessous du prix plancher.",
  "nft.refundsInEth": "Les remboursements pour les articles non disponibles seront versés en ETH",
  "nft.removeFromBag": "Retirer du panier",
  "nft.reportSpam": "Signaler comme spam",
  "nft.returnToExplore": "Retour à l'exploration des NFT",
  "nft.returnToMy": "Retour à mes NFT",
  "nft.setPrices": "Fixer les prix pour continuer",
  "nft.startListing": "Commencer le listing",
  "nft.successListed": "Listing réussi",
  "nft.sweep": "Balayer",
  "nft.unavailableToList": "Listing impossible",
  "nft.whyTransaction": "Pourquoi une transaction est-elle nécessaire ?",
  "nft.whyTransaction.reason": "Pour lister un NFT, une approbation unique du marché est requise pour chaque collection de NFT.",
  "nft.willAppearHere": "Vos transactions en chaîne et vos achats de cryptos apparaîtront ici.",
  "nft.wishGranted": "Uniswap a exaucé votre souhait !",
  "nfts.collection.action.approve_one": "Approuver la collection",
  "nfts.collection.action.approve_other": "Approuver les collections",
  "nfts.collection.action.sign_one": "Signer le listing",
  "nfts.collection.action.sign_other": "Signer les listings",
  "nfts.marketplace.fees.deltaMax": "{{percentChanged}} max.",
  "nfts.my": "Mes NFT",
  "nfts.noneYet": "Pas encore de NFT",
  "nfts.sell": "Vendre des NFT",
  "nfts.viewAndSell": "Voir et vendre des NFT",
  "notFound.oops": "Oups, je souhaite retourner à l'échange",
  "notice.uk": "Cette application Web est fournie en tant qu'outil permettant aux utilisateurs d'interagir avec le protocole Uniswap de leur propre initiative, sans aucune approbation ni recommandation d'activités d'échange de cryptomonnaies. Ce faisant, Uniswap ne recommande pas aux utilisateurs ou aux utilisateurs potentiels de s'engager dans une activité d'échange de cryptoactifs, et les utilisateurs ou utilisateurs potentiels de l'application Web ne doivent pas considérer cette page Web ou son contenu comme impliquant une quelconque forme de recommandation, d'invitation ou d'incitation à négocier des cryptoactifs.",
  "notice.uk.label": "Avis de non-responsabilité pour le Royaume-Uni :",
  "notification.assetVisibility.hidden": "{{assetName}} masqué",
  "notification.assetVisibility.unhidden": "{{assetName}} non masqué",
  "notification.copied.address": "Adresse copiée",
  "notification.copied.calldata": "Données d'appel copiées",
  "notification.copied.contractAddress": "Adresse du contrat copiée",
  "notification.copied.failed": "Échec de la copie dans le presse-papiers",
  "notification.copied.image": "Image copiée",
  "notification.copied.nftUrl": "URL du NFT copiée",
  "notification.copied.tokenUrl": "URL du token copiée",
  "notification.copied.transactionId": "ID de transaction copié",
  "notification.copied.unitag": "Nom d'utilisateur copié",
  "notification.countryChange": "Passé au pays : {{countryName}}",
  "notification.network.changed": "Passé au réseau : {{network}}",
  "notification.passwordChanged": "Mot de passe modifié",
  "notification.restore.success": "Wallet restauré.",
  "notification.send.network": "Envoi sur {{network}} en cours",
  "notification.spam.NFT.successful": "Signalé",
  "notification.swap.network": "Échange sur {{network}} en cours",
  "notification.swap.pending.swap": "Échange en attente",
  "notification.swap.pending.unwrap": "Annulation de l'enveloppement en attente",
  "notification.swap.pending.wrap": "Enveloppement en attente",
  "notification.transaction.approve.canceled": "Approbation de {{currencySymbol}} annulée.",
  "notification.transaction.approve.fail": "Échec de l'approbation de {{currencySymbol}} pour une utilisation avec l'adresse {{address}}.",
  "notification.transaction.approve.success": "Approbation de {{currencySymbol}} pour une utilisation avec l'adresse {{address}}.",
  "notification.transaction.pending": "Transaction en attente",
  "notification.transaction.swap.canceled": "Échange de {{inputCurrencySymbol}}contre des {{outputCurrencySymbol}} annulé.",
  "notification.transaction.swap.expired": "Échange de {{inputCurrencyAmountWithSymbol}} contre des {{outputCurrencyAmountWithSymbol}} expiré.",
  "notification.transaction.swap.fail": "Échec de l'échange de {{inputCurrencyAmountWithSymbol}} contre des {{outputCurrencyAmountWithSymbol}}.",
  "notification.transaction.swap.success": "Échange de {{inputCurrencyAmountWithSymbol}} contre des {{outputCurrencyAmountWithSymbol}} effectué.",
  "notification.transaction.transfer.canceled": "Envoi de {{tokenNameOrAddress}} annulé",
  "notification.transaction.transfer.fail": "Échec de l'envoi de {{tokenNameOrAddress}} à {{walletNameOrAddress}}",
  "notification.transaction.transfer.received": "{{tokenNameOrAddress}} reçu(e) de {{walletNameOrAddress}}",
  "notification.transaction.transfer.success": "{{tokenNameOrAddress}} envoyé(e) à {{walletNameOrAddress}}",
  "notification.transaction.unknown.fail.full": "Échec de la transaction avec {{addressOrEnsName}}",
  "notification.transaction.unknown.fail.short": "Échec de la transaction",
  "notification.transaction.unknown.success.full": "Transaction effectuée avec {{addressOrEnsName}}",
  "notification.transaction.unknown.success.short": "Transaction confirmée",
  "notification.transaction.unwrap.canceled": "Annulation de l'enveloppement {{inputCurrencySymbol}} annulée.",
  "notification.transaction.unwrap.fail": "Échec de l'annulation de l'enveloppement de {{inputCurrencyAmountWithSymbol}}.",
  "notification.transaction.unwrap.success": "Annulation de l'enveloppement de {{inputCurrencyAmountWithSymbol}}, {{outputCurrencyAmountWithSymbol}} reçus.",
  "notification.transaction.wrap.canceled": "Enveloppement de {{inputCurrencySymbol}} annulé.",
  "notification.transaction.wrap.fail": "Échec de l'enveloppement de {{inputCurrencyAmountWithSymbol}}.",
  "notification.transaction.wrap.success": "{{inputCurrencyAmountWithSymbol}} enveloppés, {{outputCurrencyAmountWithSymbol}} reçus.",
  "notification.transfer.pending": "Envoi en attente",
  "notification.walletConnect.confirmed": "Transaction confirmée avec {{dappName}}",
  "notification.walletConnect.connected": "Connecté",
  "notification.walletConnect.disconnected": "Déconnecté",
  "notification.walletConnect.failed": "Échec de la transaction avec {{dappName}}",
  "notification.walletConnect.networkChanged.full": "Passé à {{networkName}}",
  "notification.walletConnect.networkChanged.short": "Réseau changé",
  "notifications.scantastic.subtitle": "Continuer sur l'extension Uniswap",
  "notifications.scantastic.title": "Opération réussie",
  "onboarding.backup.manual.banner": "Nous vous conseillons de l'écrire sur un morceau de papier que vous conserverez en lieu sûr, par exemple, dans un coffre-fort.",
  "onboarding.backup.manual.displayWarning.description": "Lisez attentivement ce qui suit avant de continuer.",
  "onboarding.backup.manual.displayWarning.note.access": "Cette phrase de récupération vous donne un accès complet à votre wallet et à vos fonds",
  "onboarding.backup.manual.displayWarning.note.secure": "Consultez-la lorsque vous êtes seul et ne la divulguez à personne",
  "onboarding.backup.manual.displayWarning.note.storage": "Notez cette information et conservez-la en lieu sûr",
  "onboarding.backup.manual.displayWarning.title": "Quelques points importants à connaître",
  "onboarding.backup.manual.error": "Mot non valide ou mal orthographié",
  "onboarding.backup.manual.placeholder": "Mot secret",
  "onboarding.backup.manual.progress": "{{completedStepsCount}} étape(s) sur {{totalStepsCount}} terminée(s)",
  "onboarding.backup.manual.selectedWordPlaceholder": "Sélectionner un mot",
  "onboarding.backup.manual.subtitle_one": "Quel est le {{count}}er mot de votre phrase de récupération ?",
  "onboarding.backup.manual.subtitle_two": "Quel est le {{count}}e mot de votre phrase de récupération ?",
  "onboarding.backup.manual.subtitle_few": "Quel est le {{count}}e mot de votre phrase de récupération ?",
  "onboarding.backup.manual.subtitle_other": "Quel est le {{count}}e mot de votre phrase de récupération ?",
  "onboarding.backup.manual.title": "Vérifions que vous l'avez enregistré correctement",
  "onboarding.backup.option.badge.quick": "Rapide",
  "onboarding.backup.option.cloud.description": "Sauvegardez votre wallet via {{cloudProviderName}} avec un mot de passe de récupération.",
  "onboarding.backup.option.cloud.title": "Définir un mot de passe de récupération",
  "onboarding.backup.option.manual.description": "Notez vos 12 mots secrets sur un morceau de papier que vous conserverez en lieu sûr.",
  "onboarding.backup.option.manual.title": "Noter la phrase de récupération",
  "onboarding.backup.reminder.description": "En sauvegardant votre wallet, vous serez toujours en mesure de récupérer vos actifs si jamais vous perdez votre téléphone ou utilisez un nouvel appareil.",
  "onboarding.backup.reminder.title": "Il est temps de sauvegarder votre wallet",
  "onboarding.backup.reminder.warning.description": "Si vous ne configurez pas de méthode de sauvegarde, vous n'aurez aucun moyen de récupérer votre wallet au cas où vous perdez votre téléphone, supprimez l'app ou utilisez un nouvel appareil.",
  "onboarding.backup.reminder.warning.title": "Vous pourriez perdre vos fonds",
  "onboarding.backup.speedBump.cloud.description": "Si jamais vous l'oubliez, nous ne pouvons pas réinitialiser cette information pour vous. Notez-la en lieu sûr ou stockez-la en toute sécurité dans un gestionnaire de mots de passe.",
  "onboarding.backup.speedBump.cloud.disclaimer": "Je comprends qu'Uniswap Labs ne peut pas réinitialiser mon mot de passe de récupération.",
  "onboarding.backup.speedBump.cloud.title": "Il est important d'enregistrer ce mot de passe",
  "onboarding.backup.speedBump.manual.description": "Assurez-vous d'avoir correctement noté votre phrase de récupération et de la conserver en lieu sûr.",
  "onboarding.backup.speedBump.manual.disclaimer": "Je comprends qu'Uniswap Labs ne pourra pas récupérer mon wallet si je perds cette information.",
  "onboarding.backup.speedBump.manual.title": "Une dernière chose…",
  "onboarding.backup.subtitle": "Voici comment récupérer votre wallet si vous supprimez l'app ou perdez votre appareil.",
  "onboarding.backup.title.existing": "Sauvegarder votre wallet",
  "onboarding.backup.title.new": "Choisir votre méthode de sauvegarde",
  "onboarding.backup.view.disclaimer": "Je comprends que si je perds ma phrase de récupération, Uniswap Labs ne peut pas m'aider à la restaurer.",
  "onboarding.backup.view.subtitle.message1": "Lisez attentivement ce qui suit avant de continuer",
  "onboarding.backup.view.subtitle.message2": "Vous devrez saisir ces 12 mots secrets pour récupérer votre wallet.",
  "onboarding.backup.view.title": "Notez votre phrase de récupération",
  "onboarding.backup.view.warning.message1": "Cette phrase de récupération vous donne un accès complet à votre wallet et à vos fonds",
  "onboarding.backup.view.warning.message2": "Notez cette information et conservez-la en lieu sûr",
  "onboarding.backup.view.warning.message3": "Affichez cette information lorsque vous êtes seul et <u>ne la divulguez à personne</u>",
  "onboarding.cloud.confirm.description": "Vous devrez saisir cette information pour récupérer vos fonds. Si jamais vous l'oubliez, nous ne pourrons pas la récupérer pour vous.",
  "onboarding.cloud.confirm.title": "Confirmer votre mot de passe de récupération",
  "onboarding.cloud.createPassword.description": "Vous devrez saisir cette information pour récupérer vos fonds. Si jamais vous l'oubliez, nous ne pourrons pas la récupérer pour vous.",
  "onboarding.cloud.createPassword.title": "Créer votre mot de passe de récupération",
  "onboarding.complete.button": "Ouvrir l'extension Uniswap",
  "onboarding.complete.description": "Votre wallet est prêt à envoyer et recevoir des cryptos. Ouvrez l'extension Uniswap avec le raccourci ci-dessous.",
  "onboarding.complete.go_to_uniswap": "Accéder à l'app Web Uniswap",
  "onboarding.complete.pin.description": "Cliquez sur l'icône en forme d'épingle pour ajouter l'extension Uniswap à votre barre d'outils.",
  "onboarding.complete.pin.title": "Épingler l'extension Uniswap",
  "onboarding.complete.title": "Tout est prêt",
  "onboarding.extension.password.subtitle": "Vous en aurez besoin pour déverrouiller votre wallet et accéder à votre phrase de récupération",
  "onboarding.extension.password.title.default": "Créer un mot de passe",
  "onboarding.extension.password.title.reset": "Réinitialiser votre mot de passe",
  "onboarding.extension.unsupported.android.description": "L'extension Uniswap est uniquement compatible avec Chrome sur ordinateur de bureau.",
  "onboarding.extension.unsupported.android.title": "Chrome sur mobile n'est pas (encore) pris en charge",
  "onboarding.extension.unsupported.description": "L'extension Uniswap n'est actuellement compatible qu'avec Chrome.",
  "onboarding.extension.unsupported.title": "Ce navigateur n'est pas (encore) pris en charge",
  "onboarding.home.intro.backup.description": "Préparez une stratégie de récupération si vous perdez votre téléphone ou en changez.",
  "onboarding.home.intro.backup.title": "Sauvegarder votre wallet",
  "onboarding.home.intro.bridging.description_one": "Transférez des ETH, des USDC et plus encore sur plus de {{count}} réseaux.",
  "onboarding.home.intro.bridging.description_other": "Transférez des ETH, des USDC et plus encore sur plus de {{count}} réseaux.",
  "onboarding.home.intro.fund.description": "Approvisionnez votre wallet en achetant des cryptos ou en les transférant depuis un autre compte.",
  "onboarding.home.intro.fund.title": "Obtenir votre premier token",
  "onboarding.home.intro.label.required": "Obligatoire",
  "onboarding.home.intro.label.swipe": "Swipe",
  "onboarding.home.intro.pushNotifications.description": "Get price alerts on your favorite tokens, market trends, and more.",
  "onboarding.home.intro.pushNotifications.title": "Stay in the know",
  "onboarding.home.intro.unitag.description": "Créez un profil Web3 personnalisé et partagez facilement votre adresse avec vos amis.",
  "onboarding.home.intro.unitag.title": "Revendiquer votre nom d'utilisateur sur {{unitagDomain}}",
  "onboarding.import.error.invalidWords_one": "1 mot n'est pas valide ou est mal orthographié",
  "onboarding.import.error.invalidWords_other": "{{count}} mots ne sont pas valides ou sont mal orthographiés",
  "onboarding.import.method.import.message": "Saisir votre phrase de récupération depuis un autre wallet crypto",
  "onboarding.import.method.import.title": "Importer un wallet",
  "onboarding.import.method.restore.message.android": "Ajouter les wallets que vous avez sauvegardés sur votre compte Google Drive",
  "onboarding.import.method.restore.message.ios": "Ajouter les wallets que vous avez sauvegardés sur votre compte iCloud",
  "onboarding.import.method.restore.title": "Restaurer un wallet",
  "onboarding.import.onDeviceRecovery.other_options": "Créer ou importer un autre wallet",
  "onboarding.import.onDeviceRecovery.other_options.label": "Aucune de ces options ne vous convient ?",
  "onboarding.import.onDeviceRecovery.subtitle": "Choisissez le wallet auquel vous souhaitez vous reconnecter.",
  "onboarding.import.onDeviceRecovery.title": "Bon retour sur Uniswap",
  "onboarding.import.onDeviceRecovery.wallet.button": "Voir la phrase de récupération",
  "onboarding.import.onDeviceRecovery.wallet.count_one": "+1 autre wallet",
  "onboarding.import.onDeviceRecovery.wallet.count_other": "+{{count}} autres wallets",
  "onboarding.import.onDeviceRecovery.warning.caption": "Vérifiez que vous avez sauvegardé tous les autres wallets. Si jamais vous souhaitez les restaurer, vous aurez besoin de leurs phrases de récupération ou des sauvegardes sur {{cloudProvider}} correspondantes.",
  "onboarding.import.onDeviceRecovery.warning.title": "Voulez-vous vraiment effectuer cette action ?",
  "onboarding.import.title": "Choisir la méthode d'ajout de votre wallet",
  "onboarding.importMnemonic.button.default": "Ma phrase de récupération est de 12 mots",
  "onboarding.importMnemonic.button.importing": "Importation en cours…",
  "onboarding.importMnemonic.button.longPhrase": "Ma phrase de récupération est plus longue",
  "onboarding.importMnemonic.error.invalidPhrase": "La phrase que vous avez saisie n'est pas valide",
  "onboarding.importMnemonic.subtitle": "Saisir ou coller votre phrase de récupération de 12 mots",
  "onboarding.importMnemonic.title": "Saisir votre phrase de récupération",
  "onboarding.intro.button.alreadyHave": "J'ai déjà un wallet",
  "onboarding.intro.mobileScan.button": "Scanner le code QR pour importer",
  "onboarding.intro.mobileScan.title": "Vous avez téléchargé l'app Uniswap ?",
  "onboarding.landing.button.add": "Ajouter un wallet existant",
  "onboarding.landing.button.create": "Créer un wallet",
  "onboarding.name.wallet.button.text": "Terminer",
  "onboarding.name.wallet.subtitle": "Vous seul pouvez voir ce pseudo",
  "onboarding.name.wallet.title": "Nommer votre wallet",
  "onboarding.notification.permission.message": "Pour recevoir des notifications, activez les notifications pour Uniswap Wallet dans les paramètres de votre appareil.",
  "onboarding.notification.permission.title": "Autorisation de notification",
  "onboarding.notification.subtitle": "Suivez le statut des transactions et les variations importantes du prix de vos tokens favoris",
  "onboarding.notification.title": "Activer les notifications",
  "onboarding.passkey.account.protection": "Votre compte est protégé par votre propre dispositif de stockage de mots de passe.",
  "onboarding.passkey.biometric.scan": "Sur mobile, sur tablette ou dans votre navigateur, il vous suffit de scanner vos données biométriques pour vous connecter.",
  "onboarding.passkey.create": "Créer votre clé d’accès",
  "onboarding.passkey.use.recovery.phrase": "Utiliser une phrase de récupération à la place",
  "onboarding.recoveryPhrase.confirm.subtitle.combined": "Avez-vous bien compris que si vous perdez ou notez ces informations de manière incorrecte, vous ne pourrez pas récupérer vos fonds ?",
  "onboarding.recoveryPhrase.confirm.subtitle.default": "Si vous perdez ou notez ces informations de manière incorrecte, vous ne pourrez pas récupérer vos fonds.",
  "onboarding.recoveryPhrase.confirm.title": "Avez-vous bien compris ?",
  "onboarding.recoveryPhrase.view.subtitle": "Vous devrez saisir ces 12 mots secrets pour récupérer votre wallet.",
  "onboarding.recoveryPhrase.view.title": "Notez votre phrase de récupération",
  "onboarding.recoveryPhrase.view.title.hasPassword": "Si jamais vous oubliez votre mot de passe…",
  "onboarding.recoveryPhrase.warning.final.button": "Je suis prêt",
  "onboarding.recoveryPhrase.warning.final.message": "Votre phrase de récupération vous donne (ainsi qu'à toute personne qui la possède) accès à vos fonds. Gardez-la confidentielle.",
  "onboarding.recoveryPhrase.warning.final.title": "Effectuer cette étape dans un lieu privé",
  "onboarding.recoveryPhrase.warning.screenshot.message": "Toute personne ayant accès à vos photos peut accéder à votre wallet. Nous vous recommandons plutôt d'écrire vos mots.",
  "onboarding.recoveryPhrase.warning.screenshot.title": "Les captures d'écran ne sont pas sûres",
  "onboarding.resetPassword.complete.safety": "En savoir plus sur la sécurité du wallet",
  "onboarding.resetPassword.complete.subtitle": "Utilisez votre nouveau mot de passe pour déverrouiller votre wallet.",
  "onboarding.resetPassword.complete.title": "Réinitialisation du mot de passe",
  "onboarding.scan.button": "Scanner avec l'app Uniswap",
  "onboarding.scan.error": "There was an error loading the QR code",
  "onboarding.scan.otp.error": "Le code que vous avez envoyé est incorrect ou une erreur s'est produite lors de l'envoi. Veuillez réessayer.",
  "onboarding.scan.otp.failed": "Tentatives infructueuses : {{number}}",
  "onboarding.scan.otp.subtitle": "Consulter votre application mobile Uniswap pour obtenir le code à 6 caractères",
  "onboarding.scan.otp.title": "Saisir un code à usage unique",
  "onboarding.scan.subtitle": "Scannez le code QR avec l'app mobile Uniswap pour commencer à importer votre wallet.",
  "onboarding.scan.title": "Importer un wallet depuis l'app",
  "onboarding.scan.troubleScanning.message": "Import via recovery phrase",
  "onboarding.scan.troubleScanning.title": "Trouble scanning?",
  "onboarding.scan.wifi": "Connectez votre téléphone au même réseau WiFi que votre ordinateur.",
  "onboarding.security.alert.biometrics.message.android": "Pour utiliser les données biométriques, il faut d'abord la configurer dans les paramètres",
  "onboarding.security.alert.biometrics.message.ios": "Pour utiliser {{biometricsMethod}}, il faut autoriser l'accès dans les paramètres système",
  "onboarding.security.alert.biometrics.title.android": "Données biométriques désactivées",
  "onboarding.security.alert.biometrics.title.ios": "{{biometricsMethod}} est désactivé",
  "onboarding.security.button.confirm.android": "Activer les données biométriques",
  "onboarding.security.button.confirm.ios": "Activer {{biometricsMethod}}",
  "onboarding.security.button.setup": "Configurer",
  "onboarding.security.subtitle.android": "Ajoutez une couche de sécurité supplémentaire en exigeant les données biométriques pour envoyer des transactions.",
  "onboarding.security.subtitle.ios": "Ajoutez une couche de sécurité supplémentaire en exigeant la méthode {{biometricsMethod}} pour l'envoi de transactions.",
  "onboarding.security.title": "Protéger votre wallet",
  "onboarding.selectWallets.error": "Impossible de charger les adresses",
  "onboarding.selectWallets.title.default": "Choisir les wallets à importer",
  "onboarding.selectWallets.title.error": "Erreur lors de l'importation des wallets",
  "onboarding.termsOfService": "En continuant, j'accepte les<highlightTerms> Conditions d'utilisation </highlightTerms>et je consens à la<highlightPrivacy> Politique de confidentialité</highlightPrivacy>",
  "onboarding.tooltip.recoveryPhrase.trigger": "Qu'est-ce qu'une phrase de récupération ?",
  "onboarding.wallet.continue": "Conservez-la en sécurité",
  "onboarding.wallet.defaultName": "Wallet {{number}}",
  "onboarding.wallet.description.full": "Il s'agit de votre espace personnel destiné aux tokens, aux NFT et à toutes vos transactions. Terminez sa configuration pour protéger vos fonds.",
  "onboarding.wallet.title": "Bienvenue dans votre nouveau wallet",
  "outageBanner.message": "Les données de {{chainName}} {{versionDescription}} ne sont pas disponibles pour le moment, mais le problème devrait être résolu sous peu.",
  "outageBanner.message.sub": "Vous pouvez toujours échanger et fournir des liquidités sur cette chaîne sans problème.",
  "outageBanner.title": "{{versionName}} sera bientôt de retour",
  "permit.approval.fail": "Échec de l'approbation Permit",
  "permit.approval.fail.message": "Permit2 permet de partager et de gérer les approbations de tokens entre différentes applications.",
  "pool.activePositions.appear": "Vos positions de liquidité V3 actives apparaîtront ici.",
  "pool.activeRange": "Plage de ticks active",
  "pool.addAs": "Ajouter en tant que {{nativeWrappedSymbol}}",
  "pool.addLiquidity.seoTitle": "Ajouter de la liquidité en {{tokenPair}} ({{chain}}) sur Uniswap",
  "pool.addMoreLiquidity": "Ajouter plus de liquidité",
  "pool.apr": "AVR",
  "pool.apr.description": "Annualisé sur la base de frais journaliers",
  "pool.areCreating": "Vous créez un pool",
  "pool.areFirst": "Vous êtes le premier fournisseur de liquidité.",
  "pool.back": "Retour au pool",
  "pool.balances": "Soldes des pools",
  "pool.closedCTA.description": "Vous pouvez les afficher en utilisant le filtre en haut de la page.",
  "pool.closedCTA.title": "Vous cherchez vos positions fermées ?",
  "pool.collectAs": "Collecter en tant que {{nativeWrappedSymbol}}",
  "pool.collected": " Collecté",
  "pool.collectFees": "Collecter des frais",
  "pool.collecting": "Collecte en cours",
  "pool.collectingFeesWithdraw": "La collecte des frais retirera les frais actuellement disponibles pour vous.",
  "pool.confirmSupply": "Confirmer l'approvisionnement",
  "pool.connection.networkUnsupported": "Votre réseau connecté n'est pas pris en charge.",
  "pool.create": "Création d'un nouveau pool en cours",
  "pool.create.info": "Vos sélections créeront un nouveau pool de liquidités qui peut entraîner une liquidité initiale plus faible et une volatilité accrue. Envisagez d'approvisionner un pool existant pour réduire ces risques au maximum.",
  "pool.create.pair": "Créer une paire",
  "pool.createAndSupply": "Créer un pool et l'approvisionner",
  "pool.createdPosition": "Position créée",
  "pool.createdPosition.cancelled": "Création de la position annulée",
  "pool.createdPosition.failed": "Échec de la création de la position",
  "pool.depositAmounts": "Montants des dépôts",
  "pool.earnFees": "En ajoutant de la liquidité, vous gagnerez 0,3 % de toutes les négociations sur cette paire proportionnellement à votre part du pool. Les frais sont ajoutés au pool, s'accumulent en temps réel et peuvent être obtenus en retirant votre liquidité.",
  "pool.estimatePercentToRevert": "La sortie est une estimation. Si le prix change de plus de {{allowed}} %, votre transaction sera annulée.",
  "pool.explorers": "Explorateurs",
  "pool.exporeAnalytics": "Découvrez les analyses d'Uniswap.",
  "pool.hideClosed": "Masquer les positions fermées",
  "pool.import": "Importer un pool",
  "pool.import.link.description": "Certaines positions V2 ne sont pas affichées automatiquement.",
  "pool.import.positions.v2": "Importer des positions V2",
  "pool.import.positions.v2.selectPair.description": "Certaines positions V2 ne sont pas affichées automatiquement. Sélectionnez une paire de tokens pour importer et afficher vos positions.",
  "pool.import.success": "Pool importé",
  "pool.increaseLiquidity": "Augmenter la liquidité",
  "pool.info": "Informations sur le pool",
  "pool.initialShare": "Prix initiaux et part du pool",
  "pool.learn": "Apprendre",
  "pool.learnAbout": "En savoir plus sur l'apport de liquidité",
  "pool.learnLiquidity": "En savoir plus sur l'apport de liquidité",
  "pool.learnv3LP": "Consultez notre présentation détaillée et nos guides de migration LP v3.",
  "pool.limitFluctuation.warning": "Remarque : l'exécution des limites peut varier en fonction des fluctuations du marché en temps réel et de la congestion du réseau Ethereum. Les limites peuvent ne pas s'exécuter avec précision lorsque les tokens atteignent le prix spécifié.",
  "pool.liquidity.connectToAdd": "Connectez un wallet pour voir votre liquidité.",
  "pool.liquidity.data.error.message": "Une erreur s’est produite lors de la récupération des données nécessaires pour exécuter votre transaction.",
  "pool.liquidity.earn.fee": "Les fournisseurs de liquidités perçoivent des frais de 0,3 % sur toutes les transactions, proportionnels à leur part du pool. Les frais sont ajoutés au pool, s'accumulent en temps réel et peuvent être obtenus en retirant votre liquidité.",
  "pool.liquidity.outOfSync": "Le prix du pool et le prix du marché ne correspondent pas",
  "pool.liquidity.outOfSync.message": "Les prix de ce pool ne correspondent pas aux prix du marché des tokens sélectionnés. Ajustez votre plage de prix en conséquence ou attendez le rééquilibrage du pool pour éviter les pertes.",
  "pool.liquidity.ownershipWarning.message": "Vous n'êtes pas le propriétaire de cette position LP. Vous ne pourrez pas retirer la liquidité de cette position, sauf si vous possédiez l'adresse suivante : {{ownerAddress}}",
  "pool.liquidity.rewards": "Récompenses pour les fournisseurs de liquidité",
  "pool.liquidity.taxWarning": "Taxes sur les tokens",
  "pool.liquidity.taxWarning.message": "Des taxes sur les transferts s'appliquent à un ou plusieurs de ces tokens. L'ajout de liquidité avec V3 peut entraîner une perte de fonds ; essayez plutôt d'utiliser V2.",
  "pool.liquidityPoolFeesNotice": "Lorsque vous ajoutez de la liquidité, vous recevez des tokens de pool représentant votre position. Ces tokens génèrent automatiquement des frais proportionnels à votre part du pool et peuvent être échangés à tout moment.",
  "pool.manageRewardsLiquidity": "Gérer la liquidité du pool de récompenses",
  "pool.max.label": "Max. :",
  "pool.maxPrice": "Prix max.",
  "pool.migrateLiquidity": "Migrer la liquidité",
  "pool.migrateLiquidityDisabledTooltip": "This chain does not support v4 liquidity pools.",
  "pool.migrateToV4": "Migrer vers V4",
  "pool.min.label": "Min. :",
  "pool.minPrice": "Prix min.",
  "pool.mustBeInitialized": "Ce pool doit être initialisé avant de pouvoir ajouter de la liquidité. Pour l'initialiser, sélectionnez un prix de départ pour le pool. Ensuite, saisissez votre plage de prix de liquidités et le montant du dépôt. Les frais de gaz seront plus élevés que d'habitude, car il s'agit d'une transaction d'initialisation.",
  "pool.newPosition.plus": "+ Nouvelle position",
  "pool.newPosition.title": "Nouvelle position",
  "pool.newSpecificPosition": "Nouvelle position en {{symbol}}",
  "pool.noLiquidity": "Aucune liquidité trouvée.",
  "pool.onceHappyReview": "Lorsque le tarif vous convient, cliquez sur « Approvisionner » pour passer en revue les informations.",
  "pool.openPosition": "Ouvrir une position dans le pool",
  "pool.openPosition.cta": "Ajoutez de la liquidité à un pool et affichez vos positions ici",
  "pool.openToStart": "Ouvrez une nouvelle position ou créez un pool pour commencer.",
  "pool.owner": "Propriétaire",
  "pool.percent": "{{pct}} % du pool",
  "pool.pooled": "{{sym}} mis en commun :",
  "pool.position": "Position",
  "pool.position.100": "Votre position sera à 100 % à ce prix.",
  "pool.position.100.at": "Votre position sera à 100 % des {{symbol}} à ce prix.",
  "pool.position.networkConnect": "Pour voir une position, vous devez être connecté au réseau auquel elle appartient.",
  "pool.position.willBe100": "Votre position sera composée à 100 % de {{sym}} à ce prix",
  "pool.positions": "Positions",
  "pool.positions.title": "Vos positions",
  "pool.positions.transaction.settings": "Paramètres de transaction",
  "pool.positions.usdValueUnavailable": "USD value unavailable",
  "pool.positions.usdValueUnavailable.tooltip": "USD value is currently unavailable for this position. See position details for deposited token amounts.",
  "pool.priceRange": "Plage de prix",
  "pool.rangeBadge.tooltip.outsideRange": "Le prix de ce pool est en dehors de la plage que vous avez sélectionnée. Votre position ne gagne actuellement aucuns frais.",
  "pool.rangeBadge.tooltip.text": "Votre position n'a pas de liquidité et ne gagne aucuns frais.",
  "pool.rangeBadge.tooltip.withinRange": "Le prix de ce pool se situe dans la plage que vous avez sélectionnée. Votre position gagne actuellement des frais.",
  "pool.rates": "Taux",
  "pool.ratioTokenToPrice": "Le ratio de tokens que vous ajoutez définira le prix de ce pool.",
  "pool.refresh.prices": "Actualiser les prix",
  "pool.removeLiquidity": "Supprimer la liquidité",
  "pool.rewardsPool.label": "Tokens du pool dans le pool de récompenses :",
  "pool.selectedRange": "Plage sélectionnée",
  "pool.selectPair": "Sélectionner une paire",
  "pool.share": "Prix et part du pool",
  "pool.share.label": "Votre part du pool :",
  "pool.shareOf": "Part du pool :",
  "pool.showClosed": "Afficher les positions fermées",
  "pool.specificPosition": "Position en {{symbol}}",
  "pool.startingPrice": "Prix de départ en {{sym}} :",
  "pool.supply": "Approvisionner",
  "pool.supplyingMaths": "Approvisionner {{amtA}} {{symA}} et {{amtB}} {{symB}}",
  "pool.tokenPair": "Paire de tokens",
  "pool.top": "Meilleurs pools",
  "pool.top.tvl": "Meilleurs pools par TVL",
  "pool.totalTokens": "Votre total de tokens du pool :",
  "pool.uncollectedFees": "Frais non collectés",
  "pool.v2": "Pools v2",
  "pool.v2.add": "Ajouter de la liquidité V2",
  "pool.v2.migratev3": "Migrer la liquidité vers V3",
  "pool.v2liquidity": "Liquidité V2",
  "pool.v3": "Pools v3",
  "pool.v4": "Pools v4",
  "pool.viewUncollectedFees": "Afficher les frais non récupérés et les analyses",
  "pool.volOverTvl": "Vol. 1 j/TVL",
  "pool.volume.thirtyDay": "Volume sur 30 jours",
  "pool.volume.thirtyDay.short": "Vol. 30 j",
  "pool.withdrawAs": "Retirer en tant que {{nativeWrappedSymbol}}",
  "pool.yourv2": "Votre liquidité V2",
  "poolFinder.availablePools": "Pools disponibles",
  "poolFinder.availablePools.found.description": "Des pools V2 correspondent à la paire sélectionnée.",
  "poolFinder.availablePools.notFound.description": "Aucun pool V2 ne correspond à votre sélection. Vérifiez le(s) token(s) sélectionné(s) et assurez-vous d’être connecté au bon wallet.",
  "pools.approving.amount": "Approbation de {{amount}} en cours",
  "pools.explore": "Découvrir les pools",
  "position.addHook": "Ajouter un hook",
  "position.addHook.tooltip": "Les hooks sont une fonctionnalité avancée qui permet aux pools d'interagir avec des contrats intelligents, débloquant ainsi diverses capacités. Soyez prudent lorsque vous ajoutez des hooks, car certains peuvent être malveillants ou avoir des effets imprévus.",
  "position.addingHook": "Ajout du hook en cours",
  "position.addingHook.disclaimer": "L’ajout de hooks peut avoir des conséquences inattendues. Menez vos propres recherches et continuez l’opération à vos propres risques.",
  "position.addingHook.hideProperties": "Masquer les propriétés",
  "position.addingHook.invalidAddress": "Saisir une adresse de hook valide",
  "position.addingHook.viewProperties": "Afficher les propriétés",
  "position.appearHere": "Votre position apparaîtra ici.",
  "position.create.invalidPrice": "Prix non valide",
  "position.create.invalidRange": "Canal non valide",
  "position.create.modal.header": "Création de la position en cours",
  "position.currentValue": "Valeur de la position actuelle",
  "position.deposit.description": "Précisez les montants de tokens pour votre contribution en liquidité.",
  "position.depositedCurrency": "{{currencySymbol}} déposé",
  "position.hook.disclaimer": "I understand the potential risks involved in adding this hook.",
  "position.hook.donateWarning": "This flag may result in changes to fees earned.",
  "position.hook.liquidityWarning": "Ce signalement peut entraîner le blocage par le pool de l’ajout de liquidité supplémentaire. Votre transaction peut être annulée.",
  "position.hook.removeWarning": "Cela peut entraîner le verrouillage de vos fonds ou l’impossibilité de récupérer vos frais.",
  "position.hook.swapWarning": "This flag may allow liquidity providers to more easily leverage Just-In-Time liquidity, which may result in lower fees earned.",
  "position.hook.warningHeader": "Important: hook risks identified",
  "position.hook.warningInfo": "We’ve identified potential risks with this hook. Please make sure that you understand how this hook works before deciding to proceed.",
  "position.initialPrice": "Prix initial",
  "position.initialPrice.info": "Définissez le taux de change de départ entre les deux tokens que vous fournissez.",
  "position.migrate.liquidity": "Lors de la migration de positions, vous ne pouvez pas modifier votre paire de tokens, mais vous pouvez ajouter un hook pour améliorer les fonctionnalités.",
  "position.migrate.v4unsupportedChain": "This chain is not supported for v4 pools.",
  "position.new": "Nouvelle position",
  "position.new.protocol": "Nouvelle position sur {{protocol}}",
  "position.noLiquidity": "Données relatives à la liquidité indisponibles.",
  "position.noLiquidityData": "Aucune donnée relative à la liquidité.",
  "position.notFound": "Position introuvable",
  "position.notFound.description": "Les détails de cette position ne sont pas disponibles. Vérifiez que vous êtes connecté au bon wallet.",
  "position.protocol": "Position sur {{protocol}}",
  "position.provide.liquidity": "Choisissez les tokens pour lesquels vous souhaitez fournir de la liquidité. Vous pouvez sélectionner des tokens sur tous les réseaux pris en charge.",
  "position.provide.liquidityDescription": "L'apport d'une gamme complète de liquidités garantit une participation continue du marché à tous les prix possibles, ce qui offre une certaine simplicité tout en présentant un potentiel de perte impermanente plus élevé.",
  "position.provide.liquidityDescription.custom": "Le canal personnalisé vous permet de concentrer votre liquidité dans des limites de prix spécifiques. Cela améliore l’efficacité de votre capital et augmente vos frais gagnés, mais nécessite une gestion plus active.",
  "position.removeHook": "Supprimer le hook",
  "position.resetDescription": "Vos sélections de tokens, de prix et de canaux seront réinitialisées.",
  "position.setRange": "Définir la plage de prix",
  "position.setRange.inputsBelow": "Utilisez les entrées ci-dessus pour définir votre canal.",
  "position.step.deposit": "Saisir les montants des dépôts",
  "position.step.price": "Définir le prix initial",
  "position.step.range": "Définir la plage de prix",
  "position.step.select": "Sélectionner la paire de tokens et les frais",
  "position.value": "Valeur de la position",
  "position.valueUnavailable": "USD value is currently unavailable for this position. See position details for deposited token amounts.",
  "position.wrapped.unwrap": "Unwrap {{wrappedToken}}",
  "position.wrapped.warning": "{{nativeToken}} required for v4 pools",
  "position.wrapped.warning.info": "Unwrap your {{wrappedToken}} and deposit {{nativeToken}} to provide more cost effective and efficient liquidity.",
  "position.your": "Votre position",
  "positions.welcome": "Bienvenue dans vos positions",
  "positions.welcome.connect": "Connectez votre wallet pour voir vos positions actuelles.",
  "privacy.anonymizedLogs": "L'app enregistre des statistiques d'utilisation anonymisées afin de s'améliorer au fil du temps.",
  "privacy.autoRouter": "L'app récupère le parcours de négociation optimal à partir d'un serveur Uniswap Labs.",
  "privacy.infura": "L'app récupère des données sur la chaîne et construit des appels de contrats avec une API Infura.",
  "privacy.thirdPartyApis": "Cette app utilise les API tierces suivantes :",
  "privacy.trm": "L'app collecte en toute sécurité l'adresse de votre wallet et la partage avec TRM Labs Inc. pour des raisons de risque et de conformité.",
  "privacy.uniswaptos": "Conditions d'utilisation d'Uniswap Labs",
  "qrScanner.button.connections_one": "1 app connectée",
  "qrScanner.button.connections_other": "{{count}} apps connectées",
  "qrScanner.error.camera.message": "Pour scanner un code, autoriser l'accès à l'appareil photo dans les paramètres système",
  "qrScanner.error.camera.title": "Appareil photo désactivé",
  "qrScanner.error.none": "Aucun code QR trouvé",
  "qrScanner.recipient.action.scan": "Scanner un code QR",
  "qrScanner.recipient.action.show": "Afficher mon code QR",
  "qrScanner.recipient.error.message": "Assurez-vous de scanner un code QR d'adresse Ethereum valide avant de réessayer.",
  "qrScanner.recipient.error.title": "Code QR non valide",
  "qrScanner.request.message.unavailable": "Aucun message trouvé.",
  "qrScanner.request.method.default": "Demande de {{dappNameOrUrl}}",
  "qrScanner.request.method.signature": "Demande de signature de {{dappNameOrUrl}}",
  "qrScanner.request.method.transaction": "Demande de transaction de {{dappNameOrUrl}}",
  "qrScanner.request.withAmount": "Autoriser {{dappName}} à utiliser jusqu'à <highlight> {{amount}} </highlight>{{currencySymbol}} ?",
  "qrScanner.request.withoutAmount": "Autoriser {{dappName}} à utiliser vos {{currencySymbol}} ?",
  "qrScanner.status.connecting": "Connexion en cours…",
  "qrScanner.status.loading": "Chargement en cours…",
  "qrScanner.title": "Scanner un code QR",
  "qrScanner.wallet.networks": "Réseaux pris en charge",
  "qrScanner.wallet.title": "Vous pouvez envoyer et recevoir des tokens et des NFT sur l'ensemble de nos {{numOfNetworks}} réseaux pris en charge.",
  "range.outOfView": "Canal hors de l’affichage",
  "removeLiquidity.collectFees": "Vous collecterez également les frais gagnés pour cette position.",
  "removeLiquidity.outputEstimated": "La sortie est une estimation. Si le prix change de plus de {{allowed}} %, votre transaction sera annulée.",
  "removeLiquidity.pendingText": "Retrait de {{amtA}} {{symA}} et {{amtB}} {{symB}}",
  "removeLiquidity.pooled": "{{symbol}} mis en commun :",
  "removeLiquidity.removing": "Retrait de {{amt1}} {{symbol1}} et {{amt2}} {{symbol2}}",
  "removeLiquidity.removingTokensTip": "Astuce : la suppression des tokens du pool reconvertit votre position en tokens sous-jacents au taux actuel, proportionnellement à votre part du pool. Les frais non récupérés sont inclus dans les montants que vous recevez.",
  "removeLiquidity.uniBurned": "UNI {{a}}/{{b}} brûlé",
  "revoke.failed.message": "Cela permet au protocole Uniswap d'accéder à votre token pour les transactions.",
  "routing.aggregateLiquidity": "Le cas échéant, regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "routing.cheapest": "Le client Uniswap sélectionne l'option de négociation la moins chère en tenant compte du prix et des frais de réseau.",
  "routing.cheapest.v4": "Le client Uniswap sélectionne la meilleure transaction en fonction du prix et des frais de réseau.",
  "scantastic.code.expired": "Expiré",
  "scantastic.code.subtitle": "Saisissez ce code dans l'extension Uniswap. Votre phrase de récupération sera chiffrée et transférée en toute sécurité.",
  "scantastic.code.timeRemaining.shorthand.hours": "Nouveau code dans {{hours}} h {{minutes}} min {{seconds}} s",
  "scantastic.code.timeRemaining.shorthand.minutes": "Nouveau code dans {{minutes}} min {{seconds}} s",
  "scantastic.code.timeRemaining.shorthand.seconds": "Nouveau code dans {{seconds}} s",
  "scantastic.code.title": "Code Uniswap à usage unique",
  "scantastic.confirmation.button.continue": "Oui, continuer",
  "scantastic.confirmation.label.browser": "Navigateur",
  "scantastic.confirmation.label.device": "Appareil",
  "scantastic.confirmation.subtitle": "Continuez uniquement si vous scannez un code QR depuis l'extension Uniswap avec un appareil de confiance.",
  "scantastic.confirmation.title": "Essayez-vous d'importer votre wallet ?",
  "scantastic.confirmation.warning": "Méfiez-vous des sites et applications usurpant l'identité d'Uniswap : autrement, votre wallet pourrait être compromis.",
  "scantastic.error.encryption": "Échec de préparation de la phrase secrète.",
  "scantastic.error.noCode": "Aucun OTP reçu. Veuillez réessayer.",
  "scantastic.error.timeout.message": "Scannez à nouveau le code QR sur l'extension Uniswap pour continuer la synchronisation de votre wallet.",
  "scantastic.error.timeout.title": "Votre connexion a expiré",
  "scantastic.modal.ipMismatch.description": "Pour scanner ce code QR, votre téléphone doit être connecté au même réseau WiFi que votre ordinateur et tous les VPN doivent être temporairement désactivés.",
  "scantastic.modal.ipMismatch.title": "Changer votre réseau WiFi",
  "search.chainComing": "Bientôt disponible : recherchez et découvrez les tokens sur {{chainName}}",
  "search.results.count_one": "1 article",
  "search.results.count_other": "{{count}} articles",
  "search.ukDisclaimer": "Avis de non-responsabilité pour les résidents du Royaume-Uni",
  "send.button.review": "Vérifier le transfert",
  "send.gas.error.title": "S/O",
  "send.gas.networkCost.title": "Frais de réseau",
  "send.input.token.balance.title": "Solde : {{balance}} {{symbol}}",
  "send.recipient.header": "Sélectionner un destinataire",
  "send.recipient.input.placeholder": "Rechercher un ENS ou une adresse",
  "send.recipient.previous_one": "1 transfert précédent",
  "send.recipient.previous_other": "{{count}} transferts précédents",
  "send.recipient.results.empty": "Aucun résultat trouvé",
  "send.recipient.results.error": "L'adresse que vous avez saisie n'existe pas ou est mal orthographiée.",
  "send.recipient.section.favorite": "Wallets favoris",
  "send.recipient.section.recent": "Récent",
  "send.recipient.section.search": "Résultats de recherche",
  "send.recipient.section.viewOnly": "Wallets en lecture seule",
  "send.recipient.section.yours": "Vos wallets",
  "send.recipient.warning.viewOnly.message": "N'envoyez des fonds vers ce wallet que si vous disposez de la phrase de récupération ou si vous connaissez le propriétaire du wallet.",
  "send.recipient.warning.viewOnly.title": "Pour vous, ce wallet est en lecture seule",
  "send.recipientSelect.search.empty.message": "Lorsque vous envoyez des tokens à une adresse de wallet, ils apparaîtront ici",
  "send.recipientSelect.search.empty.title": "Aucun wallet enregistré",
  "send.review.modal.title": "Vous envoyez",
  "send.review.summary.button.title": "Confirmer l'envoi",
  "send.search.empty.subtitle": "L'adresse que vous avez saisie n'existe pas ou est mal orthographiée.",
  "send.search.empty.title": "Aucun résultat trouvé",
  "send.search.placeholder": "Rechercher un ENS ou une adresse",
  "send.title": "Envoyer",
  "send.warning.blocked.default": "Ce wallet est bloqué",
  "send.warning.blocked.modal.message": "Cette adresse est bloquée sur Uniswap Wallet, car elle est associée à une ou plusieurs activités bloquées. Si vous pensez qu'il s'agit d'une erreur, veuillez envoyer un e-mail à compliance@uniswap.org.",
  "send.warning.blocked.modal.title": "Adresse bloquée",
  "send.warning.blocked.recipient": "Le wallet du destinataire est bloqué",
  "send.warning.erc20.checkbox.description": "You are attempting to send funds to a token address. This may result in a permanent loss of funds.",
  "send.warning.erc20.checkbox.heading": "Token address detected",
  "send.warning.erc20.message": "Vous essayez d'envoyer des fonds à une adresse de token. L'envoi de cryptos à ce type d'adresse peut entraîner une perte permanente de fonds.",
  "send.warning.erc20.title": "Ceci est une adresse de token",
  "send.warning.insufficientFunds.message": "Votre solde de {{currencySymbol}} a diminué depuis que vous avez saisi le montant que vous souhaitez envoyer",
  "send.warning.insufficientFunds.title": "{{currencySymbol}} insuffisants",
  "send.warning.insufficientGas.message.withNetwork": "<highlight>{{currencySymbol}} insuffisants sur {{networkName}}</highlight> pour l'envoi",
  "send.warning.insufficientGas.message.withoutNetwork": "<highlight>{{currencySymbol}}</highlight> insuffisants pour l'envoi",
  "send.warning.modal.button.cta.blocking": "OK",
  "send.warning.modal.button.cta.cancel": "Annuler",
  "send.warning.modal.button.cta.confirm": "Confirmer",
  "send.warning.newAddress.details.ENS": "ENS",
  "send.warning.newAddress.details.username": "Nom d'utilisateur",
  "send.warning.newAddress.details.walletAddress": "Adresse du wallet",
  "send.warning.newAddress.message": "Vous n'avez jamais effectué de transaction avec cette adresse auparavant. Veuillez confirmer que l'adresse est correcte avant de continuer.",
  "send.warning.newAddress.title": "Nouvelle adresse",
  "send.warning.restore": "Restaurer votre wallet pour envoyer",
  "send.warning.self.message": "Vous essayez d'envoyer des fonds vers votre wallet actuel. L'envoi de crypto à cette adresse entraînera des frais de réseau inutiles.",
  "send.warning.self.title": "Ceci est votre wallet actuel",
  "send.warning.smartContract.message": "You’re about to send funds to a smart contract address. Make sure this is the correct address and that it can receive tokens. If not, this may result in a permanent loss of funds.",
  "send.warning.smartContract.title": "This is a smart contract address",
  "send.warning.viewOnly.message": "Vous devez importer ce wallet via une phrase de récupération pour envoyer des actifs.",
  "send.warning.viewOnly.title": "Ce wallet est en lecture seule",
  "sendRecipientForm.recentAddresses.label": "Récents",
  "sendReviewModal.title": "Vérifier l'envoi",
  "setting.recoveryPhrase.account.show": "Afficher la phrase de récupération",
  "setting.recoveryPhrase.action.hide": "Masquer la phrase de récupération",
  "setting.recoveryPhrase.remove": "Supprimer la phrase de récupération",
  "setting.recoveryPhrase.remove.confirm.subtitle": "Je comprends qu'Uniswap Labs ne peut pas m'aider à récupérer mon wallet si je ne prends pas cette mesure.",
  "setting.recoveryPhrase.remove.confirm.title": "J'ai sauvegardé ma phrase de récupération",
  "setting.recoveryPhrase.remove.initial.subtitle": "Assurez-vous d'avoir sauvegardé votre phrase de récupération ; sinon, vous perdrez l'accès à vos wallets",
  "setting.recoveryPhrase.remove.initial.title": "Avant de continuer",
  "setting.recoveryPhrase.remove.password.error": "Mot de passe incorrect. Réessayer",
  "setting.recoveryPhrase.remove.subtitle": "Saisir votre mot de passe pour confirmer",
  "setting.recoveryPhrase.remove.title": "Vous supprimez votre phrase de récupération",
  "setting.recoveryPhrase.title": "Votre phrase de récupération",
  "setting.recoveryPhrase.view.warning.message1": "Toute personne connaissant votre phrase de récupération peut accéder à votre wallet et à vos fonds",
  "setting.recoveryPhrase.view.warning.message2": "Voir ceci dans un lieu privé",
  "setting.recoveryPhrase.view.warning.message3": "Ne divulguer à personne",
  "setting.recoveryPhrase.view.warning.message4": "Ne jamais saisir cette information sur des sites Web ou des applications",
  "setting.recoveryPhrase.view.warning.title": "Avant de continuer",
  "setting.recoveryPhrase.warning.screenshot.message": "Toute personne ayant accès à vos photos peut accéder à votre wallet. Nous vous recommandons plutôt d'écrire vos mots.",
  "setting.recoveryPhrase.warning.screenshot.title": "Les captures d'écran ne sont pas sûres",
  "setting.recoveryPhrase.warning.view.message": "Toute personne connaissant votre phrase de récupération peut accéder à votre wallet et à vos fonds.",
  "setting.recoveryPhrase.warning.view.title": "Voir ceci en privé",
  "settings.action.enableInSettings": "Enable in Settings",
  "settings.action.feedback": "Partager des commentaires",
  "settings.action.help": "Obtenir de l'aide",
  "settings.action.lock": "Verrouiller le wallet",
  "settings.action.privacy": "Politique de confidentialité",
  "settings.action.terms": "Conditions d'utilisation",
  "settings.footer": "Créé avec passion, \nL'équipe d'Uniswap 🦄",
  "settings.hideSmallBalances": "Masquer les petits soldes",
  "settings.maxSlippage": "Effet de glissement max.",
  "settings.screen.appearance.title": "Apparence",
  "settings.section.about": "À propos",
  "settings.section.preferences": "Préférences",
  "settings.section.security": "Sécurité",
  "settings.section.support": "Assistance",
  "settings.section.wallet.button.viewAll": "Tout afficher",
  "settings.section.wallet.button.viewLess": "Afficher moins",
  "settings.section.wallet.label.viewOnly": "Lecture seule",
  "settings.section.wallet.title": "Paramètres du wallet",
  "settings.setting.appearance.option.auto": "Automatique",
  "settings.setting.appearance.option.dark.subtitle": "Toujours utiliser le mode sombre",
  "settings.setting.appearance.option.dark.title": "Mode sombre",
  "settings.setting.appearance.option.device.subtitle": "Utiliser par défaut l'apparence de votre appareil",
  "settings.setting.appearance.option.device.title": "Paramètres de l'appareil",
  "settings.setting.appearance.option.light.subtitle": "Toujours utiliser le mode clair",
  "settings.setting.appearance.option.light.title": "Mode clair",
  "settings.setting.appearance.title": "Apparence",
  "settings.setting.backup.create.description": "Définir un mot de passe permet de chiffrer la sauvegarde de votre phrase de récupération et d'ajouter un niveau de protection supplémentaire si votre compte {{cloudProviderName}} est compromis.",
  "settings.setting.backup.create.title": "Sauvegarder dans {{cloudProviderName}}",
  "settings.setting.backup.delete.confirm.message": "Étant donné que ces wallets partagent une phrase de récupération, les sauvegardes des wallets ci-dessous seront également supprimées",
  "settings.setting.backup.delete.confirm.title": "Voulez-vous vraiment effectuer cette action ?",
  "settings.setting.backup.delete.warning": "Si vous supprimez votre sauvegarde dans {{cloudProviderName}}, vous ne pourrez récupérer votre wallet qu'avec une sauvegarde manuelle de votre phrase de récupération. Uniswap Labs ne peut pas récupérer vos actifs si vous perdez cette phrase.",
  "settings.setting.backup.error.message.full": "Impossible de sauvegarder la phrase de récupération dans {{cloudProviderName}}. Veuillez vous assurer d'avoir activé {{cloudProviderName}} et de disposer de suffisamment d'espace de stockage, puis réessayez.",
  "settings.setting.backup.error.message.short": "Impossible de supprimer la sauvegarde",
  "settings.setting.backup.error.title": "Erreur {{cloudProviderName}}",
  "settings.setting.backup.modal.description": "Vous n'avez pas encore sauvegardé votre phrase de récupération dans {{cloudProviderName}}. Cela vous permettra de récupérer votre wallet simplement en vous connectant à {{cloudProviderName}} depuis n'importe quel appareil.",
  "settings.setting.backup.modal.title": "Sauvegarder la phrase de récupération dans {{cloudProviderName}} ?",
  "settings.setting.backup.password.error.mismatch": "Les mots de passe ne correspondent pas",
  "settings.setting.backup.password.medium": "Ceci est un mot de passe de force moyenne",
  "settings.setting.backup.password.placeholder.confirm": "Confirmer le mot de passe",
  "settings.setting.backup.password.placeholder.create": "Créer un mot de passe",
  "settings.setting.backup.password.strong": "Ceci est un mot de passe fort",
  "settings.setting.backup.password.weak": "Ceci est un mot de passe faible",
  "settings.setting.backup.recoveryPhrase.label": "Phrase de récupération",
  "settings.setting.backup.selected": "Sauvegarde dans {{cloudProviderName}}",
  "settings.setting.backup.status.action.delete": "Supprimer la sauvegarde",
  "settings.setting.backup.status.complete": "Sauvegardé dans {{cloudProviderName}}",
  "settings.setting.backup.status.description": "En sauvegardant votre phrase de récupération dans {{cloudProviderName}}, vous pourrez récupérer votre wallet simplement en vous connectant à votre compte {{cloudProviderName}} depuis n'importe quel appareil.",
  "settings.setting.backup.status.inProgress": "Sauvegarde dans {{cloudProviderName}} en cours…",
  "settings.setting.backup.status.recoveryPhrase.backed": "Sauvegardé",
  "settings.setting.backup.status.title": "Sauvegarde dans {{cloudProviderName}}",
  "settings.setting.beta.tooltip": "À venir",
  "settings.setting.biometrics.appAccess.subtitle.android": "Exiger des données biométriques pour ouvrir l'app",
  "settings.setting.biometrics.appAccess.subtitle.ios": "Exiger {{biometricsMethod}} pour ouvrir l'app",
  "settings.setting.biometrics.appAccess.title": "Accès à l'app",
  "settings.setting.biometrics.auth": "Veuillez vous authentifier",
  "settings.setting.biometrics.off.message.android": "Les données biométriques sont actuellement désactivées pour Uniswap Wallet. Vous pouvez l'activer dans vos paramètres système.",
  "settings.setting.biometrics.off.message.ios": "{{biometricsMethod}} est actuellement désactivée pour Uniswap Wallet. Vous pouvez l'activer dans vos paramètres système.",
  "settings.setting.biometrics.off.title.android": "Données biométriques désactivées",
  "settings.setting.biometrics.off.title.ios": "{{biometricsMethod}} désactivée",
  "settings.setting.biometrics.title": "Données biométriques",
  "settings.setting.biometrics.transactions.subtitle.android": "Exiger des données biométriques pour effectuer des transactions",
  "settings.setting.biometrics.transactions.subtitle.ios": "Exiger {{biometricsMethod}} pour effectuer des transactions",
  "settings.setting.biometrics.transactions.title": "Transactions",
  "settings.setting.biometrics.unavailable.message.android": "Les données biométriques ne sont pas configurées sur votre appareil. Pour les utiliser, commencez par les configurer dans les paramètres.",
  "settings.setting.biometrics.unavailable.message.ios": "{{biometricsMethod}} n’est pas configurée sur votre appareil. Pour utiliser {{biometricsMethod}}, commencez par la configurer dans les paramètres.",
  "settings.setting.biometrics.unavailable.title.android": "Les données biométriques ne sont pas configurées",
  "settings.setting.biometrics.unavailable.title.ios": "{{biometricsMethod}} n'est pas configurée",
  "settings.setting.biometrics.warning.message.android": "Si vous n'activez pas les données biométriques, n'importe qui ayant accès à votre appareil peut ouvrir Uniswap Wallet et effectuer des transactions.",
  "settings.setting.biometrics.warning.message.ios": "Si vous n'activez pas la méthode {{biometricsMethod}}, n'importe qui ayant accès à votre appareil peut ouvrir Uniswap Wallet et effectuer des transactions.",
  "settings.setting.biometrics.warning.title": "Voulez-vous vraiment effectuer cette action ?",
  "settings.setting.connections.disconnectAll": "Tout déconnecter",
  "settings.setting.connections.noConnectionsDescription": "Connectez-vous à une app en recherchant un bouton « Connecter le wallet » ou « Se connecter ».",
  "settings.setting.currency.title": "Devise locale",
  "settings.setting.hapticTouch.title": "Technologie haptique",
  "settings.setting.helpCenter.title": "Centre d'aide",
  "settings.setting.language.button.navigate": "Accéder aux paramètres",
  "settings.setting.language.description.extension": "Uniswap utilise par défaut les paramètres de langue de votre système. Pour modifier votre langue préférée, accédez à vos paramètres système.",
  "settings.setting.language.description.mobile": "Uniswap utilise par défaut les paramètres de langue de votre appareil. Pour changer votre langue préférée, accédez à « Uniswap » dans les paramètres de votre appareil et appuyez sur « Langue ».",
  "settings.setting.language.title": "Langue",
  "settings.setting.notifications.row.activity.description": "Transferts, demandes et autres activités",
  "settings.setting.notifications.row.activity.title": "Activité du wallet",
  "settings.setting.notifications.row.priceAlerts.description": "Big price changes for favorited tokens",
  "settings.setting.notifications.row.priceAlerts.title": "Price alerts",
  "settings.setting.notifications.row.updates.description": "Recommendations and new features",
  "settings.setting.notifications.row.updates.title": "Updates from Uniswap",
  "settings.setting.notifications.title": "Notifications",
  "settings.setting.password.title": "Modifier le mot de passe",
  "settings.setting.privacy.analytics.description": "Nous utilisons des données d'utilisation anonymes pour améliorer votre expérience avec les produits Uniswap Labs. Lorsque cette option est désactivée, nous suivons uniquement les erreurs et l'utilisation essentielle.",
  "settings.setting.privacy.analytics.title": "Autoriser les analyses",
  "settings.setting.privacy.title": "Confidentialité",
  "settings.setting.recoveryPhrase.password.title": "Saisir votre mot de passe",
  "settings.setting.recoveryPhrase.title": "Phrase de récupération",
  "settings.setting.smallBalances.title": "Masquer les petits soldes",
  "settings.setting.unknownTokens.title": "Masquer les tokens inconnus",
  "settings.setting.wallet.action.editLabel": "Modifier le libellé",
  "settings.setting.wallet.action.editProfile": "Modifier le profil",
  "settings.setting.wallet.action.remove": "Supprimer le wallet",
  "settings.setting.wallet.connections.title": "Connections",
  "settings.setting.wallet.editLabel.description": "Les étiquettes ne sont pas publiques. Elles sont stockées en local et visibles uniquement par vous.",
  "settings.setting.wallet.editLabel.save": "Enregistrer les modifications",
  "settings.setting.wallet.label": "Pseudo",
  "settings.setting.wallet.testnetMode.description": "Cette action active les réseaux de test afin que les développeurs puissent tester des fonctionnalités et des transactions sans utiliser d'actifs réels. Les tokens sur les réseaux de test n'ont aucune valeur réelle.",
  "settings.setting.wallet.testnetMode.title": "Mode réseau de test",
  "settings.switchNetwork.warning": "Pour utiliser Uniswap sur {{label}}, changez le réseau dans les paramètres de votre wallet.",
  "settings.title": "Paramètres",
  "settings.version": "Version {{appVersion}}",
  "speedBump.newAddress.warning.description": "Vous n'avez jamais effectué de transaction avec cette adresse auparavant. Vérifiez que l'adresse est correcte avant de continuer.",
  "speedBump.newAddress.warning.title": "Nouvelle adresse",
  "speedBump.smartContractAddress.warning.description": "Vous êtes sur le point d'envoyer des tokens à un type d'adresse spécial : un contrat intelligent. Vérifiez à nouveau qu'il s'agit de l'adresse à laquelle vous aviez l'intention d'envoyer vos actifs. Si elle est erronée, vous risquez de perdre définitivement vos tokens.",
  "speedBump.smartContractAddress.warning.title": "Est-ce une adresse de wallet ?",
  "stats.24fees": "Frais sur 24 h",
  "stats.24volume": "Volume sur 24 h",
  "stats.allTimeFees": "Frais totaux de LP",
  "stats.allTimeSwappers": "Total des utilisateurs d'échange",
  "stats.allTimeVolume": "Volume total",
  "stats.fdv": "FDV",
  "stats.fdv.description": "La valorisation entièrement diluée (FDV) calcule la valeur marchande totale en supposant que tous les tokens sont en circulation.",
  "stats.marketCap": "Capitalisation boursière",
  "stats.marketCap.description": "La capitalisation boursière correspond à la valeur marchande totale de l'offre en circulation d'un actif.",
  "stats.tvl": "Total value locked",
  "stats.tvl.description": "La valeur totale verrouillée (TVL) est le montant total de l'actif disponible dans tous les pools de liquidité Uniswap v3.",
  "stats.volume.1d": "Volume sur 1 jour",
  "stats.volume.1d.description": "Le volume sur 1 jour correspond au montant de l'actif qui a été négocié sur Uniswap v3 au cours des dernières 24 heures.",
  "stats.volume.1d.short": "Vol. 1 j",
  "stats.volume.description": "Le volume est le montant de l'actif qui a été négocié sur Uniswap v3 pendant la période sélectionnée.",
  "swap.allow.oneTime": "Autoriser {{sym}} (une fois)",
  "swap.approvalNeeded": "Une approbation est nécessaire pour utiliser ce token. ",
  "swap.approvalPending": "En attente d'approbation",
  "swap.approveAndSubmit": "Approuver et transmettre",
  "swap.approveAndSwap": "Approuver et échanger",
  "swap.approveInWallet": "Approuver dans votre wallet",
  "swap.balance.amount": "Solde : {{amount}}",
  "swap.bestRoute.cost": "Le parcours le plus efficace devrait coûter approx. {{gasPrice}} de frais de réseau. ",
  "swap.bridging.estimatedTime": "Durée estimée",
  "swap.bridging.title": "Échange entre réseaux en cours",
  "swap.bridging.warning.description": "Vous effectuez un échange depuis {{fromNetwork}} vers {{toNetwork}}. Cette opération déplacera vos tokens d'un réseau à un autre.",
  "swap.button.max": "Max.",
  "swap.button.review": "Vérifier",
  "swap.button.submitting": "Transmission de l'échange en cours…",
  "swap.button.submitting.keep.open": "Ne fermez pas votre wallet…",
  "swap.button.swap": "Échanger",
  "swap.button.swapAnyways": "Échanger quand même",
  "swap.button.unwrap": "Annuler l'enveloppement",
  "swap.button.wrap": "Envelopper",
  "swap.buy.countryModal.placeholder": "Rechercher par pays ou région",
  "swap.cancel.cannotExecute_one": "Votre échange pourrait être exécuté avant que l’annulation ne soit traitée. Vos frais de réseau ne seront pas remboursés. Souhaitez-vous poursuivre ?",
  "swap.cancel.cannotExecute_other": "Vos échanges pourraient être exécutés avant que l’annulation ne soit traitée. Vos frais de réseau ne seront pas remboursés. Souhaitez-vous poursuivre ?",
  "swap.confirmLimit": "Confirmer la limite",
  "swap.confirmSwap": "Confirmer l'échange",
  "swap.deadline.settings.title": "Délai de la transaction",
  "swap.deadline.settings.title.short": "Date limite de la transaction",
  "swap.details.feeOnTransfer": "Frais de {{tokenSymbol}}",
  "swap.details.feeOnTransfer.default": "Frais de token",
  "swap.details.newQuote.input": "Nouvelle entrée",
  "swap.details.newQuote.output": "Nouvelle sortie",
  "swap.details.orderRouting": "Acheminement de l'ordre",
  "swap.details.orderRoutingInfo": "Cet échange est acheminé via Across, un protocole décentralisé qui permet de transférer des actifs entre les réseaux tout en privilégiant la sécurité, la rapidité d'exécution et des prix bas.",
  "swap.details.poweredBy": "Impulsé par",
  "swap.details.rate": "Taux",
  "swap.details.slippage": "Effet de glissement max.",
  "swap.details.uniswapFee": "Frais",
  "swap.enterAmount": "Saisir le montant en {{sym}}",
  "swap.error.default": "Vous devrez peut-être augmenter votre tolérance au glissement. Remarque : les tokens de frais de transfert et les tokens élastiques sont incompatibles avec Uniswap V3.",
  "swap.error.expectedToFail": "Votre échange devrait échouer.",
  "swap.error.modifiedByWallet": "Votre échange a été modifié depuis votre wallet. S'il s'agit d'une erreur, veuillez l'annuler immédiatement, car vous risquez sinon de perdre vos fonds.",
  "swap.error.rejected": "Transaction rejetée",
  "swap.error.undefinedObject": "Une erreur s'est produite lors de la tentative d'exécution de cet échange. Vous devrez peut-être augmenter votre tolérance à l'effet de glissement. Si cela ne fonctionne pas, il peut exister une incompatibilité avec le token que vous échangez. Remarque : les tokens de frais de transfert et les tokens élastiques sont incompatibles avec Uniswap V3.",
  "swap.error.unknown": "Erreur inconnue.",
  "swap.error.v2.expired": "Cette transaction n'a pas pu être envoyée, car le délai est dépassé. Veuillez vérifier que votre délai de transaction n'est pas trop court.",
  "swap.error.v2.k": "L'invariant Uniswap x*y=k n'a pas été satisfait par l'échange. Cela signifie généralement que l'un des tokens que vous échangez intègre un comportement personnalisé lors du transfert.",
  "swap.error.v2.slippage": "Cette transaction échouera à cause du mouvement de prix ou des frais de transfert. Essayez d'augmenter votre tolérance au glissement.",
  "swap.error.v2.transferInput": "Le token d'entrée ne peut pas être transféré. Il peut y avoir un problème avec celui-ci.",
  "swap.error.v2.transferOutput": "Le token de sortie ne peut pas être transféré. Il peut y avoir un problème avec celui-ci.",
  "swap.error.v3.slippage": "Cette transaction n'aboutira pas en raison du mouvement des prix. Essayez d'augmenter votre tolérance au glissement. Remarque : les frais de transfert et les tokens élastiques sont incompatibles avec Uniswap V3.",
  "swap.error.v3.transferOutput": "Le token de sortie ne peut pas être transféré. Il peut y avoir un problème avec celui-ci. Remarque : les frais de transfert et les tokens élastiques sont incompatibles avec Uniswap V3.",
  "swap.estimatedDifference.label": "Vos valeurs d'entrée et de sortie sont très différentes en raison de la liquidité actuelle.",
  "swap.fail.message": "Essayez de définir l'effet de glissement sur une valeur plus élevée.",
  "swap.fail.uniswapX": "L'échange n'a pas pu être effectué avec UniswapX. Essayez à nouveau d'échanger pour l'acheminer via l'API Uniswap classique.",
  "swap.fees.experience": "Ces frais sont appliqués sur certaines paires de tokens pour garantir la meilleure expérience avec Uniswap. Ils sont payés dans le token de sortie et ont déjà été pris en compte dans le devis.",
  "swap.fees.noFee": "Des frais sont appliqués sur certaines paires de tokens pour garantir la meilleure expérience avec Uniswap. Aucun frais n'est associé à cet échange.",
  "swap.fetchingBestPrice": "Récupération du meilleur prix en cours…",
  "swap.fetchingPrice": "Récupération du prix en cours…",
  "swap.finalizingQuote": "Finalisation du devis en cours…",
  "swap.form.header": "Échanger",
  "swap.form.insufficientLiquidity": "Liquidité insuffisante pour cette transaction.",
  "swap.form.pocketUniverseExtension.warning": "L'extension Pocket Universe enfreint nos <termsLink /> en modifiant notre produit d'une manière trompeuse et susceptible de nuire aux utilisateurs. Veuillez désactiver l'extension et recharger la page.",
  "swap.form.warning.output.fotFees": "En raison des frais de token de {{fotCurrencySymbol}}, les montants des échanges ne peuvent être saisis qu'à l'aide du champ de saisie",
  "swap.form.warning.output.fotFees.fallback": "En raison des frais de token, les montants des échanges ne peuvent être saisis qu'à l'aide du champ de saisie",
  "swap.form.warning.restore": "Restaurer votre wallet pour échanger",
  "swap.frontrun.warning": "Votre transaction peut être préemptée et entraîner un échange défavorable.",
  "swap.header.viewOnly": "Lecture seule",
  "swap.impactOfTrade": "L'effet de votre transaction sur le prix du marché de ce pool.",
  "swap.inputEstimated.atMost": "L'entrée est une estimation. Vous vendrez au maximum <amount /> ou la transaction sera annulée.",
  "swap.limit": "Limite",
  "swap.limitedAssets.warning": "Certains actifs ne sont pas disponibles via cette interface, car ils peuvent ne pas fonctionner correctement avec les contrats intelligents ou ne peuvent pas faire l'objet de transactions pour des raisons juridiques.",
  "swap.limitFilled": "Limite atteinte.",
  "swap.limitSubmitted": "Limite transmise",
  "swap.marketPrice.outsideRange.label": "Le prix du marché se situe hors de votre plage de prix spécifiée. Dépôt d'un seul actif uniquement.",
  "swap.maxPriceSlip.revert": "Le montant maximal que vous êtes assuré de dépenser. Si le prix glisse encore, votre transaction sera annulée.",
  "swap.minPriceSlip.revert": "Si le prix évolue de façon à ce que vous receviez moins de {{amount}}, votre transaction sera annulée.",
  "swap.networkCost.paidIn": "Les frais de réseau sont payés en {{sym}} sur le réseau {{chainName}} afin d'exécuter la transaction.",
  "swap.orderRouting": "Acheminement de l'ordre",
  "swap.outputEstimated.atLeast": "La sortie est une estimation. Vous recevrez au moins <amount /> ou la transaction sera annulée.",
  "swap.payAnyway": "Payer quand même",
  "swap.payAtMost": "Payer au maximum",
  "swap.payWith": "Payer avec",
  "swap.placeOrder": "Passer un ordre",
  "swap.priceImpact": "Effet sur les prix",
  "swap.receive.atLeast": "Recevoir au moins",
  "swap.request.title.full": "Échanger {{inputCurrencySymbol}} → {{outputCurrencySymbol}}",
  "swap.request.title.short": "Échanger des tokens",
  "swap.review": "Vérifier l'échange",
  "swap.review.summary": "Vous échangez",
  "swap.reviewLimit": "Vérifier la limite",
  "swap.route.optimizedGasCost": "Ce parcours tient compte des parcours divisés, des sauts multiples et des frais de réseau à chaque étape.",
  "swap.settings.deadline.tooltip": "Votre transaction sera annulée si elle reste en attente plus longtemps que cette période (3 jours maximum).",
  "swap.settings.deadline.warning": "Date limite lointaine",
  "swap.settings.protection.description": "En activant la protection des échanges, vous contribuez à protéger vos transactions Ethereum contre les attaques sandwich, et les risques d'échec seront réduits.",
  "swap.settings.protection.subtitle.supported": "Réseau {{chainName}}",
  "swap.settings.protection.subtitle.unavailable": "Indisponible sur {{chainName}}",
  "swap.settings.protection.title": "Protection des échanges",
  "swap.settings.routingPreference.option.default.description": "En sélectionnant cette option, le parcours le plus efficace sera identifié pour votre échange.",
  "swap.settings.routingPreference.option.default.description.preV4": "Le client Uniswap sélectionne la transaction la moins chère en fonction du prix et des frais de réseau.",
  "swap.settings.routingPreference.option.default.tooltip": "Un parcours est identifié en tenant compte des pools V2, V3 et de certains pools V4 ainsi que de l’effet estimé sur les prix et les frais de réseau.",
  "swap.settings.routingPreference.option.v2.title": "Pools v2",
  "swap.settings.routingPreference.option.v3.title": "Pools v3",
  "swap.settings.routingPreference.option.v4.title": "Pools v4",
  "swap.settings.routingPreference.title": "Options de négociation",
  "swap.settings.slippage.alert": "Effet de glissement important",
  "swap.settings.slippage.control.auto": "Automatique",
  "swap.settings.slippage.description": "Votre transaction sera annulée si le prix change plus que le pourcentage de glissement.",
  "swap.settings.slippage.input.message": "Si le prix glisse encore, votre transaction sera annulée. Vous trouverez ci-dessous le montant minimal que vous êtes assuré de recevoir.",
  "swap.settings.slippage.input.receive.title": "Recevoir au moins",
  "swap.settings.slippage.output.message": "Si le prix glisse encore, votre transaction sera annulée. Vous trouverez ci-dessous le montant maximal que vous devrez dépenser.",
  "swap.settings.slippage.output.spend.title": "Dépenser au maximum",
  "swap.settings.slippage.warning": "Effet de glissement très important",
  "swap.settings.slippage.warning.description": "Un effet de glissement supérieur à 20 % risque de déboucher sur une transaction défavorable. Diminuez vos paramètres pour réduire le risque de front-running.",
  "swap.settings.slippage.warning.hover": "Cela peut déboucher sur une transaction défavorable. Essayez de diminuer vos paramètres d’effet de glissement.",
  "swap.settings.slippage.warning.max": "Saisir une valeur inférieure à {{maxSlippageTolerance}}",
  "swap.settings.slippage.warning.message": "Le glissement est peut-être plus élevé que nécessaire",
  "swap.settings.slippage.warning.min": "Saisir une valeur supérieure à 0",
  "swap.settings.title": "Paramètres d'échange",
  "swap.settings.transactionRevertPrice": "Votre transaction sera annulée si le prix change plus que ce pourcentage et devient défavorable.",
  "swap.signAndSwap": "Signer et échanger",
  "swap.slippage.amt": "{{amt}}  de glissement",
  "swap.slippage.bridging": "Aucun glissement lors d'un échange entre réseaux",
  "swap.slippage.settings.title": "Effet de glissement max.",
  "swap.slippage.tooltip": "Le mouvement de prix maximal avant l'annulation de votre transaction.",
  "swap.slippageBelow.warning": "Un glissement inférieur à {{amt}} peut faire échouer la transaction",
  "swap.submitted": "Échange transmis",
  "swap.success": "Échange réussi.",
  "swap.taxTooltip.label": "Saisie exacte uniquement",
  "swap.taxTooltip.noTokenSelected": "Les frais appliqués au token de sortie sélectionné ne permettent pas d'obtenir des sorties exactes. Utilisez plutôt le champ « Vendre ».",
  "swap.taxTooltip.tokenSelected": "Les frais appliqués au {{tokenSymbol}} ne permettent pas d'obtenir des sorties précises et exactes. Utilisez plutôt le champ « Vendre ».",
  "swap.tokenOwnFees": "Certains tokens prélèvent des frais lors de leur achat ou de leur vente. Ces frais sont fixés par leur émetteur, et Uniswap n'en reçoit aucune part.",
  "swap.total": "Total",
  "swap.tradeRoutes": "Parcours de transaction",
  "swap.transaction.deadline": "Délai de la transaction",
  "swap.transaction.revertAfter": "Votre transaction sera annulée si elle reste en attente plus longtemps que cette période.",
  "swap.unsupportedAssets.readMore": "En savoir plus sur les actifs non pris en charge",
  "swap.warning.enterLargerAmount.title": "Saisir un montant plus élevé",
  "swap.warning.expectedFailure.increaseSlippage": "Essayez d’augmenter votre effet de glissement.",
  "swap.warning.expectedFailure.titleMay": "Cet échange risque d’échouer",
  "swap.warning.insufficientBalance.title": "Vous ne possédez pas suffisamment de {{currencySymbol}}",
  "swap.warning.insufficientGas.button": "{{currencySymbol}} insuffisants",
  "swap.warning.insufficientGas.button.bridge": "Échanger contre des {{ tokenSymbol }} sur {{networkName}}",
  "swap.warning.insufficientGas.button.buy": "Acheter des {{ tokenSymbol }}",
  "swap.warning.insufficientGas.button.buyWithCard": "Acheter par carte",
  "swap.warning.insufficientGas.message.withNetwork": "<highlight>{{currencySymbol}} insuffisants sur {{networkName}}</highlight> pour échanger",
  "swap.warning.insufficientGas.message.withoutNetwork": "<highlight>{{currencySymbol}}</highlight> insuffisants pour échanger",
  "swap.warning.insufficientGas.title": "Vous ne possédez pas suffisamment de {{currencySymbol}} pour couvrir les frais de réseau",
  "swap.warning.networkFee.allow": "Autoriser {{ inputTokenSymbol }} (une fois)",
  "swap.warning.networkFee.highRelativeToValue": "Les frais de réseau s'élèvent à plus de 10 % de la valeur totale de votre transaction.",
  "swap.warning.networkFee.message": "Il s'agit du coût de traitement de votre transaction sur la blockchain. Uniswap ne reçoit aucune part de ces frais.",
  "swap.warning.networkFee.message.uniswapX": "Il s'agit du coût de traitement de votre transaction sur la blockchain. Uniswap ne reçoit aucune part de ces frais. <gradient>UniswapX</gradient> regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "swap.warning.networkFee.wrap": "Envelopper des ETH",
  "swap.warning.noQuotesFound.bridging.message": "No bridging quotes found. Try using the official bridge at this time.",
  "swap.warning.noQuotesFound.title": "No quotes found",
  "swap.warning.noRoutesFound.message": "Aucun parcours n’est disponible actuellement pour les tokens que vous avez sélectionnés. Essayez une autre paire ou revenez plus tard.",
  "swap.warning.noRoutesFound.title": "Aucun parcours disponible",
  "swap.warning.offline.message": "Votre connexion Internet a peut-être été coupée ou le réseau est peut-être hors ligne. Veuillez vérifier votre connexion Internet, puis réessayez.",
  "swap.warning.offline.title": "Vous êtes hors ligne",
  "swap.warning.priceImpact": "Cette transaction aura un effet de <impact /> sur le prix du marché de ce pool. Voulez-vous continuer ?",
  "swap.warning.priceImpact.message": "En raison du montant de la liquidité en {{outputCurrencySymbol}} actuellement disponible, vous recevrez moins de {{outputCurrencySymbol}} plus votre montant de {{inputCurrencySymbol}} échangés est élevé.",
  "swap.warning.priceImpact.message.veryHigh": "Cette transaction aura un effet de {{priceImpactValue}} sur le prix du marché de ce pool et entraînera une perte de fonds.",
  "swap.warning.priceImpact.title": "Effet important sur les prix ({{priceImpactValue}})",
  "swap.warning.priceImpact.title.veryHigh": "Effet très important sur les prix ({{priceImpactValue}})",
  "swap.warning.queuedOrder.appClosed": "Votre transaction n'a pas été transmise, car vous avez fermé l'app.",
  "swap.warning.queuedOrder.approvalFailed": "Votre transaction n'a pas été transmise, car l'approbation du token a échoué.",
  "swap.warning.queuedOrder.stale": "Votre transaction n'a pas été transmise, car vous avez fermé l'app ou l'approbation a pris trop de temps.",
  "swap.warning.queuedOrder.submissionFailed": "Un problème est survenu lors de la transmission de votre transaction.",
  "swap.warning.queuedOrder.title": "Échange annulé",
  "swap.warning.queuedOrder.wrap.message": "Vos ETH resteront enveloppés en tant que WETH.",
  "swap.warning.queuedOrder.wrapFailed": "La transaction n'a pas été transmise, car la transaction d'enveloppement a échoué.",
  "swap.warning.rateLimit.message": "Veuillez réessayer dans quelques minutes.",
  "swap.warning.rateLimit.title": "Limite de taux dépassée",
  "swap.warning.router.message": "Votre connexion a peut-être été coupée ou le réseau est peut-être hors ligne. Si le problème persiste, veuillez réessayer plus tard.",
  "swap.warning.router.title": "Cette transaction ne peut pas être finalisée pour le moment",
  "swap.warning.tokenBlocked.button": "{{tokenSymbol}} bloqué",
  "swap.warning.uniswapFee.message.default": "Des frais sont appliqués pour garantir la meilleure expérience avec Uniswap. Aucun frais n'est associé à cet échange.",
  "swap.warning.uniswapFee.message.included": "Des frais sont appliqués pour garantir la meilleure expérience avec Uniswap et ont déjà été pris en compte dans ce devis.",
  "swap.warning.uniswapFee.title": "Frais d'échange",
  "swap.warning.viewOnly.message": "Vous devez importer ce wallet via une phrase de récupération pour échanger des tokens.",
  "swap.wrap.token": "Envelopper {{sym}}",
  "tdp.balanceSummary.otherNetworks": "Sur d'autres réseaux",
  "tdp.balanceSummary.otherNetworksBalance": "Solde sur d'autres réseaux",
  "tdp.balanceSummary.title": "Votre solde",
  "tdp.invalidTokenPage.switchChainPrompt": "Passer au réseau {{network}}",
  "tdp.invalidTokenPage.title": "Ce token n'existe pas",
  "tdp.invalidTokenPage.titleWithChain": "Ce token n'existe pas sur {{network}}",
  "tdp.loading.title.default": "données de token pour <tokenLink />",
  "tdp.loading.title.withChain": "données de token pour <tokenLink /> sur {{chainName}}",
  "tdp.nameNotFound": "Nom introuvable",
  "tdp.noInfoAvailable": "Aucune information disponible sur le token",
  "tdp.noTestnetSupportDescription": "Certains réseaux de test ne prennent pas en charge l'échange, l'envoi ou l'achat de tokens.",
  "tdp.stats.unsupportedChainDescription": "Les statistiques et graphiques des tokens pour {{chain}} sont disponibles sur {{infoLink}}",
  "tdp.symbolNotFound": "Symbole introuvable",
  "testnet.modal.swapDeepLink.description.toProdMode": "Pour effectuer cette action, le mode réseau de test doit être désactivé. Il peut être réactivé à tout moment depuis les paramètres.",
  "testnet.modal.swapDeepLink.description.toTestnetMode": "Pour effectuer cette action, le mode réseau de test doit être activé. Les tokens sur les réseaux de test ne possèdent aucune valeur réelle. Le mode réseau de test peut être désactivé à tout moment depuis les paramètres.",
  "testnet.modal.swapDeepLink.title.toProdMode": "Désactiver le mode réseau de test",
  "testnet.modal.swapDeepLink.title.toTestnetMode": "Activer le mode réseau de test",
  "testnet.unsupported": "Cette fonctionnalité n'est pas prise en charge en mode réseau de test.",
  "themeToggle.theme": "Thème",
  "title.betterPricesMoreListings": "De meilleurs prix, et plus de listings. Achetez, vendez et négociez des NFT sur les plus grands marchés tels qu'OpenSea. Découvrez les collections populaires.",
  "title.buySellTradeEthereum": "Achetez, vendez et négociez des Ethereum et d'autres tokens de premier plan sur Uniswap",
  "title.createGovernanceOn": "Créer une nouvelle proposition de gouvernance sur Uniswap",
  "title.createGovernanceTo": "Créez une nouvelle proposition de gouvernance qui sera soumise au vote des détenteurs d'UNI. Les tokens UNI représentent des actions avec droit de vote dans la gouvernance d'Uniswap.",
  "title.earnFees": "Gagnez des frais lorsque d'autres personnes échangent sur Uniswap en ajoutant des tokens aux pools de liquidités.",
  "title.easilyRemove": "Retirez facilement votre liquidité d'Uniswap v2 et déposez-la dans Uniswap v3.",
  "title.easilyRemoveV4": "Retirez facilement votre liquidité d'Uniswap v2 et v3 et déposez-la dans Uniswap v4.",
  "title.explore": "Découvrez les NFT sur Uniswap",
  "title.exploreNFTs": "Découvrez et achetez des NFT sur les plus grands marchés avec Uniswap",
  "title.manageNFT": "Gérez votre collection de NFT. Consultez les caractéristiques, les transactions, les descriptions et d'autres détails de vos NFT.",
  "title.migratev2": "Migrer la liquidité du pool v2 vers Uniswap v3",
  "title.migratev3": "Migrer la liquidité du pool vers Uniswap v4",
  "title.placeLimit": "Passer des ordres limités sur Uniswap",
  "title.realTime": "Prix en temps réel, graphiques, données de transaction et plus encore.",
  "title.removeLiquidityv2": "Supprimer la liquidité du pool (v2) sur Uniswap",
  "title.removePoolLiquidity": "Supprimer la liquidité du pool sur Uniswap",
  "title.removeTokensv2": "Retirez vos tokens des pools de liquidité v2.",
  "title.removev3Liquidity": "Retirez vos tokens des pools de liquidité v3.",
  "title.sendTokens": "Envoyer des tokens sur Uniswap",
  "title.swappingMadeSimple": "Échangez en toute simplicité. Achetez et vendez des cryptos sur Ethereum, Base, Arbitrum, Polygon et plus encore. Adopté par des millions de personnes.",
  "title.tradeTokens": "Négociez des tokens et fournissez de la liquidité. Prix en temps réel, graphiques, données de transaction et plus encore.",
  "title.uniswapTradeCrypto": "Uniswap | Négociez des cryptos et des NFT en toute sécurité sur la meilleure plateforme de DeFi",
  "title.uniToken": "Les tokens UNI représentent des actions avec droit de vote dans la gouvernance d'Uniswap. Vous pouvez voter vous-même chaque proposition ou déléguer vos votes à un tiers.",
  "title.voteOnGov": "Voter des propositions de gouvernance sur Uniswap",
  "token.balances.main": "Votre solde",
  "token.balances.other": "Soldes sur d'autres réseaux",
  "token.balances.viewOnly": "Solde de {{ownerAddress}}",
  "token.bridge": "Pont de tokens {{label}}",
  "token.chart.tooltip": "Frais : {{amount}}",
  "token.details.testnet.unsupported": "Les détails des tokens ne sont pas disponibles pour les tokens de réseau de test.",
  "token.error.unknown": "Token inconnu",
  "token.fee.buy.label": "frais d'achat",
  "token.fee.label": "frais",
  "token.fee.sell.label": "frais de vente",
  "token.links.title": "Liens",
  "token.links.twitter": "X",
  "token.links.website": "Site Web",
  "token.priceExplorer.error.description": "Une erreur s'est produite.",
  "token.priceExplorer.error.title": "Impossible de charger le graphique des prix",
  "token.priceExplorer.timeRangeLabel.all": "Toujours",
  "token.priceExplorer.timeRangeLabel.day": "1 j",
  "token.priceExplorer.timeRangeLabel.day.verbose": "1 jour",
  "token.priceExplorer.timeRangeLabel.hour": "1 h",
  "token.priceExplorer.timeRangeLabel.month": "1 m",
  "token.priceExplorer.timeRangeLabel.month.verbose": "1 mois",
  "token.priceExplorer.timeRangeLabel.week": "1 sem.",
  "token.priceExplorer.timeRangeLabel.week.verbose": "1 semaine",
  "token.priceExplorer.timeRangeLabel.year": "1 an",
  "token.priceExplorer.timeRangeLabel.year.verbose": "1 an",
  "token.safety.blocked.title.tokenNotAvailable": "{{tokenSymbol}} indisponible",
  "token.safety.blocked.title.tokensNotAvailable": "{{tokenSymbol0}} et {{tokenSymbol1}} indisponibles",
  "token.safety.fees.uniswapLabsDoesNotReceive": "Uniswap Labs ne reçoit aucune part de ces frais.",
  "token.safety.warning.alwaysDoYourResearch": "Menez toujours vos propres recherches",
  "token.safety.warning.blocked.description.default_one": "Vous ne pouvez pas négocier ce token en utilisant l'app Uniswap.",
  "token.safety.warning.blocked.description.default_other": "Vous ne pouvez pas négocier ces tokens en utilisant l'app Uniswap.",
  "token.safety.warning.dontShowWarningAgain": "Ne plus afficher cet avertissement",
  "token.safety.warning.doYourOwnResearch": "Menez toujours vos propres recherches avant de procéder.",
  "token.safety.warning.feeDescription": "Facture des frais de <fee /> lorsque {{action}}",
  "token.safety.warning.flaggedAsMalicious": "Signalé comme malveillant",
  "token.safety.warning.fotHigh.title": "Frais élevés détectés",
  "token.safety.warning.fotLow.title": "Frais détectés",
  "token.safety.warning.fotVeryHigh.title": "Frais très élevés détectés",
  "token.safety.warning.honeypot.message": "{{tokenSymbol}} a été signalé comme invendable. L'échange de ce token peut entraîner une perte de vos fonds.",
  "token.safety.warning.honeypot.title": "Frais de vente de 100 % détectés",
  "token.safety.warning.impersonator": "Imite un autre token",
  "token.safety.warning.impersonator.title": "Token imitant un autre token détecté",
  "token.safety.warning.malicious.general.message": "{{tokenSymbol}} a été signalé comme malveillant par Blockaid.",
  "token.safety.warning.malicious.impersonator.message": "{{tokenSymbol}} a été signalé comme une tentative de copie d’un autre token par Blockaid. Il ne s’agit peut-être pas du token que vous souhaitez échanger.",
  "token.safety.warning.malicious.impersonator.message.short": "{{tokenSymbol}} n’est peut-être pas le token que vous souhaitez échanger.",
  "token.safety.warning.malicious.title": "Token malveillant détecté",
  "token.safety.warning.mayResultInLoss": "L’échange de ce token peut entraîner la perte de vos fonds.",
  "token.safety.warning.medium.heading.named": "{{tokenSymbol}} n'est pas négocié sur les principaux échanges centralisés américains.",
  "token.safety.warning.notListedOnExchanges": "Non inscrit sur les principaux échanges des États-Unis",
  "token.safety.warning.sellFee100.message": "{{ tokenSymbol }} a été signalé comme invendable.",
  "token.safety.warning.sellFee100.title": "Frais de vente de 100 % détectés",
  "token.safety.warning.spam.message": "{{tokenSymbol}} a été signalé comme un spam par Blockaid.",
  "token.safety.warning.spam.title": "Token potentiellement indésirable détecté",
  "token.safety.warning.spamsUsers": "Spamme les utilisateurs",
  "token.safety.warning.tokenChargesFee.both.message": "{{tokenSymbol}} facture des frais de {{buyFeePercent}} à l’achat et de {{sellFeePercent}} à la vente.",
  "token.safety.warning.tokenChargesFee.buy.message": "{{tokenSymbol}} facture des frais de {{feePercent}} à l’achat.",
  "token.safety.warning.tokenChargesFee.sell.message": "{{tokenSymbol}} facture des frais de {{feePercent}} à la vente.",
  "token.safety.warning.tokenChargesFee.unknownFee.message": "L’achat ou la vente du token {{tokenSymbol}} engendre des frais.",
  "token.safetyLevel.blocked.message": "Vous ne pouvez pas négocier ce token à l'aide d'Uniswap Wallet.",
  "token.safetyLevel.medium.message.plural": "Ces tokens ne sont pas négociés sur les principaux échanges centralisés américains. Menez toujours vos propres recherches avant de procéder.",
  "token.selector.search.error": "Impossible de charger les résultats de la recherche",
  "token.stats.fullyDilutedValuation": "Valorisation entièrement diluée",
  "token.stats.marketCap": "Capitalisation boursière",
  "token.stats.priceHighYear": "Pic sur 52 sem.",
  "token.stats.priceLowYear": "Bas sur 52 sem.",
  "token.stats.section.about": "À propos du token {{token}}",
  "token.stats.title": "Statistiques",
  "token.stats.translation.original": "Afficher l'original",
  "token.stats.translation.translate": "Traduire en {{language}}",
  "token.stats.volume": "Volume sur 24 h",
  "token.symbol.input.fallback": "Token entrant",
  "token.symbol.output.fallback": "Token sortant",
  "token.wrap.fail.message": "Les échanges sur le protocole Uniswap peuvent commencer et se terminer avec l'ETH. Toutefois, pendant l'échange, l'ETH est enveloppé en WETH.",
  "token.zeroNativeBalance.description": "Pour obtenir des {{ tokenSymbol }}, vous devez d'abord régler les frais de réseau en {{ nativeTokenSymbol }}. Commencez par approvisionner votre wallet avec des {{ nativeTokenSymbol }}.",
  "token.zeroNativeBalance.title": "Vous avez besoin de {{ nativeTokenName }} ",
  "tokens.action.hide": "Masquer le token",
  "tokens.action.unhide": "Afficher le token",
  "tokens.nfts.action.viewOnExplorer": "Afficher dans {{blockExplorerName}}",
  "tokens.nfts.collection.error.load.title": "Impossible de charger la collection de NFT",
  "tokens.nfts.collection.label.items": "Articles",
  "tokens.nfts.collection.label.owners": "Propriétaires",
  "tokens.nfts.collection.label.priceFloor": "Plancher",
  "tokens.nfts.collection.label.swapVolume": "Volume",
  "tokens.nfts.details.error.load.title": "Impossible de charger les détails du NFT",
  "tokens.nfts.details.network": "Réseau",
  "tokens.nfts.details.owner": "Détenu par",
  "tokens.nfts.details.price": "Prix actuel",
  "tokens.nfts.details.recentPrice": "Dernier prix de vente",
  "tokens.nfts.details.traits": "Caractéristiques",
  "tokens.nfts.empty.description": "Aucun NFT trouvé",
  "tokens.nfts.error.unavailable": "Contenu indisponible",
  "tokens.nfts.hidden.action.hide": "Masquer le NFT",
  "tokens.nfts.hidden.action.unhide": "Afficher le NFT",
  "tokens.nfts.link.collection": "Site Web de la collection",
  "tokens.nfts.list.error.load.title": "Impossible de charger les NFT",
  "tokens.nfts.list.none.button": "Recevoir des NFT",
  "tokens.nfts.list.none.description.default": "Transférez des NFT depuis un autre wallet pour commencer.",
  "tokens.nfts.list.none.description.external": "Lorsque ce wallet achète ou reçoit des NFT, ils apparaissent ici.",
  "tokens.nfts.list.none.title": "Pas encore de NFT",
  "tokens.noneFound": "Aucun token trouvé.",
  "tokens.selector.button.choose": "Sélectionner un token",
  "tokens.selector.button.clear": "Tout effacer",
  "tokens.selector.empty.buy.message": "Achetez des cryptos par carte ou virement bancaire pour envoyer des tokens.",
  "tokens.selector.empty.buy.title": "Acheter des cryptos",
  "tokens.selector.empty.receive.title": "Recevoir des tokens",
  "tokens.selector.empty.title": "Pas encore de tokens",
  "tokens.selector.error.load": "Impossible de charger les tokens",
  "tokens.selector.search.empty": "Aucun résultat trouvé pour <highlight>{{searchText}}</highlight>",
  "tokens.selector.search.placeholder": "Rechercher des tokens",
  "tokens.selector.section.bridging": "Échange entre réseaux",
  "tokens.selector.section.favorite": "Favoris",
  "tokens.selector.section.otherSearchResults": "Autres tokens sur {{network}}",
  "tokens.selector.section.recent": "Recherches récentes",
  "tokens.selector.section.search": "Résultats de recherche",
  "tokens.selector.section.trending": "Tokens par volume sur 24 h",
  "tokens.selector.section.yours": "Vos tokens",
  "tokens.table.search.placeholder.pools": "Rechercher des pools",
  "tokens.table.search.placeholder.tokens": "Rechercher des tokens",
  "transaction.action.cancel.button": "Annuler la transaction",
  "transaction.action.cancel.description": "Si vous annulez cette transaction avant son traitement par le réseau, vous paierez de nouveaux frais de réseau au lieu des frais d'origine.",
  "transaction.action.cancel.title": "Annuler cette transaction ?",
  "transaction.action.copy": "Copier l'ID de la transaction",
  "transaction.action.copyProvider": "Copier l'ID de la transaction de {{providerName}}",
  "transaction.amount.unlimited": "Illimité",
  "transaction.confirmation.completionTime_one": "Transaction effectuée en <highlight>{{count}}</highlight> seconde 🎉",
  "transaction.confirmation.completionTime_other": "Transaction effectuée en <highlight>{{count}}</highlight> secondes 🎉",
  "transaction.confirmation.pending.wallet": "Confirmer la transaction dans le wallet",
  "transaction.confirmation.submitted.currency.add": "Ajouter {{currency}}",
  "transaction.confirmation.submitted.currency.added": "{{currency}} ajoutés",
  "transaction.confirmation.waiting": "En attente de confirmation",
  "transaction.date": "Envoyé le {{date}}",
  "transaction.details.dappName": "App",
  "transaction.details.from": "De",
  "transaction.details.networkFee": "Frais de réseau",
  "transaction.details.providerFee": "Frais du fournisseur",
  "transaction.details.swapRate": "Taux",
  "transaction.details.transaction": "Transaction",
  "transaction.details.uniswapFee": "Frais ({{ feePercent }} %)",
  "transaction.insufficientLiquidity": "Liquidité insuffisante dans le pool pour finaliser la transaction",
  "transaction.network.all": "Tous les réseaux",
  "transaction.networkCost.label": "Frais de réseau",
  "transaction.networkCost.maxNativeBalance.description": "Une petite partie du solde de tokens du réseau est réservée à la couverture des frais de réseau de cette transaction.",
  "transaction.networkCost.maxNativeBalance.title": "Pourquoi ne puis-je pas utiliser mon solde maximal ?",
  "transaction.networkCost.veryHigh.label": "Frais de réseau très élevés",
  "transaction.notification.error.cancel": "Impossible d'annuler la transaction",
  "transaction.notification.error.replace": "Impossible de remplacer la transaction",
  "transaction.status.approve.canceled": "Approbation annulée",
  "transaction.status.approve.canceling": "Annulation de l'approbation en cours",
  "transaction.status.approve.failed": "Échec de l'approbation",
  "transaction.status.approve.pending": "Approbation en cours",
  "transaction.status.approve.success": "Approuvé",
  "transaction.status.approve.successDapp": "Approuvé sur {{externalDappName}}",
  "transaction.status.buy.canceled": "Achat annulé",
  "transaction.status.buy.canceling": "Annulation de l'achat en cours",
  "transaction.status.buy.failed": "Échec de l'achat",
  "transaction.status.buy.pending": "Achat en cours",
  "transaction.status.buy.success": "Acheté",
  "transaction.status.buy.successDapp": "Acheté sur {{externalDappName}}",
  "transaction.status.confirm.canceled": "Confirmation annulée",
  "transaction.status.confirm.canceling": "En attente d'annulation",
  "transaction.status.confirm.failed": "Échec de la confirmation",
  "transaction.status.confirm.pending": "Transaction en cours",
  "transaction.status.confirm.success": "Transaction confirmée",
  "transaction.status.confirm.successDapp": "Transaction confirmée sur {{externalDappName}}",
  "transaction.status.mint.canceled": "Frappe annulée",
  "transaction.status.mint.canceling": "Annulation de la frappe en cours",
  "transaction.status.mint.failed": "Échec de la frappe",
  "transaction.status.mint.pending": "Frappe en cours",
  "transaction.status.mint.success": "Frappé",
  "transaction.status.mint.successDapp": "Frappé sur {{externalDappName}}",
  "transaction.status.purchase.canceled": "Achat annulé",
  "transaction.status.purchase.canceling": "Annulation de l'achat en cours",
  "transaction.status.purchase.failedOn": "Échec de l'achat sur {{serviceProvider}}",
  "transaction.status.purchase.pendingOn": "Achat sur {{serviceProvider}} en cours",
  "transaction.status.purchase.successOn": "Acheté auprès de {{serviceProvider}}",
  "transaction.status.receive.canceled": "Réception annulée",
  "transaction.status.receive.canceling": "Annulation de la réception en cours",
  "transaction.status.receive.failedFrom": "Échec de la réception de la part de {{serviceProvider}}",
  "transaction.status.receive.pendingFrom": "Réception de la part de {{serviceProvider}} en cours",
  "transaction.status.receive.success": "Reçu",
  "transaction.status.receive.successDapp": "Reçu sur {{externalDappName}}",
  "transaction.status.receive.successFrom": "Reçu de {{serviceProvider}}",
  "transaction.status.revoke.canceled": "Révocation annulée",
  "transaction.status.revoke.canceling": "Annulation de la révocation",
  "transaction.status.revoke.failed": "Échec de la révocation",
  "transaction.status.revoke.pending": "Révocation en cours",
  "transaction.status.revoke.success": "Révoqué",
  "transaction.status.revoke.successDapp": "Révoqué sur {{externalDappName}}",
  "transaction.status.sale.canceled": "Vente annulée",
  "transaction.status.sale.canceling": "Annulation de la vente en cours",
  "transaction.status.sale.failedOn": "Échec de la vente via {{serviceProvider}}",
  "transaction.status.sale.pendingOn": "Vente via {{serviceProvider}} en cours",
  "transaction.status.sale.successOn": "Vendu via {{serviceProvider}}",
  "transaction.status.sell.canceled": "Vente annulée",
  "transaction.status.sell.canceling": "Annulation de la vente en cours",
  "transaction.status.sell.failed": "Échec de la vente",
  "transaction.status.sell.pending": "Vente en cours",
  "transaction.status.sell.success": "Vendu",
  "transaction.status.sell.successDapp": "Vendu sur {{externalDappName}}",
  "transaction.status.send.canceled": "Envoi annulé",
  "transaction.status.send.canceling": "Annulation de l'envoi en cours",
  "transaction.status.send.failed": "Échec de l'envoi",
  "transaction.status.send.pending": "Envoi en cours",
  "transaction.status.send.success": "Envoyé",
  "transaction.status.send.successDapp": "Envoyé sur {{externalDappName}}",
  "transaction.status.swap.canceled": "Échange annulé",
  "transaction.status.swap.canceling": "Annulation de l'échange en cours",
  "transaction.status.swap.expired": "Échange expiré",
  "transaction.status.swap.failed": "Échec de l'échange",
  "transaction.status.swap.insufficientFunds": "Fonds insuffisants",
  "transaction.status.swap.pending": "Échange en cours",
  "transaction.status.swap.success": "Échangé",
  "transaction.status.swap.successDapp": "Échangé sur {{externalDappName}}",
  "transaction.status.unwrap.canceled": "Annulation de l'enveloppement annulée",
  "transaction.status.unwrap.canceling": "Annulation de l'annulation de l'enveloppement en cours",
  "transaction.status.unwrap.failed": "Échec de l'annulation de l'enveloppement",
  "transaction.status.unwrap.pending": "Annulation de l'enveloppement en cours",
  "transaction.status.unwrap.success": "Enveloppement annulé",
  "transaction.status.unwrap.successDapp": "Enveloppement annulé sur {{externalDappName}}",
  "transaction.status.wrap.canceled": "Enveloppement annulé",
  "transaction.status.wrap.canceling": "Annulation de l'enveloppement en cours",
  "transaction.status.wrap.failed": "Échec de l'enveloppement",
  "transaction.status.wrap.pending": "Enveloppement en cours",
  "transaction.status.wrap.success": "Enveloppé",
  "transaction.status.wrap.successDapp": "Enveloppé sur {{externalDappName}}",
  "transaction.summary.received": "{{tokenAmountWithSymbol}} à {{recipientAddress}}",
  "transaction.summary.sent": "{{tokenAmountWithSymbol}} de {{senderAddress}}",
  "transaction.warning.insufficientGas.modal.message": "Vous avez besoin d'environ {{tokenAmount}} {{tokenSymbol}} (<fiatTokenAmount/>) sur {{networkName}} pour couvrir les frais de réseau liés à cette transaction.",
  "transaction.warning.insufficientGas.modal.title.withNetwork": "Pas assez de {{tokenSymbol}} sur {{networkName}}",
  "transaction.warning.insufficientGas.modal.title.withoutNetwork": "Pas assez de {{tokenSymbol}}",
  "transaction.warning.maxNative.message": "Vous êtes sur le point de dépenser la majorité de votre solde de tokens du réseau, ce qui pourrait vous laisser des fonds insuffisants pour couvrir les futurs frais de réseau.",
  "transaction.warning.maxNative.title": "Faible solde de tokens du réseau",
  "transaction.watcher.error.cancel": "Impossible d'annuler la transaction",
  "transaction.watcher.error.status": "Erreur lors de la vérification du statut de la transaction",
  "unichain.promotion.bridging.description": "Swap to Unichain",
  "unichain.promotion.bridging.tooltip.description": "Bridge your ETH to get started on Unichain.",
  "unichain.promotion.cold.description": "Des échanges plus rapides et des frais moins élevés : Unichain, le foyer idéal de la DeFi.",
  "unichain.promotion.cold.title": "Présentation d’Unichain",
  "unichain.promotion.description": "Faster swaps. Lower fees. Unichain is optimized to be the home for cross‑chain liquidity.",
  "unichain.promotion.modal.detail.costs": "Lower costs for creating pools and managing positions.",
  "unichain.promotion.modal.detail.fees": "Save up to 95% on fees compared to Ethereum.",
  "unichain.promotion.modal.detail.instant": "Swap instantly.",
  "unichain.promotion.tooltip.switch": "Switch to Unichain",
  "unichain.promotion.tooltip.title": "Unichain is here",
  "unichain.promotion.warm.description": "Échangez vos tokens favoris plus rapidement et à des frais de gaz moins élevés.",
  "unichain.promotion.warm.title": "Commencez à échanger sur Unichain",
  "uniswapX.aggregatesLiquidity": "<logo /> regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "uniswapx.description": "UniswapX regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "uniswapx.included": "Inclut <icon /> <gradient>UniswapX</gradient>",
  "uniswapx.item": "<icon /> <gradient>UniswapX</gradient> <info />",
  "uniswapx.label": "UniswapX",
  "uniswapX.learnMore": "En savoir plus sur l'échange avec UniswapX",
  "uniswapx.v2QuoteFailed": "Le devis ferme d'UniswapX v2 a échoué. Réessayez avec un échange classique.",
  "unitags.banner.button.claim": "Revendiquer maintenant",
  "unitags.banner.subtitle": "Créez un profil Web3 personnalisé et partagez facilement votre adresse avec vos amis.",
  "unitags.banner.title.compact": "<highlight>Revendiquez votre nom d'utilisateur {{unitagDomain}}</highlight> et créez votre profil personnalisable.",
  "unitags.banner.title.full": "Revendiquer votre nom d'utilisateur sur {{unitagDomain}}",
  "unitags.choosePhoto.option.cameraRoll": "Choisir dans la pellicule",
  "unitags.choosePhoto.option.computer": "Charger depuis l'ordinateur",
  "unitags.choosePhoto.option.nft": "Choisir un NFT",
  "unitags.choosePhoto.option.remove": "Supprimer la photo de profil",
  "unitags.claim.confirmation.customize": "Personnaliser le profil",
  "unitags.claim.confirmation.description": "{{unitagAddress}} est prêt à envoyer et à recevoir des cryptos. Continuez à développer votre wallet en personnalisant votre profil Web3.",
  "unitags.claim.confirmation.success.long": "Vous avez tout compris !",
  "unitags.claim.confirmation.success.short": "a compris !",
  "unitags.claim.error.addressLimit": "Vous ne pouvez plus modifier votre nom d'utilisateur pour cette adresse",
  "unitags.claim.error.appCheck": "Impossible de revendiquer le nom d'utilisateur. Veuillez réessayer demain.",
  "unitags.claim.error.avatar": "Impossible de définir l'avatar. Réessayez plus tard.",
  "unitags.claim.error.default": "Impossible de revendiquer le nom d'utilisateur. Réessayez plus tard.",
  "unitags.claim.error.deviceLimit": "Vous avez atteint le nombre maximal de noms d'utilisateur pouvant être actifs pour cet appareil",
  "unitags.claim.error.general": "Impossible de revendiquer le nom d'utilisateur",
  "unitags.claim.error.unavailable": "Ce nom d'utilisateur n'est pas disponible",
  "unitags.claim.error.unknown": "Erreur inconnue",
  "unitags.claim.username.default": "votre nom",
  "unitags.delete.confirm.subtitle": "Vous êtes sur le point de supprimer votre nom d'utilisateur et les détails de votre profil personnalisables. Vous ne pourrez pas le récupérer.",
  "unitags.delete.confirm.title": "Voulez-vous vraiment effectuer cette action ?",
  "unitags.editProfile.placeholder": "nom d'utilisateur",
  "unitags.editUsername.confirm.subtitle": "Vous êtes sur le point de changer votre nom d'utilisateur. Une fois que vous l'aurez modifié, vous ne pourrez plus jamais le revendiquer.",
  "unitags.editUsername.confirm.title": "Voulez-vous vraiment effectuer cette action ?",
  "unitags.editUsername.title": "Modifier votre nom d'utilisateur",
  "unitags.editUsername.warning.default": "Une fois que vous avez changé votre nom d'utilisateur, vous ne pouvez plus jamais le revendiquer. Vous ne pouvez le modifier que <highlight>2</highlight> fois.",
  "unitags.editUsername.warning.max": "Vous avez atteint le nombre maximal de 2 changements de nom d'utilisateur.",
  "unitags.extension.intro.buttton": "Revendiquer un nom d'utilisateur",
  "unitags.extension.intro.description": "Dites adieu aux adresses 0x. Les noms d'utilisateur sont des noms lisibles qui facilitent l'envoi et la réception de cryptos.",
  "unitags.extension.intro.title": "Présentation des noms d'utilisateur",
  "unitags.extension.intro.upsell.customizable": "Profils personnalisables",
  "unitags.extension.intro.upsell.ens": "Optimisé par les sous-domaines ENS",
  "unitags.extension.intro.upsell.free": "Revendication libre",
  "unitags.intro.features.ens": "Optimisé par les sous-domaines ENS",
  "unitags.intro.features.free": "Revendication libre",
  "unitags.intro.features.profile": "Profils personnalisables",
  "unitags.intro.subtitle": "Dites adieu aux adresses 0x. Les noms d'utilisateur sont des noms lisibles qui facilitent l'envoi et la réception de cryptos.",
  "unitags.intro.title": "Présentation des noms d'utilisateur",
  "unitags.notification.delete.error": "Impossible de supprimer le nom d'utilisateur. Réessayez plus tard.",
  "unitags.notification.delete.title": "Nom d'utilisateur supprimé",
  "unitags.notification.profile.error": "Impossible de mettre à jour le profil. Réessayez plus tard.",
  "unitags.notification.profile.title": "Profil mis à jour",
  "unitags.notification.username.error": "Impossible de changer le nom d'utilisateur. Réessayez plus tard.",
  "unitags.notification.username.title": "Nom d'utilisateur changé",
  "unitags.onboarding.claim.subtitle": "Il s'agit de votre adresse personnalisée à laquelle il est possible de vous envoyer des cryptos.",
  "unitags.onboarding.claim.title.choose": "Créer votre nom d'utilisateur",
  "unitags.onboarding.claim.title.claim": "Revendiquer votre nom d'utilisateur",
  "unitags.onboarding.info.description": "Les noms d'utilisateur transforment les adresses 0x complexes en noms lisibles. En revendiquant un nom d'utilisateur sur {{unitagDomain}}, vous pouvez facilement envoyer et recevoir des cryptos et créer un profil Web3 public.",
  "unitags.onboarding.info.title": "Une adresse simplifiée",
  "unitags.onboarding.profile.subtitle": "Téléchargez votre propre image ou conservez votre Unicon unique. Vous pourrez toujours modifier cela plus tard.",
  "unitags.onboarding.profile.title": "Choisir une photo de profil",
  "unitags.profile.action.delete": "Supprimer le nom d'utilisateur",
  "unitags.profile.action.edit": "Modifier le nom d'utilisateur",
  "unitags.profile.bio.label": "Biographie",
  "unitags.profile.bio.placeholder": "Rédiger une biographie pour votre profil",
  "unitags.profile.links.twitter": "X",
  "unitags.username.error.chars": "Les noms d'utilisateur ne peuvent contenir que des lettres et des chiffres",
  "unitags.username.error.max": "Les noms d'utilisateur ne peuvent pas comporter plus de {{number}} caractères",
  "unitags.username.error.min": "Les noms d'utilisateur doivent comporter au moins {{number}} caractères",
  "unitags.username.error.uppercase": "Les noms d’utilisateur ne doivent contenir que des chiffres et des lettres",
  "uwulink.error.insufficientTokens": "Pas assez de {{tokenSymbol}} sur {{chain}}",
  "v2.notAvailable": "Uniswap V2 n'est pas disponible sur ce réseau.",
  "v2.switchTo": "Passer à la v2",
  "v3.blast.yield.usdbAndWeth": "Sur Blast, l'USDB et le WETH sont des tokens élastiques qui génèrent automatiquement du rendement. En raison de l'incompatibilité avec Uniswap v3, les positions LP en USDB ou en WETH ne généreront pas de rendement élastique, mais le feront dans Uniswap v2.",
  "v3.continue": "Continuer sur la v3",
  "v3.rebase.unavailable": "Les tokens élastiques ne sont pas disponibles sur la v3",
  "wallet.appSignIn": "Se connecter avec l'app",
  "wallet.connectingAgreement": "En connectant un wallet, vous acceptez les <termsLink>Conditions d'utilisation</termsLink> d'Uniswap Labs et vous consentez à sa <privacyLink>Politique de confidentialité</privacyLink>.",
  "wallet.connectionFailed.message": "La tentative de connexion a échoué. Veuillez cliquer sur « Réessayer » et suivre les étapes de connexion à votre wallet.",
  "wallet.other": "Autres wallets",
  "wallet.scanToConnect": "Scanner le code QR pour vous connecter",
  "wallet.wrongNet": "Votre wallet est connecté au mauvais réseau.",
  "walletConnect.dapps.connection": "<highlight>Connecté à </highlight>{{dappNameOrUrl}}",
  "walletConnect.dapps.empty.description": "Connecter à une application en scannant un code via WalletConnect",
  "walletConnect.dapps.manage.empty.title": "Aucune app connectée",
  "walletConnect.dapps.manage.title": "Connections",
  "walletConnect.error.connection.message": "Uniswap Wallet prend actuellement en charge {{chainNames}}. Veuillez utiliser uniquement « {{dappName}} » sur ces chaînes",
  "walletConnect.error.connection.title": "Erreur de connexion",
  "walletConnect.error.general.message": "Un problème est survenu avec WalletConnect. Veuillez réessayer",
  "walletConnect.error.general.title": "Erreur de WalletConnect",
  "walletConnect.error.scantastic.message": "Un problème est survenu avec votre code QR. Veuillez réessayer",
  "walletConnect.error.scantastic.title": "Code QR non valide",
  "walletConnect.error.unsupported.message": "Assurez-vous de scanner un code QR WalletConnect, Ethereum ou de l'extension Uniswap valide avant de réessayer.",
  "walletConnect.error.unsupported.title": "Code QR non valide",
  "walletConnect.error.unsupportedV1.message": "WalletConnect v1 n'est plus pris en charge. L'application à laquelle vous essayez de vous connecter doit être mise à niveau vers WalletConnect v2.",
  "walletConnect.error.unsupportedV1.title": "Code QR non valide",
  "walletConnect.error.uwu.scan": "Un problème est survenu lors du scan de ce code QR.",
  "walletConnect.error.uwu.title": "Erreur de lien UwU",
  "walletConnect.error.uwu.unsupported": "Ce code QR n'est pas pris en charge.",
  "walletConnect.pending.button.connect": "Connecter",
  "walletConnect.pending.button.scrollDown": "Faire défiler vers le bas pour connecter",
  "walletConnect.pending.switchAccount": "Changer de compte",
  "walletConnect.pending.switchNetwork": "Changer de réseau",
  "walletConnect.pending.title": "Connecter à {{dappName}}",
  "walletConnect.permissions.option.transferAssets": "Transférer vos actifs sans consentement",
  "walletConnect.permissions.option.viewTokenBalances": "Voir vos soldes de tokens",
  "walletConnect.permissions.option.viewWalletAddress": "Voir l'adresse de votre wallet",
  "walletConnect.permissions.title": "Autorisations du site",
  "walletConnect.request.button.scrollDown": "Faire défiler vers le bas pour signer",
  "walletConnect.request.button.sign": "Signer",
  "walletConnect.request.details.label.function": "Fonction",
  "walletConnect.request.details.label.sending": "Envoi en cours",
  "walletConnect.request.details.label.token": "Token",
  "walletConnect.request.details.label.tokens": "Tokens",
  "walletConnect.request.error.insufficientFunds": "Vos {{currencySymbol}} sont insuffisants pour effectuer cette transaction.",
  "walletConnect.request.error.network": "Erreur de connexion Internet ou de réseau",
  "walletConnect.request.warning.general.message": "Attention : ce message peut entraîner un transfert d'actifs",
  "walletConnect.request.warning.message": "Pour signer des messages ou des transactions, vous devrez importer la phrase de récupération du wallet.",
  "walletConnect.request.warning.title": "Ce wallet est en mode lecture seule",
  "web.explore.description": "Découvrez et recherchez des tokens sur {{network}}. Explorez les meilleurs pools. Consultez les prix en temps réel, le volume de transactions, la TVL, les graphiques et les données de transactions.",
  "web.explore.title.pools": "Découvrir les meilleurs pools sur {{network}} avec Uniswap",
  "web.explore.title.tokens": "Découvrir les meilleurs tokens sur {{network}} avec Uniswap",
  "web.explore.title.transactions": "Découvrir les meilleures transactions sur {{network}} avec Uniswap"
}
