{
  "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.downloadWallet.subtitle": "Sauvegardez votre wallet, tradez en quelques instants, recevez des alertes de cours en temps réel et plus encore.",
  "account.drawer.gitVersion": "Version : ",
  "account.drawer.modal.body": "Stockez et échangez des tokens en toute sécurité avec l'app Uniswap. Disponible sur iOS et Android.",
  "account.drawer.modal.dont": "Vous n'avez pas de wallet Uniswap ?",
  "account.drawer.modal.scan": "Scanner avec Uniswap Wallet",
  "account.drawer.spamToggle": "Masquer les tokens et les NFT inconnus",
  "account.passkey.delete.acknowledge": "J’ai sauvegardé ma phrase de récupération et je comprends qu’Uniswap Labs ne peut pas m’aider à récupérer mon wallet si je n’ai pas effectué cette sauvegarde.",
  "account.passkey.delete.description": "Assurez-vous d’avoir sauvegardé votre phrase de récupération à l’aide de l’application mobile ou de l’extension de navigateur Uniswap.",
  "account.passkey.delete.descriptionEmphasized": "Sans phrase de récupération, vos ne serez pas en mesure d’accéder à votre wallet.",
  "account.passkey.delete.speedbump.description": "Avant de poursuivre, effectuez les étapes suivantes pour ne pas perdre l’accès à votre wallet et à tous ses fonds.",
  "account.passkey.delete.speedbump.step1": "Téléchargez l’application mobile ou l’extension de navigateur Uniswap",
  "account.passkey.delete.speedbump.step2": "Sauvegardez votre phrase de récupération",
  "account.passkey.delete.speedbump.title": "Voulez-vous vraiment effectuer cette action ?",
  "account.passkey.delete.title": "Supprimer la clé d’accès ?",
  "account.passkey.log.in.title": "Se connecter avec une clé d’accès",
  "account.passkey.type.crossplatform": "Téléphone, tablette ou clé de sécurité",
  "account.passkey.type.platform": "Navigateur ou système d’exploitation",
  "account.passkey.verify.button": "Vérifier avec une clé d’accès",
  "account.passkey.verify.description": "Utilisez votre clé d’accès pour vérifier votre identité avant de poursuivre. Cette mesure contribue à protéger votre compte.",
  "account.passkey.verify.title": "Commençons par vérifier qu’il s’agit bien de vous",
  "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": "Votre phrase de récupération sera conservée jusqu’à ce que vous supprimiez 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.wallet.action.copy": "Copier l’adresse",
  "account.wallet.action.manageConnections": "Gérer les connexions",
  "account.wallet.action.report": "Profil de rapport",
  "account.wallet.action.viewExplorer": "Afficher dans {{blockExplorerName}}",
  "account.wallet.button.add": "Ajouter un wallet",
  "account.wallet.button.addViewOnly": "Ajouter un portefeuille en lecture seule",
  "account.wallet.button.create": "Créer un nouveau wallet",
  "account.wallet.button.import": "Importer un nouveau wallet",
  "account.wallet.button.manage": "Paramètres du wallet",
  "account.wallet.button.remove": "Supprimer le 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.viewOnly": "Portefeuilles en lecture seule",
  "account.wallet.menu.claimUsername": "Revendiquer le nom d’utilisateur",
  "account.wallet.menu.copy.title": "Copier l'adresse du wallet",
  "account.wallet.menu.edit.title": "Modifier le libellé",
  "account.wallet.menu.manageConnections": "Gérer les connexions",
  "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 portefeuilles en lecture seule en saisissant l'adresse du wallet.",
  "account.wallet.restore.new_device.description": "Puisque vous utilisez un nouvel appareil, vous devrez restaurer votre phrase de récupération ou saisir le mot de passe de votre sauvegarde dans le cloud pour continuer.",
  "account.wallet.restore.new_device.title": "Récupérer votre wallet",
  "account.wallet.restore.seed_phrase.description": "Votre phrase de récupération n’est pas stockée dans votre appareil. Pour ne pas perdre l’accès à vos fonds, vous devrez restaurer votre wallet.",
  "account.wallet.restore.seed_phrase.title": "Restaurer votre wallet",
  "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.smartWalletDisclaimer": "Tous les wallets admissibles utiliseront les fonctionnalités de wallet intelligent par défaut après leur importation. <highlight>Qu’est-ce qu’un wallet intelligent ?</highlight>",
  "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 portefeuille 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.lpRewards.descriptor": "Récompenses en {{symbol}} collectées",
  "activity.transaction.receive.descriptor": "{{amountWithSymbol}} de {{walletAddress}}",
  "activity.transaction.send.descriptor": "{{amountWithSymbol}} à {{walletAddress}}",
  "activity.transaction.swap.descriptor": "{{amountWithSymbolA}} pour {{amountWithSymbolB}}",
  "activity.transaction.tokens.descriptor": "{{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",
  "chart.candlestick": "Chandelier",
  "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.active": "Actif",
  "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.and": "et",
  "common.app": "App",
  "common.approval.cancelled": "Approbation annulée",
  "common.approval.failed": "Échec de l'approbation",
  "common.approved": "Approuvé",
  "common.approvePending": "En attente d'approbation…",
  "common.approvePermitTx": "Approuver la demande {{indexText}}",
  "common.approvePermitTx.active": "Approuver la demande {{indexText}} dans le wallet",
  "common.approvePermitTx.explainer": "Que sont les approbations Permit2 ?",
  "common.approvePermitTx.pending": "Approbation de la demande {{indexText}}…",
  "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.bestRoute": "Parcours",
  "common.bestRoute.with": "Acheminer via {{provider}}",
  "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.disable": "Désactiver",
  "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.proceed": "Poursuivre",
  "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.unlock": "Déverrouiller",
  "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.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.chain.networkCost": "Frais de réseau de {{chain}}",
  "common.chart": "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.confirmTransfer": "Confirm transfer",
  "common.confirmWallet": "Confirmer dans le wallet",
  "common.connect.button": "Connecter",
  "common.connectAWallet.button": "Connecter un wallet",
  "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.pool.cancelled": "Création du pool annulée",
  "common.create.pool.failed": "Échec de la création du pool",
  "common.created.date": "Créé le {{date}}",
  "common.created.pool": "Pool créé",
  "common.creating.pool": "Création du pool",
  "common.currency": "Devise",
  "common.custom": "Personnalisé",
  "common.customRange": "Canal personnalisé",
  "common.dataOutdated": "Les données sont peut-être obsolètes.",
  "common.day": "jour",
  "common.default": "Par défaut",
  "common.defaultTradeOptions": "Options de trading 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.detected": "Détecté",
  "common.developers": "Développeurs",
  "common.device": "Cet appareil",
  "common.device.other": "Autre appareil",
  "common.dismiss": "Rejeter",
  "common.displaySettings": "Paramètres d'affichage",
  "common.dnsRegistrar": "Registraire DNS",
  "common.donate": "Faire un don",
  "common.done": "Terminé",
  "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.downloadUniswapWallet": "Télécharger Uniswap Wallet",
  "common.dynamic": "Dynamique",
  "common.edit.button": "Modifier",
  "common.ended": "Terminé",
  "common.error.details": "Détails de l’erreur",
  "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.errorConnecting.error": "Erreur de connexion",
  "common.errorLoadingData.error": "Erreur lors du chargement des données",
  "common.ethereumNameService": "Ethereum Name Service",
  "common.etherscan": "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.expiry": "Expiration",
  "common.explore": "Explorer",
  "common.explorer": "Explorateur",
  "common.exploreTokens": "Découvrir les tokens",
  "common.extension": "Extension Uniswap",
  "common.failedSwitchNetwork": "Impossible de changer de réseau",
  "common.fee": "Frais",
  "common.fees": "Frais",
  "common.feesEarned": "Frais perçus",
  "common.feesEarnedPerBase": "{{symbolA}} par {{symbolB}}",
  "common.floor": "Plancher",
  "common.for": "Pour",
  "common.free": "Gratuit",
  "common.fullRange": "Canal complet",
  "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'app",
  "common.getUniswapWallet": "Obtenir Uniswap Wallet",
  "common.getUniswapWallet.mobile": "Obtenir l’application mobile Uniswap",
  "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 coûts du réseau",
  "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.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.longText.button.less": "Lire moins",
  "common.longText.button.more": "Lire plus",
  "common.lowPrice": "Prix bas",
  "common.manage": "Gérer",
  "common.market.label": "Marché",
  "common.marketPrice": "Prix du marché",
  "common.marketPrice.fetching": "Récupération du prix du marché en cours…",
  "common.marketPrice.label": "Prix du marché :",
  "common.marketPrice.unavailable": "Le prix du marché est introuvable. Veuillez mener vos propres recherches pour éviter de perdre vos fonds.",
  "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": "Émission annulée",
  "common.mint.failed": "Échec de l'émission",
  "common.minted": "Émis",
  "common.minting": "Émission en cours",
  "common.more": "Plus",
  "common.moreDetails": "Plus de détails",
  "common.navigation.settings": "Paramètres",
  "common.navigation.systemSettings": "Paramètres",
  "common.navigationButton": "Bouton de navigation",
  "common.needHelp": "Besoin d'aide ?",
  "common.networkCost": "Coût du réseau",
  "common.neverMind": "Peu importe",
  "common.new": "Nouveau",
  "common.new.exclamation": "Nouveau !",
  "common.nft": "NFT",
  "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.oneDay.short": "1 j",
  "common.oneHour.short": "1 h",
  "common.oneMonth": "1 mois",
  "common.oneWeek": "1 semaine",
  "common.oneYear": "1 an",
  "common.opensea.link": "Afficher sur OpenSea",
  "common.orderCancelled": "Ordre annulé",
  "common.orderExecuted": "Ordre passé",
  "common.orderExpired": "Ordre expiré",
  "common.orderPending": "Ordre en attente",
  "common.outOfRange": "Hors du canal",
  "common.pageNotFound": "Page introuvable.",
  "common.passkey.count": "Clé d’accès n° {{number}}",
  "common.passkeys": "Clés d’accès",
  "common.passkeys.add": "Ajouter une clé d’accès",
  "common.passkeys.add.description": "Choisissez où enregistrer votre nouvelle 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.pending": "En attente",
  "common.pending.cancellation": "En attente d'annulation",
  "common.pendingEllipsis": "En attente…",
  "common.permit": "Permit",
  "common.permit.approved": "Permit approuvé",
  "common.permit.cancelled": "Transaction Permit annulée",
  "common.permit.failed": "Échec de Permit",
  "common.permit2": "Permit2",
  "common.pool": "Pool",
  "common.pools": "Pools",
  "common.poweredBy": "Impulsé par <name />",
  "common.price": "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.protocol": "Protocole",
  "common.protocol.v2": "Uniswap v2",
  "common.protocol.v3": "Uniswap v3",
  "common.protocol.v4": "Uniswap v4",
  "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.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.removedLiquidity": "Liquidité supprimée",
  "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.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.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.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.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.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.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.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.thisAccount": "ce compte",
  "common.thisMonth": "Ce mois-ci",
  "common.thisToken": "Ce token",
  "common.thisWeek": "Cette semaine",
  "common.thisYear": "Cette année",
  "common.time": "Heure",
  "common.time.minute.amt": "{{time}} min",
  "common.time.minutes": "minutes",
  "common.time.past.days.short": "{{days}} j",
  "common.time.past.hours.short": "{{hours}} h",
  "common.time.past.minutes.short": "{{minutes}} min",
  "common.time.past.months.short": "{{months}} mois",
  "common.time.past.seconds.short": "{{seconds}} s",
  "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.totalUniswapTVL": "TVL totale d’Uniswap",
  "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.transfer_one": "transfert",
  "common.transfer_other": "transferts",
  "common.tryAgain.error": "Réessayer",
  "common.twitter": "X",
  "common.type.label": "Saisir",
  "common.unavailable": "Indisponible",
  "common.unhide": "Afficher",
  "common.uniGovernance": "Gouvernance de l'UNI",
  "common.uniswapMobile": "Application mobile Uniswap",
  "common.uniswapProtocol": "Protocole Uniswap",
  "common.uniswapWallet": "Wallet Uniswap",
  "common.uniswapX": "UniswapX",
  "common.unknown": "Inconnu",
  "common.unknownApproval": "Approbation inconnue",
  "common.unknownBridge": "Bridge inconnu",
  "common.unknownError.error": "Erreur inconnue",
  "common.unknownLend": "Prêt inconnu",
  "common.unknownMint": "Émission 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.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 le canal",
  "common.wrap": "Envelopper des {{symbol}}",
  "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.yesterday": "Hier",
  "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.connected.wallet": "Votre wallet connecté",
  "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.youReceive": "Vous recevez",
  "common.youreSelling": "Vous vendez",
  "common.youreSending": "Vous envoyez",
  "currency.ars": "Peso argentin",
  "currency.aud": "Dollar australien",
  "currency.brl": "Réal brésilien",
  "currency.cad": "Dollar canadien",
  "currency.cny": "Yuan renminbi chinois",
  "currency.cop": "Peso colombien",
  "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.mxn": "Peso mexicain",
  "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.actionCannotBeCompleted.description": "Une fonctionnalité est indisponible, car les paramètres de votre wallet intelligent sont gérés par une autre app de wallet.",
  "dapp.request.actionCannotBeCompleted.header": "Demande de signature",
  "dapp.request.actionCannotBeCompleted.title": "Impossible d’effectuer l’action",
  "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 transférer 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.permit2approve.action": "Approuver",
  "dapp.request.permit2approve.helptext": "Permit2 gère les approbations de tokens sur plusieurs dApps.",
  "dapp.request.permit2approve.title": "Approuver 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": "Impossible de déchiffrer le message",
  "dapp.request.signature.header": "Demande de signature",
  "dapp.request.signature.irregular": "Demande de signature anormale",
  "dapp.request.signature.irregular.description": "Assurez-vous qu’il s’agit d’un site fiable avant de continuer",
  "dapp.request.signature.irregular.understand": "Je comprends les risques",
  "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",
  "delegation.upgradeModal.description": "This wallet update uses secure smart contracts for faster, lower-cost transactions. <highlight>Learn more</highlight>",
  "delegation.upgradeModal.enableSmartWallet": "Activer le wallet intelligent",
  "delegation.upgradeModal.title": "Des échanges plus intelligents à des coûts moins élevés",
  "downloadApp.modal.connectExistingWallet": "Connecter un wallet existant",
  "downloadApp.modal.getStarted.description": "Accédez instantanément à des milliers de tokens sur le plus grand marché en chaîne du monde.",
  "downloadApp.modal.getStarted.title": "Commencez à échanger en quelques secondes",
  "downloadApp.modal.getTheApp.title": "Commencer avec 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 effectuer des 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.more.unichain": "Découvrir les pools Unichain",
  "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.v2TVL": "TVL de la v2",
  "explore.v3TVL": "TVL de la v3",
  "explore.v4TVL": "TVL de la v4",
  "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.action.remove.short": "Retirer des favoris",
  "explore.wallets.favorite.title.default": "Wallets favoris",
  "explore.wallets.favorite.title.edit": "Modifier les wallets favoris",
  "extension.connection.network": "Réseau",
  "extension.connection.networks": "Réseaux",
  "extension.connection.popup.trouble": "Vous rencontrez des problèmes de connexion ?",
  "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.defaultWallet.message": "Donner la priorité à l’extension Uniswap lors de la connexion à des apps.",
  "extension.settings.defaultWallet.title": "Définir comme wallet par défaut",
  "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",
  "extensionPasskeyLogInPopUp.description": "Importez votre compte Uniswap en vous connectant à l’aide d’une clé d’accès existante.",
  "extensionPasskeyLogInPopUp.invalidReferrer": "Veuillez fermer cette page avant de réessayer.",
  "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}} % de liquidité sélectionné(s) pour ce niveau",
  "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": "TVL la plus élevée",
  "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": "Recommandé : comprend la part de liquidité la plus élevée pour la paire de tokens sélectionnée.",
  "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 collectés :",
  "fee.uniswap": "Frais ({{percent}})",
  "fee.uniswap.description": "Des frais sont facturés afin de garantir une expérience optimale avec Uniswap.",
  "fiatOffRamp.checkout.title": "Vendre avec",
  "fiatOffRamp.connection.quote": "Vente de {{currencySymbol}} (valeur : {{amount}}) en cours",
  "fiatOffRamp.error.balance": "Dépasse le solde",
  "fiatOffRamp.error.populateSend.description": "Veuillez patienter avant de réessayer.",
  "fiatOffRamp.error.populateSend.title": "Impossible de charger la transaction",
  "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 approvisionner votre wallet.",
  "fiatOnRamp.cexTransferModal.title": "Transférer pour commencer",
  "fiatOnRamp.checkout.title": "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.backup": "Sauvegarder votre wallet",
  "forceUpgrade.action.confirm": "Mettre à jour maintenant",
  "forceUpgrade.action.learn": "Découvrir comment mettre à jour",
  "forceUpgrade.description.extension": "Une nouvelle version de l’app est disponible. Veuillez la télécharger pour continuer à utiliser l’extension Uniswap.",
  "forceUpgrade.description.wallet": "Une nouvelle version de l’app 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",
  "forceUpgrade.title.recommendedStatus": "Une nouvelle version est disponible",
  "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 12 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.empty.cexTransfer": "Transférer depuis le compte",
  "home.empty.cexTransfer.description": "Déplacez des fonds depuis une plateforme de trading.",
  "home.empty.transfer": "Transférer depuis le wallet",
  "home.empty.transfer.description": "Déplacez des fonds depuis un autre wallet.",
  "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.description": "Ajouter des fonds pour commencer à effectuer des transactions",
  "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 portefeuille est en lecture seule",
  "interface.metatags.description": "Swap crypto on Ethereum, Base, Arbitrum, Polygon, Unichain and more. The DeFi platform trusted by millions.",
  "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 12 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é des milliers de tokens sur plus de 12 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.spanishArgentina": "Espagnol (Argentine)",
  "language.spanishBelize": "Espagnol (Belize)",
  "language.spanishBolivia": "Espagnol (Bolivie)",
  "language.spanishChile": "Espagnol (Chili)",
  "language.spanishColombia": "Espagnol (Colombie)",
  "language.spanishCostaRica": "Espagnol (Costa Rica)",
  "language.spanishCuba": "Espagnol (Cuba)",
  "language.spanishDominicanRepublic": "Espagnol (République dominicaine)",
  "language.spanishEcuador": "Espagnol (Équateur)",
  "language.spanishElSalvador": "Espagnol (El Salvador)",
  "language.spanishGuatemala": "Espagnol (Guatemala)",
  "language.spanishHonduras": "Espagnol (Honduras)",
  "language.spanishLatam": "Espagnol (Amérique latine)",
  "language.spanishMexico": "Espagnol (Mexique)",
  "language.spanishNicaragua": "Espagnol (Nicaragua)",
  "language.spanishPanama": "Espagnol (Panama)",
  "language.spanishParaguay": "Espagnol (Paraguay)",
  "language.spanishPeru": "Espagnol (Pérou)",
  "language.spanishPuertoRico": "Espagnol (Porto Rico)",
  "language.spanishSpain": "Espagnol (Espagne)",
  "language.spanishUruguay": "Espagnol (Uruguay)",
  "language.spanishUs": "Espagnol (États-Unis)",
  "language.spanishVenezuela": "Espagnol (Venezuela)",
  "language.swahili": "Swahili",
  "language.swedish": "Suédois",
  "language.turkish": "Turc",
  "language.ukrainian": "Ukrainien",
  "language.urdu": "Ourdou",
  "language.vietnamese": "Vietnamien",
  "large.price.difference": "Grande différence de prix",
  "large.price.difference.tooltip": "Si vous poursuivez l’exécution de cette transaction, vous pourriez perdre vos fonds. La différence peut être causée par des transactions volumineuses ou une faible liquidité.",
  "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": "Saisir l’adresse du hook",
  "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.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",
  "migrate.allowed": "Autorisé",
  "migrate.allowLpMigration": "Autoriser la migration des tokens FL",
  "migrate.connectAccount": "Vous devez connecter un compte qui détient cette 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": "Le canal sélectionné n'est pas valide. Le prix minimal doit être inférieur au prix maximal.",
  "migrate.lpNFT": "{{symA}}/{{symB}} NFT FL",
  "migrate.lpTokens": "{{symA}}/{{symB}}  tokens FL",
  "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 canal.",
  "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 fourchette du cours sélectionnée.",
  "migrate.selectFeeTier": "Sélectionner le niveau de frais",
  "migrate.setRange": "Définir la fourchette du cours",
  "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": "On-ramp de devises fiduciaires optimisée par MoonPay USA LLC",
  "nav.createAccount.button": "Créer un compte",
  "nav.logIn.button": "Se connecter",
  "nav.logInOrConnect.title": "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.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.explore": "Découvrir les NFT",
  "nft.noPools": "Pas encore de pool",
  "nft.reportSpam": "Signaler comme spam",
  "nft.willAppearHere": "Vos transactions en chaîne et vos achats de cryptos apparaîtront ici.",
  "nfts.noneYet": "Pas encore de 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.linkUrl": "Lien copié",
  "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.failed": "Impossible de signaler le NFT. Réessayez plus tard.",
  "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.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.extension": "Enregistrez votre phrase de récupération pour ne jamais perdre l’accès à votre wallet.",
  "onboarding.home.intro.backup.description.mobile": "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.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": "Recevez des alertes de prix sur vos tokens favoris, les tendances du marché, et plus encore.",
  "onboarding.home.intro.pushNotifications.title": "Ne manquez aucune actualité",
  "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.restore.message.android": "Ajoutez les wallets que vous avez sauvegardés sur votre compte Google Drive.",
  "onboarding.import.method.restore.message.ios": "Ajoutez les wallets que vous avez sauvegardés sur votre compte iCloud.",
  "onboarding.import.method.restore.title": "Restaurer un wallet",
  "onboarding.import.method.restoreSeedPhrase.cloud.desc.android": "Saisissez votre mot de passe de récupération pour restaurer votre wallet via une sauvegarde dans Google Drive.",
  "onboarding.import.method.restoreSeedPhrase.cloud.desc.ios": "Saisissez votre mot de passe de récupération pour restaurer votre wallet via une sauvegarde dans iCloud.",
  "onboarding.import.method.restoreSeedPhrase.cloud.title.android": "Restaurer à partir de Google Drive",
  "onboarding.import.method.restoreSeedPhrase.cloud.title.ios": "Restaurer à partir d’iCloud",
  "onboarding.import.method.restoreSeedPhrase.title": "Sélectionnez la méthode de restauration de votre wallet",
  "onboarding.import.method.restoreSeedPhrase.wallet.desc": "Saisissez votre phrase secrète de 12 mots stockée en lieu sûr.",
  "onboarding.import.method.restoreSeedPhrase.wallet.title": "Saisir la phrase de récupération",
  "onboarding.import.method.viewPrivateKeys.button.desc": "Afficher votre clé privée",
  "onboarding.import.method.viewPrivateKeys.title": "Vous n’avez aucun de ces éléments en votre possession ?",
  "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.selectMethod.errorMessage": "Une erreur inattendue s’est produite. Veuillez réessayer.",
  "onboarding.import.selectMethod.mobileApp.subtitle": "Importez un wallet depuis l’application mobile en utilisant un code QR.",
  "onboarding.import.selectMethod.mobileApp.title": "Utiliser l’application mobile Uniswap",
  "onboarding.import.selectMethod.passkey.subtitle": "Synchronisez votre wallet Uniswap à l’aide d’une clé d’accès existante.",
  "onboarding.import.selectMethod.passkey.title": "Se connecter avec une clé d’accès",
  "onboarding.import.selectMethod.recoveryPhrase.subtitle": "Effectuez l’importation depuis un autre wallet crypto.",
  "onboarding.import.selectMethod.recoveryPhrase.title": "Saisissez la phrase de récupération",
  "onboarding.import.selectMethod.title": "Se connecter ou importer un wallet",
  "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.importPasskey.bringWindowToFront": "Faire passer la fenêtre au premier plan",
  "onboarding.importPasskey.continueInSecureWindow": "Poursuivez dans la fenêtre d’inscription sécurisée.",
  "onboarding.intro.button.alreadyHave": "J'ai déjà un wallet",
  "onboarding.intro.button.logInOrImport": "Se connecter ou importer",
  "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.landing.button.createAccount": "Créer un compte",
  "onboarding.name.choose": "Choisissez un nom d’utilisateur",
  "onboarding.name.choose.subtitle": "Ce nom est public et peut être utilisé par n’importe qui pour vous envoyer des cryptos.",
  "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.create": "Créer votre clé d’accès",
  "onboarding.passkey.loading.subtitle": "Cette opération ne prendra que quelques instants.",
  "onboarding.passkey.loading.title": "Nous recherchons votre wallet…",
  "onboarding.passkey.secure": "Protéger votre compte",
  "onboarding.passkey.secure.description": "Les clés d’accès vous permettent d’accéder rapidement et en toute sécurité à votre compte à l’aide de votre visage ou de votre empreinte digitale.",
  "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.error": "Une erreur s’est produite lors du chargement du code QR",
  "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'application mobile Uniswap pour commencer à importer votre wallet.",
  "onboarding.scan.title": "Importer un wallet depuis l'app",
  "onboarding.scan.troubleScanning.message": "Importer avec une phrase de récupération",
  "onboarding.scan.troubleScanning.title": "Vous rencontrez des problèmes lors du scan ?",
  "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",
  "onboarding.welcome.subtitle": "Terminez la configuration de votre wallet.",
  "onboarding.welcome.title": "Bienvenue !",
  "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",
  "passkeys.help.modal.subtitle": "Si vous rencontrez des difficultés liées à l’utilisation des clés d’accès, vous pouvez obtenir de l’aide auprès de l’assistance Uniswap.",
  "passkeys.help.modal.subtitle.invalidPasskey": "Impossible de répondre à votre demande. Veuillez réessayer en utilisant une clé d’accès associée à ",
  "passkeys.help.modal.subtitle.technicalError": "Impossible de répondre à votre demande en raison d’une erreur technique inattendue. Vos fonds ne sont pas en danger. Veuillez réessayer.",
  "passkeys.help.modal.title": "Besoin d’aide ?",
  "passkeys.help.modal.title.invalidPasskey": "Clé d’accès non valide",
  "passkeys.help.modal.title.technicalError": "Erreur technique",
  "passkeys.manage.modal.subtitle": "Connectez-vous à <highlightLink>{{passkeyManagementUrl}}</highlightLink> pour ajouter ou supprimer des clés d’accès.",
  "passkeys.manage.modal.title": "Gérer les clés d’accès",
  "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.activeRange": "Canal de variation minimale du cours actif",
  "pool.addAs": "Ajouter en tant que {{nativeWrappedSymbol}}",
  "pool.apr": "AVR",
  "pool.apr.base": "APR de base",
  "pool.apr.description": "Annualisé sur la base de frais journaliers",
  "pool.apr.reward": "APR de la récompense",
  "pool.aprText": "APR du 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.collectFees": "Collecter des frais",
  "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.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.details": "Détails du pool",
  "pool.earnings": "Gains",
  "pool.earnings.empty": "Vous n’avez pas encore de gains",
  "pool.explorers": "Explorateurs",
  "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.incentives.administeredRewards": "Les récompenses sont distribuées par le contrat autonome Merkl Distributor.",
  "pool.incentives.collect": "Collecter",
  "pool.incentives.collectedRewards": "Récompenses collectées",
  "pool.incentives.collectFailed": "Échec de la collecte, veuillez réessayer.",
  "pool.incentives.collectFailedNoRetry": "Échec de la collecte des récompenses.",
  "pool.incentives.collectingRewards": "Collecte des récompenses en cours",
  "pool.incentives.collectRewards": "Collecter les récompenses",
  "pool.incentives.collectRewardsCancelled": "Collecte des récompenses annulée",
  "pool.incentives.daysLeft": "jours restants",
  "pool.incentives.eligible": "Les pools admissibles offrent des récompenses en tokens qui augmentent vos gains",
  "pool.incentives.merklDocs": "Calculé par Merkl à partir des récompenses d’émission et de la TVLdu pool.",
  "pool.incentives.rewardsDistribution": "Distribution des récompenses",
  "pool.incentives.rewardsEarned": "Récompenses gagnées",
  "pool.incentives.similarPoolHasRewards": "Un pool similaire offre des récompenses en UNI",
  "pool.incentives.switchPools": "Changer de pool",
  "pool.incentives.timePeriod": "Période",
  "pool.incentives.uni": "Les récompenses en UNI sont disponibles",
  "pool.incentives.uni.description": "Gagnez des récompenses en UNI en fournissant de la liquidité aux pools admissibles",
  "pool.incentives.uni.findMore": "Trouver des pools offrant des récompenses en UNI",
  "pool.incentives.yourRewards.error": "Vos récompenses ne sont pas disponibles pour le moment",
  "pool.incentives.yourRewards.error.description": "Impossible de récupérer les récompenses, peut-être en raison d’un problème de réseau. Veuillez essayer de recharger la page.",
  "pool.info": "Informations sur le pool",
  "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.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.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 fourchette du cours en conséquence ou attendez le rééquilibrage du pool pour éviter les pertes.",
  "pool.maxPrice": "Prix max.",
  "pool.migrateLiquidity": "Migrer la liquidité",
  "pool.migrateLiquidityDisabledTooltip": "Cette chaîne ne prend pas en charge les pools de liquidité v4.",
  "pool.migrateToV4": "Migrer vers V4",
  "pool.minPrice": "Prix min.",
  "pool.newPosition.plus": "+ Nouvelle position",
  "pool.newPosition.title": "Nouvelle position",
  "pool.newSpecificPosition": "Nouvelle position en {{symbol}}",
  "pool.notFound.description": "Désolée, impossible de trouver des informations sur ce pool. Vérifiez le nom et l’adresse, puis réessayez.",
  "pool.notFound.title": "Pool introuvable",
  "pool.openToStart": "Ouvrez une nouvelle part ou créez un pool pour commencer.",
  "pool.percent": "{{pct}} % du pool",
  "pool.pooled": "{{sym}} regroupé :",
  "pool.position": "Position",
  "pool.positions": "Positions",
  "pool.positions.title": "Vos positions",
  "pool.positions.transaction.settings": "Paramètres de transaction",
  "pool.positions.usdValueUnavailable": "Valeur en USD indisponible",
  "pool.positions.usdValueUnavailable.tooltip": "La valeur en USD de cette position est indisponible pour le moment. Consultez les détails de la position pour connaître les sommes de tokens déposées.",
  "pool.priceRange": "Fourchette du cours",
  "pool.refresh.prices": "Actualiser les prix",
  "pool.removeLiquidity": "Supprimer la liquidité",
  "pool.rewardAPR": "APR de la récompense (UNI)",
  "pool.rewardAPR.percent": "{{pct}} d’APR de la récompense",
  "pool.rewards": "Récompenses",
  "pool.rewardsPool.label": "Tokens du pool dans le pool de récompenses :",
  "pool.selectPair": "Sélectionner une paire",
  "pool.share.label": "Votre part du pool :",
  "pool.specificPosition": "Position en {{symbol}}",
  "pool.tokenPair": "Paire de tokens",
  "pool.top.rewards": "Pools offrant des récompenses",
  "pool.top.tvl": "Meilleurs pools par TVL",
  "pool.totalAPR": "APR total",
  "pool.totalTokens": "Votre total de tokens du pool :",
  "pool.uncollectedFees": "Frais non collectés",
  "pool.v2": "Pools v2",
  "pool.v3": "Pools v3",
  "pool.viewPools": "Afficher les pools",
  "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}}",
  "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.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.create.confirm": "Confirm position",
  "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.confirm.create.description.less": "Le prix initial saisi est {{value}} % plus bas que le prix du marché. Cela peut entraîner une perte de fonds. Voulez-vous continuer ?",
  "position.deposit.confirm.create.description.more": "Le prix initial saisi est {{value}} % plus élevé que le prix du marché. Cela peut entraîner une perte de fonds. Voulez-vous continuer ?",
  "position.deposit.confirm.create.title": "Écart important avec le prix du marché",
  "position.deposit.description": "Précisez les montants de tokens pour votre contribution en liquidité.",
  "position.depositedCurrency": "{{currencySymbol}} déposé",
  "position.fot.warning": "Les {{token}} et les autres tokens facturant des frais au moment du transfert sont pris en charge par Uniswap v2 uniquement.",
  "position.fot.warning.cta": "Créer une position v2",
  "position.hook.disclaimer": "Je comprends les risques potentiels de l’ajout de ce hook.",
  "position.hook.donateWarning": "Ce signalement peut modifier les frais reçus.",
  "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 collecter vos frais.",
  "position.hook.swapWarning": "Ce signalement peut permettre aux fournisseurs de liquidité d’exploiter plus facilement la liquidité Just-In-Time, ce qui peut diminuer les frais reçus.",
  "position.hook.warningHeader": "Important : des risques liés au hook ont été identifiés",
  "position.hook.warningInfo": "Nous avons identifié des risques potentiels liés à ce hook. Assurez-vous de bien comprendre son fonctionnement avant de continuer.",
  "position.increase.fot": "L’ajout de liquidité pour des {{token}} et d’autres tokens facturant des frais au moment du transfert n’est pas pris en charge.",
  "position.initialPrice": "Prix initial",
  "position.initialPrice.difference.negative": "{{ value }} % plus bas que le prix du marché",
  "position.initialPrice.difference.positive": "{{ value }} % plus élevé que le prix du marché",
  "position.initialPrice.info": "Lors de la création d’un nouveau pool, vous devez définir le taux de change initial pour les deux tokens. Ce taux reflétera le prix du marché initial.",
  "position.initialPrice.set": "Définir le prix initial",
  "position.initialPrice.useMarketPrice": "Utiliser le prix du marché",
  "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": "Cette chaîne ne prend pas en charge les pools v4.",
  "position.new": "Nouvelle position",
  "position.new.protocol": "Nouvelle position sur {{protocol}}",
  "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'un canal complet 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.creatingPool": "Définir un canal complet de liquidités lors de la création d’un pool 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.provide.outOfRange.closePosition": "Fermer la position",
  "position.provide.outOfRange.description": "Impossible d’ajuster le canal de cette position pendant la migration. Pour définir un nouveau canal, fermez-la et ouvrez une nouvelle position v4.",
  "position.provide.outOfRange.title": "Vous migrez une position hors du canal",
  "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 fourchette du cours",
  "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 et les montants des dépôts",
  "position.step.range": "Définir la fourchette du cours et les montants des dépôts",
  "position.step.select": "Sélectionner la paire de tokens et les frais",
  "position.value": "Valeur de la position",
  "position.valueUnavailable": "La valeur en USD de cette position est indisponible pour le moment. Consultez les détails de la position pour connaître les sommes de tokens déposées.",
  "position.wrapped.unwrap": "Déballer des {{wrappedToken}}",
  "position.wrapped.warning": "Des {{nativeToken}} sont requis pour les pools v4",
  "position.wrapped.warning.info": "Déballez vos {{wrappedToken}} et déposez des {{nativeToken}} pour fournir de la liquidité de façon plus rentable et efficace.",
  "positions.noPositions.description": "You don’t have any liquidity positions. Create a new position to start earning fees and rewards on eligible pools.",
  "positions.noPositions.title": "No positions",
  "positions.welcome.connect.description": "To view your positions and rewards you must connect your wallet.",
  "positions.welcome.connect.wallet": "Connect your wallet",
  "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 la trajectoire de trading optimale à 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",
  "privateKeys.export.modal.speedbump.bullet1": "Afficher cet élément dans un lieu privé",
  "privateKeys.export.modal.speedbump.bullet2": "Ne divulguer à personne",
  "privateKeys.export.modal.speedbump.bullet3": "Ne jamais saisir cette information sur des sites Web ou des applications",
  "privateKeys.export.modal.speedbump.subtitle": "Toute personne connaissant votre clé privée peut accéder à votre wallet et à vos fonds.",
  "privateKeys.export.modal.speedbump.title": "Avant de continuer",
  "privateKeys.export.modal.subtitle": "Vous ne semblez pas être en mesure de restaurer totalement votre wallet. Écrivez votre clé privée pour ne pas perdre l’accès à vos fonds.",
  "privateKeys.export.modal.title": "Exporter votre clé privée",
  "privateKeys.export.modal.warning": "Si vous perdez votre téléphone ou supprimez l’app, vous devrez importer cette clé dans un autre wallet.",
  "privateKeys.view.button.continue": "J’ai tout copié.",
  "privateKeys.view.subtitle": "Votre clé privée donne accès à un wallet spécifique. Chaque wallet possède sa propre clé privée.",
  "privateKeys.view.title": "Clé privée",
  "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.pooled": "{{symbol}} regroupé :",
  "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.aggregateLiquidity.uniswapx": "UniswapX regroupe des sources de liquidité sur et hors de la blockchain pour vous offrir les meilleurs cours disponibles et vous aider à profiter d’échanges sans frais de gaz.",
  "routing.cheapest": "Le client Uniswap sélectionne l'option de trading la moins chère en tenant compte du prix et des coûts du réseau.",
  "routing.cheapest.v4": "Le client Uniswap sélectionne la meilleure option de trading en fonction du prix et des coûts du 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.input.placeholder": "Rechercher des tokens et des pools",
  "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": "Coût du 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": "Portefeuilles 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 portefeuille 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": "Vous essayez d’envoyer des fonds à une adresse de token. Cette opération peut entraîner une perte définitive de fonds.",
  "send.warning.erc20.checkbox.heading": "Adresse de token détectée",
  "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.self.message": "Vous essayez d'envoyer des fonds vers votre wallet actuel. L'envoi de crypto à cette adresse entraînera des coûts du réseau inutiles.",
  "send.warning.self.title": "Ceci est votre wallet actuel",
  "send.warning.smartContract.message": "Vous êtes sur le point d’envoyer des fonds vers une adresse de contrat intelligent. Assurez-vous que l’adresse est correcte et qu’elle peut recevoir des tokens : autrement, vous risquez de perdre définitivement vos fonds.",
  "send.warning.smartContract.title": "Il s’agit d’une adresse de contrat intelligent",
  "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.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.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": "Activer dans les paramètres",
  "settings.action.feedback": "Envoyer 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.hideSmallBalances.subtitle": "Les soldes inférieurs à 1 USD seront masqués dans votre portefeuille.",
  "settings.maxSlippage": "Effet de glissement max.",
  "settings.maxSlippage.percent": "Effet de glissement max. : {{percent}}",
  "settings.section.about": "À propos",
  "settings.section.preferences": "Préférences",
  "settings.section.privacyAndSecurity": "Confidentialité et sécurité",
  "settings.section.support": "Assistance",
  "settings.section.wallet.hidden.row.title": "{{numHidden}} autres wallets",
  "settings.setting.advanced.title": "Avancé",
  "settings.setting.advancedSettings": "Paramètres avancés",
  "settings.setting.appearance.option.auto": "Automatique",
  "settings.setting.appearance.option.dark.subtitle": "Toujours utiliser le thème sombre.",
  "settings.setting.appearance.option.dark.title": "Sombre",
  "settings.setting.appearance.option.device.subtitle": "S’adapte aux paramètres de votre appareil.",
  "settings.setting.appearance.option.device.title": "Auto",
  "settings.setting.appearance.option.light.subtitle": "Toujours utiliser le thème clair.",
  "settings.setting.appearance.option.light.title": "Clair",
  "settings.setting.appearance.title": "Thème",
  "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": "Demander l’identification par visage/empreinte digitale pour ouvrir l’app.",
  "settings.setting.biometrics.appAccess.subtitle.ios": "Demander l’identification par {{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": "Déverrouillage par visage/empreinte digitale",
  "settings.setting.biometrics.transactions.subtitle.android": "Demander l’identification par visage/empreinte digitale pour exécuter les transactions.",
  "settings.setting.biometrics.transactions.subtitle.ios": "Demander l’identification par {{biometricsMethod}} pour exécuter les 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": "Fluctuations de prix importantes pour les tokens favoris",
  "settings.setting.notifications.row.priceAlerts.title": "Alertes de prix",
  "settings.setting.notifications.row.updates.description": "Recommandations et nouvelles fonctionnalités",
  "settings.setting.notifications.row.updates.title": "Actualités d’Uniswap",
  "settings.setting.notifications.title": "Notifications",
  "settings.setting.password.title": "Modifier le mot de passe",
  "settings.setting.permissions.title": "Autorisations",
  "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": "Analyses de l’app",
  "settings.setting.privateKeys.title": "Clés privées",
  "settings.setting.recoveryPhrase.password.title": "Saisir votre mot de passe",
  "settings.setting.recoveryPhrase.title": "Phrase de récupération",
  "settings.setting.smallBalances.title": "Solde du portefeuille",
  "settings.setting.smartWallet.action.enable": "Activer",
  "settings.setting.smartWallet.action.smartWallet": "Smart wallet",
  "settings.setting.smartWallet.status.active": "Actif",
  "settings.setting.smartWallet.status.inactive": "Inactif",
  "settings.setting.smartWallet.status.unavailable": "Indisponible",
  "settings.setting.unknownTokens.subtitle": "Les tokens constituant des arnaques potentielles seront masqués dans votre portefeuille.",
  "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.connection.banner.description": "Gérez les connexions depuis les paramètres de votre wallet en cliquant sur votre photo de profil.",
  "settings.setting.wallet.connection.banner.title": "Déplacement des connexions",
  "settings.setting.wallet.connections.title": "Connexions",
  "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}}",
  "smartWallet.banner.networkCost": "Inclut un coût unique d’activation de votre wallet intelligent sur {{chainName}}.",
  "smartWallet.banner.text": "<highlight>Activez le wallet intelligent</highlight> et réduisez jusqu’à 50 % vos frais de réseau.",
  "smartWallet.Insufficient.description": "Impossible de désactiver le wallet intelligent sur ces réseaux tant que vous ne disposez pas de fonds suffisants pour régler les frais de réseau.",
  "smartWallet.Insufficient.title": "Fonds insuffisants sur {{amount}} réseaux",
  "smartWallet.InsufficientFunds.network.banner.description": "Désactivation impossible en raison de fonds insuffisants.",
  "smartWallet.InsufficientFunds.network.banner.title_one": "{{count}} réseau exclu",
  "smartWallet.InsufficientFunds.network.banner.title_other": "{{count}} réseaux exclus",
  "smartWallet.InsufficientFunds.network.disable.text": "Désactivation possible",
  "smartWallet.InsufficientFunds.network.text": "Vous devez détenir des {{nativeCurrency}}",
  "smartWallet.InsufficientFunds.single.network.banner.title": "{{chain}} exclue",
  "smartWallet.modal.description.block1": "Les wallets intelligents utilisent des contrats intelligents protégés pour exécuter des transactions plus rapides et moins coûteuses.",
  "smartWallet.modal.description.block2": "Les wallets utilisant déjà des fonctionnalités de wallet intelligent issues d’une autre app ne seront pas affectés.",
  "smartWallet.modal.title": "Wallet intelligent",
  "smartWallets": "Wallets intelligents",
  "smartWallets.createdModal.description": "You’re getting faster transactions and lower network costs on every swap.",
  "smartWallets.createdModal.title": "Wallet intelligent créé",
  "smartWallets.delegation.limitedSupport": "Prise en charge limitée de votre wallet",
  "smartWallets.delegationMismatchModal.description": "{{walletName}} ne prend pas en charge les dernières normes Ethereum suivies par {{displayName}} ; certaines fonctionnalités sont donc indisponibles.",
  "smartWallets.delegationMismatchModal.features.1ClickSwaps": "Échanges en un clic",
  "smartWallets.delegationMismatchModal.features.gasFreeSwaps": "Échanges sans frais de gaz",
  "smartWallets.delegationMismatchModal.features.limitOrders": "Ordres à cours limité",
  "smartWallets.delegationMismatchModal.limitOrders.unsupported": "Votre wallet ne prend pas en charge les ordres à cours limité.",
  "smartWallets.delegationMismatchModal.title": "Prise en charge limitée du wallet",
  "smartWallets.educationalModal.description": "Les wallets intelligents permettent de réaliser des transactions sûres et peu onéreuses via des contrats intelligents.",
  "smartWallets.educationalModal.info": "Les wallets utilisant déjà des fonctionnalités de wallet intelligent issues d’une autre application ne seront pas affectés.",
  "smartWallets.enabledModal.description": "Les mises à jour seront appliquées lors de votre prochain échange.",
  "smartWallets.enabledModal.description.dapp": "Les mises à jour seront appliquées lors de votre prochaine transaction.",
  "smartWallets.enabledModal.description.dapp.line2": "Reconnectez votre wallet pour commencer immédiatement à utiliser les fonctionnalités de wallet intelligent dans les apps.",
  "smartWallets.enabledModal.title": "Wallet intelligent activé",
  "smartWallets.postSwapNudge.enable": "Activer le wallet intelligent",
  "smartWallets.postSwapNudge.title": "Réalisez des économies sur votre prochain échange",
  "smartWallets.postSwapNudge.title.dapp": "Cette app prend en charge les wallets intelligents",
  "smartWallets.unavailableModal.description": "Vos paramètres de wallet intelligent semblent être synchronisés avec une autre app. Vous conservez le contrôle total sur votre wallet et pouvez continuer à l’utiliser comme d’habitude.",
  "smartWallets.unavailableModal.title": "Fonctionnalités du wallet intelligent indisponibles",
  "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 FL",
  "stats.allTimeSwappers": "Total des swappers",
  "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": "Valeur totale verrouillée",
  "stats.tvl.description": "La valeur totale verrouillée (TVL) est le montant total de l’actif disponible dans tous les pools de liquidité Uniswap.",
  "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 au cours des dernières 24 heures.",
  "stats.volume.1d.long": "Volume sur 1 jour",
  "stats.volume.1d.short": "Vol. 1 j",
  "stats.volume.description": "Le volume est la somme dans l’actif qui a été négociée sur Uniswap pendant la période sélectionnée.",
  "swap.allow.oneTime": "Autoriser {{sym}} (une fois)",
  "swap.approveAndSubmit": "Approuver et transmettre",
  "swap.approveAndSwap": "Approuver et échanger",
  "swap.autoRouter": "L’acheminement automatique d’Uniswap analyse les meilleurs parcours et les frais de réseau les plus bas pour vous proposer les prix les plus avantageux.",
  "swap.balance.amount": "Solde : {{amount}}",
  "swap.bestPrice.through": "Acheminer via {{provider}}",
  "swap.bestRoute.cost": "Le parcours le plus efficace devrait coûter approx. {{gasPrice}} de coût 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.confirmSignAndSwap": "Confirmer la signature et l’échange",
  "swap.button.confirmSwapAnyways": "Confirmer quand même l’échange",
  "swap.button.confirmUnwrap": "Confirmer le déballage",
  "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.submitting.passkey": "Confirmer avec une clé d’accès",
  "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 coûts 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 coûts de réseau ne seront pas remboursés. Souhaitez-vous poursuivre ?",
  "swap.confirmApproveAndSwap": "Confirmer l’approbation et l’échange",
  "swap.confirmLimit": "Confirmer la limite",
  "swap.confirmSwap": "Confirmer l'échange",
  "swap.confirmWrap": "Confirmer l’enveloppement",
  "swap.deadline.settings.title": "Date limite de l’échange",
  "swap.deadline.settings.title.short": "Date limite de la transaction",
  "swap.details.feeOnTransfer": "Frais de {{tokenSymbol}}",
  "swap.details.feeOnTransfer.default": "Frais du jeton",
  "swap.details.feeOnTransfer.symbol": "Frais du token {{tokenSymbol}}",
  "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.slippage.uniswap": "Effet de glissement protégé par Uniswap",
  "swap.details.uniswapFee": "Frais",
  "swap.error.default": "Vous devrez peut-être augmenter votre tolérance au glissement. Remarque : les tokens de déduction automatique des frais de transaction et les tokens élastiques sont incompatibles avec Uniswap V3.",
  "swap.error.expectedToFail": "Votre échange devrait échouer.",
  "swap.error.fiatInputUnavailable": "Saisie en {{fiatCurrencyCode}} indisponible",
  "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 au glissement. Si cela ne fonctionne pas, il peut exister une incompatibilité avec le token que vous échangez. Remarque : les tokens de déduction automatique des frais de transaction 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 à l'effet de 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 à l'effet de 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.expected.price": "Cours attendu",
  "swap.fail.batched": "Votre wallet connecté ne prend peut-être pas en charge les échanges en un clic. Essayez plutôt d’effectuer un échange standard.",
  "swap.fail.batched.retry": "Essayer d’effectuer un échange standard",
  "swap.fail.batched.title": "Échec de l’échange en un clic",
  "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 cours.",
  "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.finalizingQuote": "Finalisation du cours…",
  "swap.form.header": "Échanger",
  "swap.form.warning.output.fotFees": "En raison des frais du jeton 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 du jeton, 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.impactOfTrade.uniswapx": "La différence entre le prix du marché et le prix d’exécution, en tenant compte des économies de gaz réalisées grâce à UniswapX.",
  "swap.impactOfTrade.uniswapx.missing": "Les calculs de l’effet sur les prix peuvent ne pas être disponibles pour les paires à faible liquidité.",
  "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 fourchette du cours 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.min.price": "Cours minimal",
  "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 coûts du 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.payAtMost": "Payer au maximum",
  "swap.placeOrder": "Passer un ordre",
  "swap.priceImpact": "Incidence sur le cours",
  "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 coûts 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.oneClickSwap.title": "Échanges en un clic",
  "swap.settings.oneClickSwap.tooltip": "Regroupe les transactions standard pour effectuer des échanges plus rapidement et à moindre coût.",
  "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 l'option de trading la moins chère en fonction du prix et des coûts de réseau.",
  "swap.settings.routingPreference.option.default.description.uniswapXUnavailable": "UniswapX n’est pas disponible pour votre wallet",
  "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’incidence estimée sur les cours et les coûts de réseau.",
  "swap.settings.routingPreference.option.v2.title": "Activer les pools v2",
  "swap.settings.routingPreference.option.v3.title": "Activer les pools v3",
  "swap.settings.routingPreference.option.v4.hooks.title": "Activer les pools de hook v4",
  "swap.settings.routingPreference.option.v4.hooks.tooltip": "Les hooks v4 acheminent les échanges via plusieurs hooks pré-approuvés.",
  "swap.settings.routingPreference.option.v4.title": "Activer les pools v4",
  "swap.settings.routingPreference.title": "Options de trading",
  "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 l'effet 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 d'antétransaction.",
  "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": "L'effet de 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}}  d'effet de glissement",
  "swap.slippage.bridging": "Aucun effet de glissement lors d'un échange entre réseaux",
  "swap.slippage.description": "La différence entre le cours attendu et le cours d’exécution d’un échange. La faible liquidité, la volatilité du marché et les bots peuvent être à l’origine de ces différences. \n\nLa protection d’Uniswap vous protège des bots d’antétransactions et de la VME.",
  "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 effet de glissement inférieur à {{amt}} peut faire échouer la transaction",
  "swap.submitted": "Échange transmis",
  "swap.success": "Échange réussi.",
  "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.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 coûts de réseau",
  "swap.warning.networkFee.allow": "Autoriser {{ inputTokenSymbol }} (une fois)",
  "swap.warning.networkFee.highRelativeToValue": "Les coûts de réseau sont supérieurs à 10 % de la valeur totale de votre transaction. Il s’agit du coût de traitement de votre transaction sur la blockchain. Uniswap ne reçoit aucun pourcentage sur ces frais.",
  "swap.warning.networkFee.highRelativeToValue.unichain": "Les coûts de réseau sont supérieurs à 10 % de la valeur totale de votre transaction. Il s’agit du coût de traitement de votre transaction sur la blockchain.",
  "swap.warning.networkFee.includesDelegation": "Inclut l’activation du wallet intelligent",
  "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.unichain": "Il s’agit du coût de traitement de votre transaction sur la blockchain.",
  "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.message.uniswapX.title": "Pas de frais de réseau avec UniswapX",
  "swap.warning.networkFee.message.uniswapX.unichain": "Il s’agit du coût de traitement de votre transaction sur la blockchain. <gradient>UniswapX</gradient> regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "swap.warning.noQuotesFound.bridging.message": "Aucun cours de transfert trouvé. Essayez d’utiliser le bridge officiel pour l’instant.",
  "swap.warning.noQuotesFound.title": "Aucun cours trouvé",
  "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.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 une incidence de {{priceImpactValue}} sur le cours de ce pool et entraînera une perte de fonds.",
  "swap.warning.priceImpact.title": "Incidence importante sur le cours ({{priceImpactValue}})",
  "swap.warning.priceImpact.title.veryHigh": "Incidence très importante sur le cours ({{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.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.tokenBlockedFallback.button": "Token bloqué",
  "swap.warning.uniswapFee.message": "Des frais sont facturés afin de garantir une expérience optimale avec Uniswap.",
  "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 cours.",
  "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.button.getToken": "Obtenir des {{ tokenSymbol }}",
  "tdp.button.getTokenFallback": "Obtenir le token",
  "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.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 parts 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.extensionPasskeyLogIn": "Se connecter avec une clé d’accès",
  "title.managePasskeys": "Uniswap | Gérer vos clés d’accès",
  "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.sendCrypto": "Send crypto",
  "title.sendTokens": "Envoyer des tokens sur Uniswap",
  "title.swappingMadeSimple": "Instantly buy and sell crypto on Ethereum, Base, Arbitrum, Polygon, Unichain and more. The DeFi platform trusted by millions.",
  "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 | Trade Crypto on DeFi’s Leading Exchange ",
  "title.uniToken": "Les tokens UNI représentent des parts 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": "Bridge de tokens {{label}}",
  "token.chart.candlestick.unavailable": "Graphiques en chandeliers indisponibles pour ce token",
  "token.chart.tooltip": "Frais : {{amount}}",
  "token.details": "Détails du token",
  "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.notFound.description": "Désolée, impossible de trouver des informations sur ce token. Vérifiez le nom et l’adresse, puis réessayez.",
  "token.notFound.title": "Token introuvable",
  "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.fee.detected": "Frais du token détectés",
  "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.copyContractAddress.message": "Il s’agit d’une adresse de contrat qui constitue l’identifiant unique des tokens sur la blockchain. Vous perdrez toutes les cryptos que vous envoyez vers cette adresse.",
  "token.safety.warning.copyContractAddress.title": "N’envoyez pas de cryptos vers cette adresse",
  "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.flaggedAsSuspicious": "Signalé comme suspect",
  "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": "Imitation de jeton détectée",
  "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.potentialHoneypot.card.message": "Le token {{tokenSymbol}} a été signalé comme suspect par Blockaid.",
  "token.safety.warning.potentialHoneypot.modal.message": "Le token {{tokenSymbol}} a été signalé comme un honeypot potentiel par Blockaid. Menez toujours vos propres recherches avant d’investir.",
  "token.safety.warning.potentialHoneypot.title": "Honeypot potentiel détecté",
  "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.buy.message.descriptive": "Le token {{tokenSymbol}} facture des frais de {{feePercent}} à l’achat. L’échanger peut entraîner une perte de fonds. Uniswap Labs ne perçoit pas ces frais.",
  "token.safety.warning.tokenChargesFee.sell.message": "{{tokenSymbol}} facture des frais de {{feePercent}} à la vente.",
  "token.safety.warning.tokenChargesFee.sell.message.descriptive": "Le token {{tokenSymbol}} facture des frais de {{feePercent}} à la vente. L’échanger peut entraîner une perte de fonds. Uniswap Labs ne perçoit pas ces frais.",
  "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.mainnet": "Vous devrez échanger un token sur Ethereum pour obtenir des {{ tokenSymbol }}. Vous devez détenir des ETH pour régler les coûts du réseau facturés lors d’un échange.",
  "token.zeroNativeBalance.description.otherChains": "Vous devrez échanger un token sur {{ chainName }} pour obtenir des {{ tokenSymbol }}. Vous devez détenir des {{ nativeTokenSymbol }} {{ chainName }} pour régler les coûts du réseau facturés lors d’un échange.",
  "token.zeroNativeBalance.subtitle": "Impossible d’acheter directement des {{ tokenSymbol }}.",
  "token.zeroNativeBalance.title.mainnet": "Vous devez détenir des {{ nativeTokenName }}",
  "token.zeroNativeBalance.title.otherChains": "Vous devez détenir des {{ nativeTokenName }} sur {{ chainName }}",
  "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.contract.address": "Adresse de contrat",
  "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.otherNetworksSearchResults": "Tokens trouvés sur d’autres réseaux",
  "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",
  "tokens.table.search.placeholder.transactions": "Rechercher dans les transactions",
  "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 coûts de réseau au lieu des frais d'origine.",
  "transaction.action.cancel.title": "Annuler cette transaction ?",
  "transaction.action.clear": "Effacer les éléments en attente",
  "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.callData": "Données d’appel",
  "transaction.date": "Envoyé le {{date}}",
  "transaction.details.dappName": "App",
  "transaction.details.from": "De",
  "transaction.details.networkFee": "Coût du réseau",
  "transaction.details.networkFee.swap": "Frais de réseau pour l’échange",
  "transaction.details.providerFee": "Frais du fournisseur",
  "transaction.details.swapRate": "Taux",
  "transaction.details.transaction": "Transaction",
  "transaction.details.uniswapFee": "Frais ({{ feePercent }} %)",
  "transaction.network.all": "Tous les réseaux",
  "transaction.networkCost.description": "Le coût du traitement de votre transaction sur la blockchain. Uniswap est optimisé de manière à baisser au maximum les frais de réseau et ne perçoit pas ces frais.",
  "transaction.networkCost.label": "Coût du réseau",
  "transaction.networkCost.maxNativeBalance.description": "Une petite partie du solde de tokens du réseau est réservée à la couverture des coûts de réseau de cette transaction.",
  "transaction.networkCost.maxNativeBalance.title": "Pourquoi ne puis-je pas utiliser mon solde max. ?",
  "transaction.networkCost.veryHigh.label": "Coûts 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": "Émission annulée",
  "transaction.status.mint.canceling": "Annulation de l'émission en cours",
  "transaction.status.mint.failed": "Échec de l'émission",
  "transaction.status.mint.pending": "Émission en cours",
  "transaction.status.mint.success": "Émis",
  "transaction.status.mint.successDapp": "Émis 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.pendingCard.msg": "Découvrez-en davantage sur la vente de cryptos.",
  "transaction.status.sale.pendingCard.title": "Pourquoi ma vente n’est-elle pas encore exécutée ?",
  "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 devez détenir approx. {{tokenAmount}} {{tokenSymbol}} (<fiatTokenAmount/>) sur {{networkName}} pour régler les coûts de réseau de cette transaction. Échangez des {{tokenSymbol}} depuis une autre chaîne ou achetez-en par carte bancaire pour continuer.",
  "transaction.warning.insufficientGas.modal.message.noAction": "Vous devez détenir environ {{tokenAmount}} {{tokenSymbol}} (<fiatTokenAmount/>) sur {{networkName}} pour couvrir les coûts de réseau de cette transaction.",
  "transaction.warning.insufficientGas.modal.messageSwapWithoutTokenAmount": "Pour échanger ce token, vous devez détenir plus de  {{tokenSymbol}} sur {{networkName}}. Échangez des {{tokenSymbol}} depuis une autre chaîne ou achetez-en par carte bancaire pour continuer.",
  "transaction.warning.insufficientGas.modal.messageSwapWithoutTokenAmount.noAction": "Vous devez détenir plus de {{tokenSymbol}} sur {{networkName}} pour échanger ce token.",
  "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 coûts 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",
  "uniswapX.aggregatesLiquidity": "<logo /> regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "uniswapX.cost": "UniswapX élimine les coûts de transaction habituels sur la blockchain.",
  "uniswapx.description": "UniswapX regroupe les sources de liquidité pour obtenir de meilleurs prix et effectuer des échanges sans gaz.",
  "uniswapx.description.unsupported": "UniswapX est indisponible pour le moment, car les paramètres de votre wallet intelligent sont gérés par une autre app de wallet.",
  "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.unavailable.title": "UniswapX est indisponible",
  "uniswapx.v2QuoteFailed": "Le cours ferme d'UniswapX v2 a échoué. Réessayez avec un échange classique.",
  "unitags.banner.button.claim": "Réclamer maintenant",
  "unitags.banner.subtitle": "Créez un profil Web3 personnalisé et partagez facilement votre adresse avec vos amis.",
  "unitags.banner.title.compact": "<highlight>Réclamez votre nom d'utilisateur {{unitagDomain}}</highlight> et créez votre profil personnalisable.",
  "unitags.banner.title.full": "Réclamer 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.available": "Disponible",
  "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.avatar": "Impossible de définir l'avatar. Réessayez plus tard.",
  "unitags.claim.error.default": "Impossible de réclamer 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.",
  "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.mismatch.popup.description": "Certaines fonctionnalités ne sont pas prises en charge par votre wallet connecté.",
  "wallet.mismatch.popup.title": "Prise en charge limitée du 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.empty.description": "Connecter à une app en scannant un code via WalletConnect",
  "walletConnect.dapps.manage.empty.title": "Aucune app connectée",
  "walletConnect.dapps.manage.title": "Connexions",
  "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 UwU Link",
  "walletConnect.error.uwu.unsupported": "Ce code QR n'est pas pris en charge.",
  "walletConnect.pending.button.connect": "Connecter",
  "walletConnect.pending.button.reject": "Refuser",
  "walletConnect.pending.button.scrollDown": "Faire défiler vers le bas pour connecter",
  "walletConnect.pending.threat.confirmationText": "Je comprends les risques",
  "walletConnect.pending.threat.description": "Signer des messages ou des transactions provenant de cette app peut entraîner la perte des fonds.",
  "walletConnect.pending.threat.title": "App malveillante détectée",
  "walletConnect.pending.title": "Connecter à {{dappName}}",
  "walletConnect.pending.unverified.description": "Assurez-vous qu’il s’agit d’un site fiable avant de continuer. ",
  "walletConnect.pending.unverified.title": "App non vérifiée",
  "walletConnect.permissions.option.requestApprovals": "Exiger l’approbation des transactions",
  "walletConnect.permissions.option.transferAssets": "Move funds without permission",
  "walletConnect.permissions.option.viewTokenBalances": "View your balance and activity",
  "walletConnect.permissions.title": "Autorisations de l’app",
  "walletConnect.request.bundledTransactions.label_one": "Transaction groupée unique",
  "walletConnect.request.bundledTransactions.label_other": "{{count}} transactions groupées",
  "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.batch.message": "Attention : cette demande contient plusieurs transactions et pourrait entraîner le transfert des actifs",
  "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"
}
