{
  "account.authHeader.claimReward": "Claim {{ amount }} reward",
  "account.drawer.gitVersion": "Version: ",
  "account.drawer.modal.body": "Safely store and swap tokens with the Uniswap app. Available on iOS and Android.",
  "account.drawer.modal.dont": "Don’t have a Uniswap wallet?",
  "account.drawer.modal.scan": "Scan with Uniswap Wallet",
  "account.drawer.spamToggle": "Hide unknown tokens & NFTs",
  "account.porfolio.activity.cancelledBelow": "This order was canceled because your balance went below the input amount.",
  "account.portfolio.activity.signLimit": "This order will not fill because your balance went below the input amount. Increase your balance to fix.",
  "account.transactionSummary.addLiquidity": "Add {{ baseSymbol }}/{{ quoteSymbol }} V3 liquidity",
  "account.transactionSummary.addLiquidityv2": "Add {{base} and {{quote}} to Uniswap V2",
  "account.transactionSummary.approve": "Approve {{sym}}",
  "account.transactionSummary.claimFor": "Claim {{currency}} for {{name}}",
  "account.transactionSummary.claimReward": "Claim UNI reward for",
  "account.transactionSummary.collectFees": "Collect {{ symbol0 }}/{{ symbol1 }} fees",
  "account.transactionSummary.createAddLiquidity": "Create pool and add {{ baseSymbol }}/{{ quoteSymbol }} V3 liquidity",
  "account.transactionSummary.createPool": "Create {{ baseSymbol }}/{{ quoteSymbol }} V3 pool",
  "account.transactionSummary.decision.abstain": "Vote to abstain on proposal {{ proposalKey }} with reason &quot;{{ reason: info.reason }}&quot;",
  "account.transactionSummary.decision.against": "Vote against proposal {{ proposalKey }} with reason &quot;{{ reason: info.reason }}&quot;,",
  "account.transactionSummary.decision.for": "Vote for proposal {{ proposalKey }} with reason &quot;{{ reason: info.reason }}&quot;",
  "account.transactionSummary.delegateSummary": "Delegate voting power to {{ name }}",
  "account.transactionSummary.depositLiquidity": "Deposit liquidity",
  "account.transactionSummary.executeProposal": "Execute proposal {{ proposalKey }}.",
  "account.transactionSummary.migrateLiquidity": "Migrate {{ baseSymbol }}/{{ quoteSymbol }} liquidity to V3",
  "account.transactionSummary.queueProposal": "Queue proposal {{ proposalKey }}.",
  "account.transactionSummary.removeLiquiditySummary": "Remove {{base}} and {{quote}}",
  "account.transactionSummary.revoke": "Revoke {{sym}}",
  "account.transactionSummary.sendSummary": "Sent {{amount}} to {{recipient}}",
  "account.transactionSummary.submitProposal": "Submit new proposal",
  "account.transactionSummary.swapExactIn": "Swap exactly <amount1 /> for <amount2 />",
  "account.transactionSummary.swapExactOut": "Swap <amount1 /> for exactly <amount2 />",
  "account.transactionSummary.unwrapTo": "Unwrap <amount /> to {{symbol}}",
  "account.transactionSummary.vote.abstain": "Vote to abstain on proposal {{ proposalKey }}",
  "account.transactionSummary.vote.against": "Vote against proposal {{ proposalKey }}",
  "account.transactionSummary.vote.for": "Vote for proposal {{ proposalKey }}",
  "account.transactionSummary.withdrawLiquidity": "Withdraw deposited liquidity",
  "account.transactionSummary.wrapTo": "Wrap {{amount}} to {{symbol}}",
  "activity.pending": "{{pendingActivityCount}} Pending",
  "addLiquidity.shareOfPool": "Share of pool",
  "addressInput.recipient": "Recipient",
  "analytics.allow.message": "We use anonymized data to enhance your experience with Uniswap Labs products.",
  "analytics.allow": "Allow analytics",
  "burn.input.enterAPercent.error": "Enter a percent",
  "chain.here": "here.",
  "chart.candlestick": "Candlestick",
  "chart.error.pools": "Unable to display historical data for the current pool.",
  "chart.error.tokens": "Unable to display historical data for the current token.",
  "chart.line": "Line chart",
  "chart.missingData": "Missing chart data",
  "chart.price.high": "High",
  "chart.price.low": "Low",
  "chart.price.open": "Open",
  "chart.settings.unavailable.label": "This setting is unavailable for the current chart",
  "claim.thanks": "Thanks for being part of the Uniswap community {{heart}}",
  "claim.uni.arrived": "UNI has arrived",
  "common.accept": "Accept",
  "common.acknowledge": "I understand",
  "common.activity": "Activity",
  "common.add.label": "Add",
  "common.add.liquidity.cancelled": "Add liquidity cancelled",
  "common.add.liquidity.failed": "Add liquidity failed",
  "common.add.v2.liquidity.cancelled": "Add V2 liquidity cancelled",
  "common.add.v2.liquidity.failed": "Add V2 liquidity failed",
  "common.added.liquidity": "Added liquidity",
  "common.added.v2.liquidity": "Added V2 liquidity",
  "common.addedLiquidity": "Added Liquidity",
  "common.adding.liquidity": "Adding liquidity",
  "common.adding.v2.liquidity": "Adding V2 liquidity",
  "common.addLiquidity": "Add liquidity",
  "common.addressOrENS": "Wallet address or ENS name",
  "common.allTime": "All time",
  "common.amount.label": "Amount",
  "common.amountDeposited.label": "{{amount}} Deposited",
  "common.amountInput.placeholder": "Input amount",
  "common.analytics": "Analytics",
  "common.and": "and",
  "common.app": "App",
  "common.approval.cancelled": "Approval cancelled",
  "common.approval.failed": "Approval failed",
  "common.approve": "Approve",
  "common.approved": "Approved",
  "common.approvePending": "Approval pending...",
  "common.approveSpend": "Approve {{symbol}} spending",
  "common.approving": "Approving",
  "common.automatic": "Auto",
  "common.availableIn": "Uniswap available in: ",
  "common.availableOnIOSAndroid": "Available on iOS and Android",
  "common.blocked.activities": "blocked activities",
  "common.blocked.ifError": "If you believe this is an error, please send an email including your address to ",
  "common.blocked.reason": "This address is blocked on the Uniswap Labs interface because it is associated with one or more",
  "common.blockedAddress": "Blocked address",
  "common.blog": "Blog",
  "common.borrow.cancelled": "Borrow cancelled",
  "common.borrow.failed": "Borrow failed",
  "common.borrowed": "Borrowed",
  "common.borrowing": "Borrowing",
  "common.bought": "Bought",
  "common.brandAssets": "Brand Assets",
  "common.burn.cancelled": "Burn cancelled",
  "common.burn.failed": "Burn failed",
  "common.burned": "Burned",
  "common.burning": "Burning",
  "common.buy.cancelled": "Buy cancelled",
  "common.buy.failed": "Buy failed",
  "common.buy.label": "Buy",
  "common.buyAndSell": "Buy and sell on Uniswap",
  "common.buying": "Buying",
  "common.by": "By",
  "common.cancel.button": "Cancel",
  "common.cancel.failed": "Cancel failed",
  "common.cancellation.cancelled": "Cancellation cancelled",
  "common.cancellationSubmitted": "Cancellation submitted",
  "common.cancellationSuccessful": "Cancellation successful",
  "common.cancelled": "Cancelled",
  "common.cancelling": "Cancelling",
  "common.cancelOrder": "Cancel order",
  "common.cantTradeTokens": "You can’t trade these tokens using the Uniswap App.",
  "common.careers": "Careers",
  "common.caution.label": "Caution",
  "common.chartType": "Chart type",
  "common.checkNetwork": "Check network status",
  "common.chromeExtension": "Extension",
  "common.claim.cancelled": "Claim cancelled",
  "common.claim.failed": "Claim failed",
  "common.claimed": "Claimed",
  "common.claiming": "Claiming",
  "common.claimUni": "Claim UNI token",
  "common.claimUnis": "Claim your UNI tokens",
  "common.clearAll": "Clear all",
  "common.close": "Close",
  "common.closed": "Closed",
  "common.collect.button": "Collect",
  "common.collect.fees.cancelled": "Collect fees cancelled",
  "common.collect.fees.failed": "Collect fees failed",
  "common.collected.fees": "Collected fees",
  "common.collecting.fees": "Collecting fees",
  "common.collection": "collection",
  "common.collections": "collections",
  "common.company": "Company",
  "common.confirm": "Confirm",
  "common.confirmCancellation": "Confirm cancellation",
  "common.confirmSend.button": "Confirm send",
  "common.confirmSwap": "Confirm swap in wallet",
  "common.confirmTimedOut": "Confirmation timed out. Please retry.",
  "common.confirmTransaction.button": "Confirm this transaction in your wallet",
  "common.confirmWallet": "Confirm in wallet",
  "common.connect.button": "Connect",
  "common.connectAWallet.button": "Connect a wallet",
  "common.connectingToChain": "Connecting to {{chainName}}",
  "common.connectingWallet": "Connecting wallet...",
  "common.connectToChain.button": "Connect to {{chainName}}",
  "common.connectWallet.button": "Connect wallet",
  "common.contactUs.button": "Contact us",
  "common.continue.button": "Continue",
  "common.contractInteraction": "Contract Interaction",
  "common.copied": "Copied",
  "common.copy.button": "Copy",
  "common.copyLink.button": "Copy link",
  "common.create.pool.cancelled": "Create pool cancelled",
  "common.create.pool.failed": "Create pool failed",
  "common.created.pool": "Created pool",
  "common.creating.pool": "Creating pool",
  "common.currency.amount": "${{amount}}",
  "common.currency": "Currency",
  "common.currentPrice.label": "Current price:",
  "common.currentPrice": "Current price",
  "common.custom": "Custom",
  "common.dataOutdated": "Data may be outdated",
  "common.defaultTradeOptions": "Default trade options",
  "common.delegate.cancelled": "Delegate cancelled",
  "common.delegate.failed": "Delegate failed",
  "common.delegated": "Delegated",
  "common.delegating": "Delegating",
  "common.deploy.cancelled": "Deploy cancelled",
  "common.deploy.failed": "Deploy failed",
  "common.deployed": "Deployed",
  "common.deploying": "Deploying",
  "common.deposit.cancelled": "Deposit cancelled",
  "common.deposit.failed": "Deposit failed",
  "common.deposit.toNetwork": "Deposit tokens to the {{label}} network.",
  "common.deposited": "Deposited",
  "common.depositing": "Depositing",
  "common.detailed.label": "Detailed",
  "common.detected": "Detected",
  "common.developers": "Developers",
  "common.dismiss": "Dismiss",
  "common.dnsRegistrar": "DNS Registrar",
  "common.downloadUniswap": "Download Uniswap",
  "common.downloadUniswapApp": "Download the Uniswap app",
  "common.edit.button": "Edit",
  "common.error.label": "Error",
  "common.error.request": "Sorry, an error occured while processing your request. If you request support, be sure to copy the details of this error.",
  "common.error.somethingWrong": "Something went wrong!",
  "common.error.wrong.tryAgain": "Something went wrong. Please try again.",
  "common.errorConnecting.error": "Error connecting",
  "common.errorLoadingData.error": "Error loading data",
  "common.ethereumNameService": "Ethereum Name Service",
  "common.etherscan.link": "View on Etherscan",
  "common.etherscan": "Etherscan",
  "common.ethRegistrarController": "ETH Registrar Controller",
  "common.execute.cancelled": "Execute cancelled",
  "common.execute.failed": "Execute failed",
  "common.executed": "Executed",
  "common.executing": "Executing",
  "common.expired": "Expired",
  "common.expiry": "Expiry",
  "common.explore": "Explore",
  "common.explorer": "Explorer",
  "common.exploreTokens": "Explore tokens",
  "common.extension": "Uniswap Extension",
  "common.failed.error": "Failed",
  "common.failedSwitchNetwork": "Failed to switch networks",
  "common.fee.caps": "Fee",
  "common.fee": "fee",
  "common.fees": "Fees",
  "common.feesEarned.label": "{{symbol}} Fees Earned:",
  "common.feesEarnedPerBase": "{{symbolA}} per {{symbolB}}",
  "common.fetchingRoute": "Fetching route",
  "common.floor": "Floor",
  "common.floorPrice": "Floor price",
  "common.for.address": "for {{ address }}",
  "common.for": "For",
  "common.from": "from",
  "common.fullRange": "Full range",
  "common.getApp": "Get app",
  "common.getHelp.button": "Get help",
  "common.getSupport.button": "Get support",
  "common.getTheApp": "Get the app",
  "common.googleChrome": "Google Chrome",
  "common.governance": "Governance",
  "common.happyHolidays": "Happy Holidays from the Uniswap team!",
  "common.helpCenter": "Help Center",
  "common.hidden": "Hidden",
  "common.hide.button": "Hide",
  "common.highPrice": "High price",
  "common.includes": "Includes",
  "common.info.label": "Info",
  "common.input.noRecipient.error": "Select recipient",
  "common.insufficient.funds": "Insufficient funds",
  "common.insufficientBalance.error": "Insufficient balance",
  "common.insufficientFundsForNetworkFee.error": "Insufficient funds to cover network cost",
  "common.insufficientLiquidity": "Insufficient liquidity",
  "common.insufficientTokenBalance.error": "Insufficient {{tokenSymbol}} balance",
  "common.invalidPair": "Invalid pair",
  "common.invalidRecipient.error": "Invalid recipient",
  "common.iOSAndroid": "iOS and Android",
  "common.items": "items",
  "common.language": "Language",
  "common.lastPrice": "Last price",
  "common.learnMore.link": "Learn more",
  "common.learnMoreSwap": "Learn more about swaps",
  "common.legalAndPrivacy": "Legal & Privacy",
  "common.limit.cancel.amount": "Cancel {{count}} limits",
  "common.limit.cancel": "Cancel limit",
  "common.limit.cancelled": "Limit cancelled",
  "common.limit.executed": "Limit executed",
  "common.limit.expired": "Limit expired",
  "common.limit.failed": "Limit failed",
  "common.limit.opened": "Limit opened",
  "common.limit.pending": "Limit pending",
  "common.limits.approachMax": "Approaching 100 limit maximum",
  "common.limits.cancelProceed": "Cancel limits to proceed",
  "common.limits.expires": "Expires {{ timestamp }}",
  "common.limits.open": "Open limits",
  "common.limits.when": "when {{ price }} {{ outSymbol }}/{{ inSymbol }}",
  "common.links": "Links",
  "common.liquidity": "Liquidity",
  "common.listing": "listing",
  "common.listings": "listings",
  "common.loading": "Loading",
  "common.loadingAllowance": "Loading allowance",
  "common.lowPrice": "Low price",
  "common.manage": "Manage",
  "common.market.label": "Market",
  "common.max.caps": "MAX",
  "common.max": "Max",
  "common.migrate.liquidity.cancelled": "Migrate liquidity cancelled",
  "common.migrate.liquidity.failed": "Migrate liquidity failed",
  "common.migrate": "Migrate",
  "common.migrated.liquidity": "Migrated liquidity",
  "common.migrating.liquidity": "Migrating liquidity",
  "common.min.label": "Min",
  "common.mint.cancelled": "Mint cancelled",
  "common.mint.failed": "Mint failed",
  "common.minted": "Minted",
  "common.minting": "Minting",
  "common.mobileWallet": "Mobile Wallet",
  "common.more": "More",
  "common.navigationButton": "Navigation button",
  "common.needHelp": "Need help?",
  "common.networkCost": "Network cost",
  "common.neverMind": "Never mind",
  "common.nfts": "NFTs",
  "common.noActivity": "No activity yet",
  "common.noAmount.error": "Enter an amount",
  "common.noData": "No data",
  "common.noDescription": "No description.",
  "common.noResults": "No results found.",
  "common.notAvailable": "Not available",
  "common.notCreated.label": "Not created",
  "common.oneDay": "1 day",
  "common.oneHour": "1 hour",
  "common.oneMonth": "1 month",
  "common.oneWeek": "1 week",
  "common.oneYear": "1 year",
  "common.orderCancelled": "Order cancelled",
  "common.orderExecuted": "Order executed",
  "common.orderExpired": "Order expired",
  "common.orderPending": "Order pending",
  "common.outOfRange": "Out of range",
  "common.pageNotFound": "Page not found!",
  "common.pastDay": "Past day",
  "common.pastFiveMinutes": "Past five minutes",
  "common.pastHour": "Past hour",
  "common.pastMonth": "Past month",
  "common.pastWeek": "Past week",
  "common.pastYear": "Past year",
  "common.pay.button": "Pay",
  "common.pending.cancellation": "Pending cancellation",
  "common.pending": "Pending",
  "common.pendingEllipsis": "Pending...",
  "common.per": "per",
  "common.percentage": "{{pct}}%",
  "common.permit2": "Permit2",
  "common.pool": "Pool",
  "common.pools": "Pools",
  "common.popularTokens": "Popular tokens",
  "common.positionUnavailable": "Position unavailable",
  "common.preferences": "Preferences",
  "common.preview": "Preview",
  "common.price": "Price",
  "common.priceImpact": "Price impact warning",
  "common.priceUpdated": "Price updated",
  "common.privacyPolicy": "Privacy Policy",
  "common.proceed": "Proceed",
  "common.proceedInWallet.short": "Proceed in wallet",
  "common.proceedInWallet": "Proceed in your wallet",
  "common.protocol": "Protocol",
  "common.publicResolver": "Public Resolver",
  "common.purchased": "Purchased",
  "common.queue.cancelled": "Queue cancelled",
  "common.queue.failed": "Queue failed",
  "common.queue": "Queue",
  "common.queued": "Queued",
  "common.queuing": "Queuing",
  "common.rate": "Rate",
  "common.readMore": "Read more",
  "common.receive.cancelled": "Receive cancelled",
  "common.receive.failed": "Receive failed",
  "common.receive": "Receive",
  "common.received": "Received",
  "common.receiving": "Receiving",
  "common.recent": "Recent",
  "common.rejected": "Rejected",
  "common.reload.label": "Reload the app",
  "common.remove.label": "Remove",
  "common.remove.liquidity.cancelled": "Remove liquidity cancelled",
  "common.remove.liquidity.failed": "Remove liquidity failed",
  "common.removeAmount": "Remove amount",
  "common.removed.liquidity": "Removed liquidity",
  "common.removedLiquidity": "Removed Liquidity",
  "common.removeItem": "Remove item",
  "common.removing.liquidity": "Removing liquidity",
  "common.repaid": "Repaid",
  "common.repay.cancelled": "Repay cancelled",
  "common.repay.failed": "Repay failed",
  "common.repaying": "Repaying",
  "common.resetLimit": "Reset {{symbol}} limit",
  "common.resetLimitWallet": "Reset {{symbol}} limit in wallet",
  "common.resettingLimit": "Resetting {{symbol}} limit...",
  "common.resolveIssue": "Resolve issue",
  "common.resolveIssues": "Resolve {{issues}} issues",
  "common.restricted.region": "Restricted region",
  "common.retry": "Retry",
  "common.return.label": "Return",
  "common.returnToTop": "Return to top",
  "common.reverseRegistrar": "Reverse Registrar",
  "common.revoke.approval.failed": "Revoke approval failed",
  "common.revoked.approval": "Revoked approval",
  "common.revokedApproval": "Revoked Approval",
  "common.revoking.approval": "Revoking approval",
  "common.samePrice": "Same price",
  "common.scanQRDownload": "Scan the QR code with your phone to download the Uniswap app",
  "common.search.label": "Search",
  "common.searchResults": "Search results",
  "common.searchTokens": "Search tokens",
  "common.searchTokensNFT": "Search tokens and NFT collections",
  "common.selectAction.label": "Select an action",
  "common.selectToken.label": "Select a token",
  "common.selectToken": "Select token",
  "common.sell.label": "Sell",
  "common.send.button": "Send",
  "common.send.cancelled": "Send cancelled",
  "common.send.failed": "Send failed",
  "common.sending": "Sending",
  "common.sent": "Sent",
  "common.settings": "Settings",
  "common.share.shareToTwitter": "Share to Twitter",
  "common.share.twitter": "Share on Twitter",
  "common.share": "Share",
  "common.show.button": "Show",
  "common.showLess.button": "Show less",
  "common.showMore.button": "Show more",
  "common.sign.action": "Sign",
  "common.signatureExpired": "Your signature has expired.",
  "common.signMessage": "Sign message",
  "common.signMessageWallet": "Sign message in wallet",
  "common.simple.label": "Simple",
  "common.sold": "Sold",
  "common.somethingWentWrong.error": "Something went wrong",
  "common.stats": "Stats",
  "common.stayConnected": "Stay connected",
  "common.submit.proposal.cancelled": "Submit proposal cancelled",
  "common.submit.proposal.failed": "Submit proposal failed",
  "common.submitted.proposal": "Submitted proposal",
  "common.submitting.proposal": "Submitting proposal",
  "common.success": "Success",
  "common.swap.cancelled": "Swap cancelled",
  "common.swap.expired": "Swap expired",
  "common.swap.failed": "Swap failed",
  "common.swap": "Swap",
  "common.swapped": "Swapped",
  "common.swapPending": "Swap pending...",
  "common.swapping": "Swapping",
  "common.switchNetworks": "Switch networks",
  "common.termsOfService": "Terms of Service",
  "common.termsPrivacy": "Terms & Privacy",
  "common.thisMonth": "This Month",
  "common.thisWeek": "This Week",
  "common.thisYear": "This Year",
  "common.time.day": "day",
  "common.time.days": "days",
  "common.time.daysAbbr": "{{days}}d",
  "common.time.hour": "hour",
  "common.time.hours": "hours",
  "common.time.hoursAbbr": "{{hours}}h",
  "common.time.minute.amt": "{{time}}m",
  "common.time.minute": "minute",
  "common.time.minutes": "minutes",
  "common.time.minutesAbbr": "{{minutes}}m",
  "common.time.month": "month",
  "common.time.months": "months",
  "common.time.monthsAbbr": "{{months}}mo",
  "common.time.second": "second",
  "common.time.seconds": "seconds",
  "common.time.secondsAbbr": "{{seconds}}s",
  "common.time.year": "year",
  "common.time.years": "years",
  "common.time.yearsAbbr": "{{years}}y",
  "common.time": "Time",
  "common.timestamp.daysAgo": "{{daysPassed}}d ago",
  "common.timestamp.hoursAgo": "{{hoursPassed}}h ago",
  "common.timestamp.minutesAgo": "{{minutesPassed}}m ago",
  "common.timestamp.monthsAgo": "{{monthsPassed}}mo ago",
  "common.timestamp.secondsAgo": "{{secondsPassed}}s ago",
  "common.tip.label": "Tip:",
  "common.to.caps": "To",
  "common.to": "to",
  "common.today": "Today",
  "common.token": "Token",
  "common.tokenA": "Token A",
  "common.tokenAmount": "Token amount",
  "common.tokenB": "Token B",
  "common.tokenName": "Token name",
  "common.tokens": "Tokens",
  "common.totalValueLocked": "TVL",
  "common.trade": "Trade",
  "common.trademarkPolicy": "Trademark Policy",
  "common.transactionDetails": "Transaction details",
  "common.transactionId": "Transaction ID",
  "common.transactionPending": "Transaction pending",
  "common.transactions": "Transactions",
  "common.transactionSettings": "Transaction Settings",
  "common.transactionSubmitted": "Transaction submitted",
  "common.transfer": "transfer",
  "common.transfers": "transfers",
  "common.tryAgain.error": "Try again",
  "common.twitter": "Twitter",
  "common.type.label": "Type",
  "common.unavailable": "Unavailable",
  "common.uniGovernance": "UNI Governance",
  "common.uniInterface": "Uniswap Interface",
  "common.uniswapProtocol": "Uniswap Protocol",
  "common.uniswapTVL": "Uniswap TVL",
  "common.uniswapWallet": "Uniswap wallet",
  "common.uniswapX": "UniswapX",
  "common.unknown": "Unknown",
  "common.UNKNOWN": "UNKNOWN",
  "common.unknownApproval": "Unknown Approval",
  "common.unknownError.error": "Unknown Error",
  "common.unknownLend": "Unknown Lend",
  "common.unknownMint": "Unknown Mint",
  "common.unknownSend": "Unknown Send",
  "common.unknownSwap": "Unknown Swap",
  "common.unsupportedAsset_one": "Unsupported asset",
  "common.unsupportedAsset_other": "Unsupported assets",
  "common.untitled": "Untitled",
  "common.unwrap.button": "Unwrap",
  "common.unwrap.failed": "Unwrap failed",
  "common.unwrapped": "Unwrapped",
  "common.unwrapping": "Unwrapping",
  "common.v2": "v2",
  "common.v3": "v3",
  "common.viewOnBlockExplorer": "View on Block Explorer",
  "common.viewOnExplorer": "View on Explorer",
  "common.viewTransactionExplorer.link": "View transaction on Explorer",
  "common.volume.lowercase": "volume",
  "common.volume": "Volume",
  "common.vote.cancelled": "Vote cancelled",
  "common.vote.failed": "Vote failed",
  "common.vote": "Vote",
  "common.voted": "Voted",
  "common.voting": "Voting",
  "common.wallet.approve": "Approve in wallet",
  "common.wallet.label": "Wallet",
  "common.wallet.unsupported": "Unsupported by your wallet",
  "common.walletForSwapping": "The wallet built for swapping. Available on iOS and Android.",
  "common.warning.tokenNotTraded": "{{name}} isn’t traded on leading U.S. centralized exchanges.",
  "common.warning.tokenNotTradedOrSwapped": "{{name}} isn’t traded on leading U.S. centralized exchanges or frequently swapped on Uniswap.",
  "common.warning.tokensNotTraded": "These tokens aren’t traded on leading U.S. centralized exchanges.",
  "common.warning.tokensNotTradedOrSwapped": "These tokens aren’t traded on leading U.S. centralized exchanges or frequently swapped on Uniswap.",
  "common.warning": "Warning",
  "common.webApp": "Web app",
  "common.website": "Website",
  "common.whyApprove": "Why do I have to approve a token?",
  "common.whySign": "Why are signatures required?",
  "common.whyWrap": "Why do I have to wrap my {{symbol}}?",
  "common.withdraw.failed": "Withdraw failed",
  "common.withdrawal.cancelled": "Withdrawal cancelled",
  "common.withdrawing": "Withdrawing",
  "common.withdrew": "Withdrew",
  "common.withinRange": "In range",
  "common.wrap.button": "Wrap",
  "common.wrap.cancelled": "Wrap cancelled",
  "common.wrap.failed": "Wrap failed",
  "common.wrap": "Wrap {{symbol}}",
  "common.wrapIn": "Wrap  {{symbol}} in wallet",
  "common.wrapped": "Wrapped",
  "common.wrapping": "Wrapping",
  "common.wrappingToken": "Wrapping  {{symbol}}...",
  "common.wrongNetwork": "Wrong network",
  "common.xPerY": "<x /> per <y />",
  "common.your.account.had.insufficient.funds": "Your account had insufficient funds to complete this swap.",
  "common.your.account.has.insufficient.funds": "Your account has insufficient funds to complete this swap.",
  "common.your.limit.could.not.be.fulfilled": "Your limit could not be fulfilled at this time. Please try again.",
  "common.your.swap.could.not.be.fulfilled": "Your swap could not be fulfilled at this time. Please try again.",
  "common.youreBuying": "You’re buying",
  "common.youRecieve": "You receive",
  "common.youreSending": "You’re sending",
  "common.yourTokens": "Your tokens",
  "common.youWillReceive": "You will receive",
  "error.access.expiry": "This provides the Uniswap protocol access to your token for trading. For security, it expires after 30 days.",
  "error.dataUnavailable": "Data is unavailable at the moment; we’re working on a fix",
  "error.id": "Error ID: {{eventId}}",
  "error.noData": "No data found",
  "error.request.provideId": "Sorry, an error occured while processing your request. If you request support, be sure to provide your error ID.",
  "error.tokenApproval": "Token approval failed",
  "explore.unableToDisplayHistorical": "Unable to display historical volume data for the current chain.",
  "explore.unableToDisplayHistoricalTVL": "Unable to display historical TVL data for the current chain.",
  "explore.uniVolume": "Uniswap volume",
  "fee.bestForExotic": "Best for exotic pairs.",
  "fee.bestForMost": "Best for most pairs.",
  "fee.bestForStablePairs": "Best for stable pairs.",
  "fee.bestForVeryStable": "Best for very stable pairs.",
  "fee.percentEarned": "The % you will earn in fees.",
  "fee.selectPercent": "{{pct}}% select",
  "fee.tier": "Fee tier",
  "fee.tierExact": "{{fee}} fee tier",
  "fiatOnRamp.notAvailable.error": "Crypto purchases are not available in your region. ",
  "for {{address}}": "for {{address}}",
  "for": "for",
  "hero.anytime": "anytime,",
  "hero.anywhere": "anywhere.",
  "hero.scroll": "Scroll to learn more",
  "hero.subtitle": "The largest onchain marketplace. Buy and sell crypto on Ethereum and 7+ other chains.",
  "landing.buildNextGen": "Build the next generation of open applications and tools.",
  "landing.connectWithUs": "Connect with us",
  "landing.devDocs": "Developer docs",
  "landing.directToDeFi": "Go direct to DeFi",
  "landing.followOnX": "Follow @Uniswap on X for the latest updates",
  "landing.protocolDescription": "Uniswap products are powered by the Uniswap Protocol. The protocol is the largest onchain marketplace, with billions of dollars in weekly volume across thousands of tokens on Ethereum and 7+ additional chains.",
  "landing.provideLiquidity.message": "Provide liquidity to pools on the Uniswap Protocol and earn fees on swaps.",
  "landing.provideLiquidity": "Provide Liquidity",
  "landing.swapSimple": "Swapping made simple. Access thousands of tokens on 8+ chains.",
  "landing.teamInsights": "Insights and news from the team",
  "landing.trusted": "Trusted by millions",
  "limit.form.limitExecutionTime.warning": "Limits may not execute exactly when tokens reach the specified price. {{learnMoreLink}}",
  "limit.open.count": "{{count}} open limits",
  "limit.open.one": "1 open limit",
  "limitPrice.buyingAboveMarketPrice.error.description": "Your limit price is {{percentage}}% higher than market. Adjust your limit price to proceed.",
  "limitPrice.buyingAboveMarketPrice.error.title": "Buying {{tokenSymbol}} above market price.error",
  "limitPrice.marketPriceNotAvailable.error.description": "We are unable to calculate the current market price. To avoid submitting an order below market price, please check your network connection and try again.",
  "limitPrice.marketPriceNotAvailable.error.title": "Market price not available",
  "limitPrice.sellingBelowMarketPrice.error.description": "Your limit price is {{percentage}}% lower than market. Adjust your limit price to proceed.",
  "limitPrice.sellingBelowMarketPrice.error.title": "Selling {{tokenSymbol}} below market price",
  "limits.isWorth": "is worth",
  "limits.learnMore": "Learn more about limits",
  "limits.onlyMainnet": "Only Ethereum mainnet tokens are available for limits. <0>Learn more</0>",
  "limits.price.label": "Limit price",
  "limits.priceWarning": "Limits may not execute exactly when tokens reach the specified price. <0>Learn more</0>",
  "limits.selectSupportedTokens": "Select supported tokens",
  "limits.whenOne": "When 1",
  "liquidity.notEnough.label": "Not enough liquidity to show accurate USD value.",
  "max": "max",
  "migrate.allowed": "Allowed",
  "migrate.allowLpMigration": "Allow LP token migration",
  "migrate.connectAccount": "You must connect an account.",
  "migrate.connectWallet": "Connect to a wallet to view your V2 liquidity.",
  "migrate.contract": "Uniswap migration contract",
  "migrate.firstLP": "You are the first liquidity provider for this Uniswap V3 pool. Your liquidity will migrate at the current {{ source }} price.",
  "migrate.highGasCost": "Your transaction cost will be much higher as it includes the gas to create the pool.",
  "migrate.import": "Import it.",
  "migrate.invalidRange": "Invalid range selected. The min price must be lower than the max price.",
  "migrate.lpNFT": "{{symA}}/{{symB}} LP NFT",
  "migrate.lpTokens": "{{ symA }}/{{ symB }} LP tokens",
  "migrate.migrating": "Migrating",
  "migrate.missingV2Position": "Don’t see one of your v2 positions? <0>Import it.</0>",
  "migrate.noV2Liquidity": "No V2 liquidity found.",
  "migrate.positionNoFees": "Your position will not earn fees or be used in trades until the market price moves into your range.",
  "migrate.priceDifference": "Price difference: ",
  "migrate.priceWarning": "You should only deposit liquidity into Uniswap V3 at a price you believe is correct. <br /> If the price seems incorrect, you can either make a swap to move the price or wait for someone else to do so.",
  "migrate.refund": "At least {{ amtA }} {{ symA }} and {{ amtB }} {{ symB }} will be refunded to your wallet due to selected price range.",
  "migrate.setRange": "Set price range",
  "migrate.symbolPrice": "{{name}} {{sym}} Price:",
  "migrate.v2Description": "This tool will safely migrate your {{ source }} liquidity to V3. The process is completely trustless thanks to the <0>Uniswap migration contract</0> ↗",
  "migrate.v2Instruction": "For each pool shown below, click migrate to remove your liquidity from Uniswap V2 and deposit it into Uniswap V3.",
  "migrate.v2Subtitle": "Migrate your liquidity tokens from Uniswap V2 to Uniswap V3.",
  "migrate.v2Title": "Migrate V2 liquidity",
  "migrate.v3Price": "V3 {{sym}} Price:",
  "mint.v3.input.invalidPrice.error": "Invalid price input",
  "mobileAppPromo.banner.getTheApp.link": "Get the Uniswap Wallet app",
  "mobileAppPromo.banner.title": "Uniswap: Crypto & NFT Wallet",
  "moonpay.poweredBy": "Fiat onramp powered by MoonPay USA LLC",
  "moonpay.rampIframe": "MoonPay fiat on-ramp iframe",
  "moonpay.restricted.region": "Moonpay is not available in some regions. Click to learn more.",
  "network.lostConnection": "You may have lost your network connection.",
  "network.mightBeDown": "{{label}} might be down right now, or you may have lost your network connection.",
  "network.warning": "Network warning",
  "nft.addToBag": "Add to bag",
  "nft.alreadyListedAt": "Already listed at",
  "nft.authorsCollectionOnUni": "{{name}}’s NFT collection on Uniswap",
  "nft.availableYet": "available yet",
  "nft.bag": "Bag",
  "nft.belowFloorEnd": "below floor price.",
  "nft.blockedCollection": "This collection is blocked",
  "nft.blockedOpenSea": "Blocked on OpenSea",
  "nft.buyTransferNFTToStart": "Buy or transfer NFTs to this wallet to get started.",
  "nft.buyTransferTokensToStart": "Buy or transfer tokens to this wallet to get started.",
  "nft.collectionOnUni": "NFT collection on Uniswap",
  "nft.collections": "NFT collections",
  "nft.collectonOnAddress": "NFT collection on Uniswap - {{address}}",
  "nft.complete": "Complete!",
  "nft.confirmBelowFloor": "below the collection’s floor price. Are you sure you want to continue?",
  "nft.contentNot": "Content not",
  "nft.editListings": "Edit listings",
  "nft.event": "Event",
  "nft.explore": "Explore NFTs",
  "nft.last": "Last",
  "nft.learnWhy": "Learn why",
  "nft.list": "List NFTs",
  "nft.listedSignificantly": "{{count}} NFTs are listed significantly",
  "nft.listForSale": "List for sale",
  "nft.lowPrice": "Low listing price",
  "nft.maxFees": "Max fees",
  "nft.maxRoyalties": "Max creator royalties",
  "nft.noItems": "No items to display",
  "nft.noneAtAddress": "No collection assets exist at this address",
  "nft.noneFound": "No NFT collections found.",
  "nft.noPools": "No pools yet",
  "nft.notListed": "Not listed",
  "nft.noTokens": "No tokens yet",
  "nft.oneListedDelta": "One NFT is listed {{delta}}",
  "nft.popularCollections": "Popular NFT collections",
  "nft.proceedsIfSold": "Proceeds if sold",
  "nft.refundsInEth": "Refunds for unavailable items will be given in ETH",
  "nft.removeFromBag": "Remove from bag",
  "nft.returnToExplore": "Return to NFT Explore",
  "nft.returnToMy": "Return to My NFTs",
  "nft.setPrices": "Set prices to continue",
  "nft.startListing": "Start listing",
  "nft.successListed": "Successfully listed",
  "nft.sweep": "Sweep",
  "nft.unavailableToList": "Unavailable for listing",
  "nft.view": "View NFTs",
  "nft.whyTransaction.reason": "Listing an NFT requires a one-time marketplace approval for each NFT collection.",
  "nft.whyTransaction": "Why is a transaction required?",
  "nft.willAppearHere": "Your onchain transactions and crypto purchases will appear here.",
  "nft.wishGranted": "Uniswap has granted your wish!",
  "nft": "NFT",
  "nfts.my": "My NFTs",
  "nfts.noneYet": "No NFTs yet",
  "nfts.sell": "Sell NFTs",
  "notFound.oops": "Oops, take me back to Swap",
  "notice.uk.label": "UK disclaimer:",
  "notice.uk": "This web application is provided as a tool for users to interact with the Uniswap Protocol on their own initiative, with no endorsement or recommendation of cryptocurrency trading activities. In doing so, Uniswap is not recommending that users or potential users engage in cryptoasset trading activity, and users or potential users of the web application should not regard this webpage or its contents as involving any form of recommendation, invitation or inducement to deal in cryptoassets.",
  "outageBanner.message.sub": "You can still swap and provide liquidity on this chain without issue.",
  "outageBanner.message": "{{ chainName }} {{ versionDescription }} data is unavailable right now, but we expect the issue to be resolved shortly.",
  "outageBanner.title": "{{ versionName }} will be back soon",
  "permit.approval.fail.message.": "Permit2 allows token approvals to be shared and managed across different applications.",
  "permit.approval.fail": "Permit approval failed",
  "polling.recentBlock": "The most recent block number on this network. Prices update on every block.",
  "pool.account.analyticsFees": "Account analytics and accrued fees",
  "pool.accruedFees": "View accrued fees and analytics",
  "pool.activePositions.appear": "Your active V3 liquidity positions will appear here.",
  "pool.activeRange": "Active tick range",
  "pool.addLiquidity.seoTitle": "Add liquidity to {{tokenPair}} ({{chain}}) on Uniswap",
  "pool.addMoreLiquidity": "Add more liquidity",
  "pool.apr.feesNotice": "1 day APR refers to the amount of trading fees relative to total value locked (TVL) within a pool. 1 day APR = 24H Fees / TVL",
  "pool.apr.oneDay": "1 day APR",
  "pool.areCreating": "You are creating a pool",
  "pool.areFirst": "You are the first liquidity provider.",
  "pool.back": "Back to Pool",
  "pool.balances": "Pool balances",
  "pool.claimFees": "Claim fees",
  "pool.collectAs": "Collect as {{nativeWrappedSymbol}}",
  "pool.collected": " Collected",
  "pool.collecting": "Collecting",
  "pool.collectingFees": "Collect fees",
  "pool.collectingFeesWithdraw": "Collecting fees will withdraw currently available fees for you.",
  "pool.confirmSupply": "Confirm supply",
  "pool.connection.networkUnsupported": "Your connected network is unsupported.",
  "pool.create.pair": "Create a pair",
  "pool.createAndSupply": "Create pool & supply",
  "pool.depositAmounts": "Deposit amounts",
  "pool.earnFees": "By adding liquidity you’ll earn 0.3% of all trades on this pair proportional to your share of the pool. Fees are added to the pool, accrue in real time and can be claimed by withdrawing your liquidity.",
  "pool.estimatePercentToRevert": "Output is estimated. If the price changes by more than {{allowed}}% your transaction will revert.",
  "pool.explorers": "Explorers",
  "pool.exporeAnalytics": "Explore Uniswap Analytics.",
  "pool.hideClosed": "Hide closed positions",
  "pool.import.v2": "Import V2 pool",
  "pool.import": "Import pool",
  "pool.increaseLiquidity": "Increase liquidity",
  "pool.initialShare": "Initial prices and pool share",
  "pool.learn": "Learn",
  "pool.learnAbout": "Read more about providing liquidity",
  "pool.learnLiquidity": "Learn about providing liquidity",
  "pool.learnv3LP": "Check out our v3 LP walkthrough and migration guides.",
  "pool.limitFluctuation.warning": "Please be aware that the execution for limits may vary based on real-time market fluctuations and Ethereum network congestion. Limits may not execute exactly when tokens reach the specified price.",
  "pool.liquidity.connectToAdd": "Connect to a wallet to view your liquidity.",
  "pool.liquidity.earn.fee": "Liquidity providers earn a 0.3% fee on all trades proportional to their share of the pool. Fees are added to the pool, accrue in real time and can be claimed by withdrawing your liquidity.",
  "pool.liquidity.outOfSync.message": "This pool is out of sync with market prices. Adding liquidity at the suggested ratios may result in loss of funds.",
  "pool.liquidity.outOfSync": "Pool out of sync",
  "pool.liquidity.ownershipWarning.message": "You are not the owner of this LP position. You will not be able to withdraw the liquidity from this position unless you own the following address: {{ ownerAddress }}",
  "pool.liquidity.rewards": "Liquidity provider rewards",
  "pool.liquidity.taxWarning.message": "One or more of these tokens have taxes on transfers. Adding liquidity with V3 may result in loss of funds. Try using V2 instead.",
  "pool.liquidity.taxWarning": "Token taxes",
  "pool.liquidityPoolFeesNotice": "When you add liquidity, you will receive pool tokens representing your position. These tokens automatically earn fees proportional to your share of the pool, and can be redeemed at any time.",
  "pool.manageRewardsLiquidity": "Manage liquidity in rewards pool",
  "pool.max.label": "Max:",
  "pool.maxPrice": "Max price",
  "pool.min.label": "Min:",
  "pool.minPrice": "Min price",
  "pool.mustBeInitialized": "This pool must be initialized before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount. Gas fees will be higher than usual due to the initialization transaction.",
  "pool.newPosition.plus": "+ New position",
  "pool.newPosition": "New position",
  "pool.noLiquidity": "No liquidity found.",
  "pool.onceHappyReview": "Once you are happy with the rate click supply to review.",
  "pool.openToStart": "Open a new position or create a pool to get started.",
  "pool.owner": "Owner",
  "pool.percent": "{{pct}}% pool",
  "pool.pooled": "Pooled {{sym}}:",
  "pool.position.100.at": "Your position will be 100% {{symbol}} at this price.",
  "pool.position.100": "Your position will be 100% at this price.",
  "pool.position.networkConnect": "To view a position, you must be connected to the network it belongs to.",
  "pool.position.willBe100": "Your position will be 100% composed of {{sym}} at this price",
  "pool.position": "Your positions",
  "pool.positions": "Positions",
  "pool.priceRange": "Price range",
  "pool.rangeBadge.tooltip.outsideRange": "The price of this pool is outside of your selected range. Your position is not currently earning fees.",
  "pool.rangeBadge.tooltip.text": "Your position has 0 liquidity, and is not earning fees.",
  "pool.rangeBadge.tooltip.withinRange": "The price of this pool is within your selected range. Your position is currently earning fees.",
  "pool.rates": "Rates",
  "pool.ratioTokenToPrice": "The ratio of tokens you add will set the price of this pool.",
  "pool.removeLiquidity": "Remove liquidity",
  "pool.rewardsPool.label": "Pool tokens in rewards pool:",
  "pool.selectedRange": "Selected range",
  "pool.selectPair": "Select pair",
  "pool.share.label": "Your pool share:",
  "pool.share": "Prices and pool share",
  "pool.shareOf": "Share of Pool:",
  "pool.showClosed": "Show closed positions",
  "pool.startingPrice": "Starting {{sym}} Price:",
  "pool.supply": "Supply",
  "pool.supplyingMaths": "Supplying {{amtA}} {{symA}} and {{amtB}} {{symB}}",
  "pool.top": "Top pools",
  "pool.totalTokens": "Your total pool tokens:",
  "pool.unclaimedFees": "Unclaimed fees",
  "pool.v2.add": "Add V2 liquidity",
  "pool.v2.migratev3": "Migrate liquidity to V3",
  "pool.v2": "v2 pools",
  "pool.v2liquidity": "V2 liquidity",
  "pool.v3": "v3 pools",
  "pool.volume.sevenDay": "7 day volume",
  "pool.yourBalances": "Your balances",
  "pool.yourv2": "Your V2 liquidity",
  "poolFinder.connect": "Connect to a wallet to find pools.",
  "poolFinder.create": "Create pool",
  "poolFinder.found": "Pool found!",
  "poolFinder.managePool": "Manage this pool",
  "poolFinder.noLiquidity": "You don’t have liquidity in this pool yet.",
  "poolFinder.noPoolFound": "No pool found.",
  "poolFinder.selectToken": "Select a token to find your v2 liquidity.",
  "poolFinder.tip": "Tip: Use this tool to find v2 pools that don’t automatically appear in the interface.",
  "pools.approving.amount": "Approving {{amount}}",
  "position.appearHere": "Your position will appear here.",
  "position.noLiquidity": "Liquidity data not available.",
  "position.noLiquidityData": "There is no liquidity data.",
  "position.your": "Your position",
  "privacy.anonymizedLogs": "The app logs anonymized usage statistics in order to improve over time.",
  "privacy.autoRouter": "The app fetches the optimal trade route from a Uniswap Labs server.",
  "privacy.infura": "The app fetches on-chain data and constructs contract calls with an Infura API.",
  "privacy.thirdPartyApis": "This app uses the following third-party APIs:",
  "privacy.trm": "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons.",
  "privacy.uniswaptos": "Uniswap Labs’ Terms of Service",
  "proposal.action": "Proposed action",
  "proposal.connectLayer1": "Please connect to Layer 1 Ethereum",
  "proposal.executionSubmitted": "Execution submitted",
  "proposal.layer1Warning": "Uniswap governance is only available on Layer 1. Switch your network to Ethereum Mainnet to view Proposals and Vote.",
  "proposal.noneFound": "No proposals found.",
  "proposal.queue.delay": "Adding this proposal to the queue will allow it to be executed, after a delay.",
  "proposal.queueId": "Queue proposal {{proposalId}}",
  "proposal.queueing": "Queueing",
  "proposal.readTheDocs": "read the docs",
  "proposal.title": "Proposal Title",
  "proposal.willAppearHere": "Proposals submitted by community members will appear here.",
  "proposal.willEnact": "Executing this proposal will enact the calldata on-chain.",
  "removeLiquidity.collectFees": "You will also collect fees earned from this position.",
  "removeLiquidity.outputEstimated": "Output is estimated. If the price changes by more than {{ allowed }}% your transaction will revert.",
  "removeLiquidity.pendingText": "Removing {{ amtA }} {{ symA }} and {{ amtB }} {{ symB }}",
  "removeLiquidity.pooled": "Pooled {{ symbol }}:",
  "removeLiquidity.removing": "Removing {{ amt1 }} {{ symbol1}} and {{ amt2 }} {{ symbol2 }}",
  "removeLiquidity.removingTokensTip": "Tip: Removing pool tokens converts your position back into underlying tokens at the current rate, proportional to your share of the pool. Accrued fees are included in the amounts you receive.",
  "removeLiquidity.uniBurned": "UNI {{a}}/{{b}} Burned",
  "routing.aggregateLiquidity": "When available, aggregates liquidity sources for better prices and gas free swaps.",
  "routing.cheapest": "The Uniswap client selects the cheapest trade option factoring price and network costs.",
  "search.avalancheComing": "Coming soon: search and explore tokens on Avalanche Chain",
  "search.recent": "Recent searches",
  "search.ukDisclaimer": "Disclaimer for UK residents",
  "sendRecipientForm.recentAddresses.label": "Recents",
  "sendReviewModal.title": "Review send",
  "settings.hideSmallBalances": "Hide small balances",
  "settings.maxSlippage": "Max. slippage",
  "settings.showTestNets": "Show testnets",
  "settings.switchNetwork.warning": "To use Uniswap on {{label}}, switch the network in your wallet’s settings.",
  "speedBump.newAddress.warning.description": "You haven’t transacted with this address before. Make sure it’s the correct address before continuing.",
  "speedBump.newAddress.warning.title": "New address",
  "speedBump.smartContractAddress.warning.description": "You’re about to send tokens to a special type of address - a smart contract. Double-check it’s the address you intended to send to. If it’s wrong, your tokens could be lost forever.",
  "speedBump.smartContractAddress.warning.title": "Is this a wallet address?",
  "stats.24fees": "24H fees",
  "stats.24volume": "24H volume",
  "stats.allTimeFees": "All time LP fees",
  "stats.allTimeSwappers": "All time swappers",
  "stats.allTimeVolume": "All time volume",
  "stats.fdv.description": "Fully diluted valuation (FDV) calculates the total market value assuming all tokens are in circulation.",
  "stats.fdv": "FDV",
  "stats.marketCap.description": "Market capitalization is the total market value of an asset’s circulating supply.",
  "stats.marketCap": "Market cap",
  "stats.tvl.description": "Total value locked (TVL) is the aggregate amount of the asset available across all Uniswap v3 liquidity pools.",
  "stats.volume.1d.description": "1 day volume is the amount of the asset that has been traded on Uniswap v3 during the past 24 hours.",
  "stats.volume.1d": "1 day volume",
  "stats.volume.description": "Volume is the amount of the asset that has been traded on Uniswap v3 during the selected time frame.",
  "swap.allow.oneTime": "Allow {{sym}} (one time)",
  "swap.approvalNeeded": "An approval is needed to use this token. ",
  "swap.approvalPending": "Approval pending",
  "swap.approveAndSubmit": "Approve and submit",
  "swap.approveAndSwap": "Approve and swap",
  "swap.approveInWallet": "Approve in your wallet",
  "swap.balance.amount": "Balance: {{amount}}",
  "swap.bestRoute.cost": "Best price route costs ~{{gasPrice}} in gas. ",
  "swap.cancel.cannotExecute.plural": "Your swaps could execute before cancellation is processed. Your network costs cannot be refunded. Do you wish to proceed?",
  "swap.cancel.cannotExecute": "Your swap could execute before cancellation is processed. Your network costs cannot be refunded. Do you wish to proceed?",
  "swap.confirmLimit": "Confirm limit",
  "swap.confirmSwap": "Confirm swap",
  "swap.enterAmount": "Enter {{sym}} amount",
  "swap.error.expectedToFail": "Your swap is expected to fail.",
  "swap.error.modifiedByWallet": "Your swap was modified through your wallet. If this was a mistake, please cancel immediately or risk losing your funds.",
  "swap.estimatedDifference.label": "The estimated difference between the USD values of input and output amounts.",
  "swap.fail.message": "Try adjusting slippage to a higher value.",
  "swap.fail.uniswapX": "Swap couldn’t be completed with UniswapX. Try your swap again to route it through the classic Uniswap API.",
  "swap.failed.label": "Your swap could not be executed. Please check your network connection and your slippage settings.",
  "swap.fees.experience": "Fees are applied to ensure the best experience with Uniswap, and have already been factored into this quote.",
  "swap.fees.noFee": "Fees are applied to ensure the best experience with Uniswap. There is no fee associated with this swap.",
  "swap.fetchingBestPrice": "Fetching best price...",
  "swap.fetchingPrice": "Fetching price...",
  "swap.finalizingQuote": "Finalizing quote...",
  "swap.form.insufficientLiquidity": "Insufficient liquidity for this trade.",
  "swap.form.pay": "You pay",
  "swap.form.pocketUniverseExtension.warning": "The Pocket Universe extension violates our <termsLink /> by modifying our product in a way that is misleading and could harm users. Please disable the extension and reload&nbsp;the&nbsp;page.",
  "swap.form.swapAnywayAction": "Swap anyway",
  "swap.frontrun.warning": "Your transaction may be frontrun and result in an unfavorable trade.",
  "swap.impactOfTrade": "The impact your trade has on the market price of this pool.",
  "swap.inputEstimated.atMost": "Input is estimated. You will sell at most <amount /> or the transaction will revert.",
  "swap.limit": "Limit",
  "swap.limitedAssets.warning": "Some assets are not available through this interface because they may not work well with the smart contracts or we are unable to allow trading for legal reasons.",
  "swap.limitFilled": "Limit filled!",
  "swap.limitSubmitted": "Limit submitted",
  "swap.marketPrice.outsideRange.label": "The market price is outside your specified price range. Single-asset deposit only.",
  "swap.maxPriceSlip.revert": "The maximum amount you are guaranteed to spend. If the price slips any further, your transaction will revert.",
  "swap.minPriceSlip.revert": "The minimum amount you are guaranteed to receive. If the price slips any further, your transaction will revert.",
  "swap.namedFee": "{{name}} fee",
  "swap.networkCost.paidIn": "Network cost is paid in {{sym}} on the {{chainName}} network in order to transact.",
  "swap.orderRouting": "Order routing",
  "swap.outputEstimated.atLeast": "Output is estimated. You will receive at least <amount /> or the transaction will revert.",
  "swap.payAnyway": "Pay Anyway",
  "swap.payAtMost": "Pay at most",
  "swap.payWith": "Pay with",
  "swap.placeOrder": "Place order",
  "swap.priceImpact.high": "A swap of this size may have a high price impact, given the current liquidity in the pool. There may be a large difference between the amount of your input token and what you will receive in the output token",
  "swap.priceImpact.upperCase": "Price Impact",
  "swap.priceImpact": "Price impact",
  "swap.receive.atLeast": "Receive at least",
  "swap.review": "Review swap",
  "swap.reviewLimit": "Review limit",
  "swap.route.optimizedGasCost": "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step.",
  "swap.settings.transactionRevertPrice": "Your transaction will revert if the price changes unfavorably by more than this percentage.",
  "swap.signAndSwap": "Sign and swap",
  "swap.slippage.amt": "{{amt}} slippage",
  "swap.slippage.exactIn.revert": "If the price moves so that you will receive less than {{amount}}, your transaction will be reverted. This is the minimum amount you are guaranteed to receive.",
  "swap.slippage.exactOut.revert": "If the price moves so that you will pay more than {{amount}}, your transaction will be reverted. This is the maximum amount you are guaranteed to pay.",
  "swap.slippageBelow.warning": "Slippage below {{amt}} may result in a failed transaction",
  "swap.submitted": "Swap submitted",
  "swap.success": "Swap success!",
  "swap.taxTooltip.label": "Exact input only",
  "swap.taxTooltip.noTokenSelected": "Fees on the selected output token don’t allow for accurate exact outputs. Use the `Sell` field instead.",
  "swap.taxTooltip.tokenSelected": "{{tokenSymbol}} fees don’t allow for accurate exact outputs. Use the `Sell` field instead.",
  "swap.tokenOwnFees": "Some tokens take a fee when they are bought or sold, which is set by the token issuer. Uniswap does not receive any of these fees.",
  "swap.total": "Total",
  "swap.transaction.deadline": "Transaction deadline",
  "swap.transaction.revertAfter": "Your transaction will revert if it is pending for more than this period of time.",
  "swap.unsupportedAssets.readMore": "Read more about unsupported assets",
  "swap.warning.priceImpact": "This transaction will result in a <impact /> price impact on the market price of this pool. Do you wish to continue?",
  "swap.wrap.token": "Wrap {{sym}}",
  "tdp.balanceSummary.otherNetworks": "On other networks",
  "tdp.balanceSummary.otherNetworksBalance": "Balance on other networks",
  "tdp.balanceSummary.title": "Your balance",
  "tdp.invalidTokenPage.switchChainPrompt": "Switch to {{network}}",
  "tdp.invalidTokenPage.title": "This token doesn’t exist",
  "tdp.invalidTokenPage.titleWithChain": "This token doesn’t exist on {{network}}",
  "tdp.loading.title": "token data for {{tokenLink}}{{chainSuffix}}",
  "tdp.nameNotFound": "Name not found",
  "tdp.noInfoAvailable": "No token information available",
  "tdp.stats.unsupportedChainDescription": "Token stats and charts for {{ chain }} are available on {{ infoLink }}",
  "tdp.symbolNotFound": "Symbol not found",
  "themeToggle.theme": "Theme",
  "title.betterPricesMoreListings": "Better prices. More listings. Buy, sell, and trade NFTs across top marketplaces like OpenSea. Explore trending collections.",
  "title.buySellTradeEthereum": "Buy, sell & trade Ethereum and other top tokens on Uniswap",
  "title.createGovernanceOn": "Create a new governance proposal on Uniswap",
  "title.createGovernanceTo": "Create a new governance proposal to be voted on by UNI holders. UNI tokens represent voting shares in Uniswap governance.",
  "title.earnFees": "Earn fees when others swap on Uniswap by adding tokens to liquidity pools.",
  "title.easilyRemove": "Easily remove your liquidity from Uniswap v2 and deposit into Uniswap v3.",
  "title.explore": "Explore NFTs on Uniswap",
  "title.exploreNFTs": "Explore and buy NFTs across top marketplaces on Uniswap",
  "title.importLiquidityv2": "Import top liquidity pools (v2) on Uniswap",
  "title.manageNFT": "Manage your NFT collection. View traits, trading activity, descriptions, and other details on your NFTs.",
  "title.migratev2": "Migrate v2 pool liquidity to Uniswap v3",
  "title.placeLimit": "Place limit orders on Uniswap",
  "title.realTime": "Real-time prices, charts, transaction data, and more.",
  "title.removeLiquidityv2": "Remove pool liquidity (v2) on Uniswap",
  "title.removePoolLiquidity": "Remove pool liquidity on Uniswap",
  "title.removeTokensv2": "Remove your tokens from v2 liquidity pools.",
  "title.removev3Liquidity": "Remove your tokens from v3 liquidity pools.",
  "title.sendTokens": "Send tokens on Uniswap",
  "title.swappingMadeSimple": "Swapping made simple. Buy and sell crypto on Ethereum, Base, Arbitrum, Polygon, and more. Trusted by millions.",
  "title.tradeTokens": "Trade tokens and provide liquidity. Real-time prices, charts, transaction data, and more.",
  "title.uniswapTradeCrypto": "Uniswap | Trade crypto and NFTs safely on the top DeFi platform",
  "title.uniToken": "UNI tokens represent voting shares in Uniswap governance. You can vote on each proposal yourself or delegate your votes to a third party.",
  "title.useImportTool": "Use this import tool to find v2 pools that don’t automatically appear in the interface.",
  "title.voteOnGov": "Vote on governance proposals on Uniswap",
  "token.bridge": "{{label}} token bridge",
  "token.fee.buy.label": "buy fee:",
  "token.fee.label": "fee:",
  "token.fee.sell.label": "sell fee:",
  "token.safety.cantTrade": "You can’t trade {{name}} using the Uniswap App.",
  "token.safetyWarning": "Always conduct your own research before trading.",
  "token.wrap.fail.message": "Swaps on the Uniswap Protocol can start and end with ETH. However, during the swap ETH is wrapped into WETH.",
  "tokens.noneFound": "No tokens found.",
  "transaction.completed.in": "Transaction completed in ",
  "transaction.confirmation.pending.wallet": "Confirm transaction in wallet",
  "transaction.confirmation.submitted.currency.add": "Add {{currency}}",
  "transaction.confirmation.submitted.currency.added": "Added {{currency}}",
  "transaction.confirmation.waiting": "Waiting for confirmation",
  "transaction.insufficientLiquidity": "Insufficient pool liquidity to complete transaction",
  "uni.addDelegate": "Add delegate +",
  "uni.claim.notAvailable": "Address has no available claim",
  "uni.claim": "Claim UNI",
  "uni.delegateVotes": "Delegate votes",
  "uni.delegatingVotes": "Delegating votes",
  "uni.removeDelegate": "Remove delegate",
  "uni.selfDelegate": "Self-delegate",
  "uni.unlockingVotes": "Unlocking votes",
  "uni.voteOrDelegate": "You can either vote on each proposal yourself or delegate your votes to a third party.",
  "uni.votingShares": "Earned UNI tokens represent voting shares in Uniswap governance.",
  "uni.welcome": "Welcome to team Unicorn :) ",
  "uniswapX.aggregatesLiquidity": "<logo /> aggregates liquidity sources for better prices and gas free swaps.",
  "uniswapX.learnMore": "Learn more about swapping with UniswapX",
  "uniswapx.v2QuoteFailed": "UniswapX v2 hard quote failed. Retry with classic swap.",
  "uniswap.wallet.modal.title": "Download the Uniswap Wallet today",
  "uniswap.wallet.modal.subtitle": "Uniswap products work seamlessly together to create the best swapping experience.",
  "unitag.addressClaim": "Enter an address to trigger a UNI claim. If the address has any claimable UNI it will be sent to them on submission.",
  "v2.notAvailable": "Uniswap V2 is not available on this network.",
  "v2.switchTo": "Switch to v2",
  "v3.blast.yield.usdbAndWeth": "On Blast, USDB and WETH are rebasing tokens that automatically earn yield. Due to incompatibility with Uniswap v3, LP positions with USDB or WETH won’t earn rebasing yield, but will in Uniswap v2.",
  "v3.continue": "Continue on v3",
  "v3.rebase.unavailable": "Rebasing is unavailable on v3",
  "vote.create.prompt": "Tip: Select an action and describe your proposal for the community. The proposal cannot be modified after submission, so please verify all information before submitting. The voting period will begin immediately and last for 7 days. To propose a custom action, <0>read the docs.</0>",
  "vote.landing.createProposal": "Create proposal",
  "vote.landing.delegatedTo": "Delegated to:",
  "vote.landing.edit": "(edit)",
  "vote.landing.minThresholdRequired.error": "A minimum threshold of 0.25% of the total UNI supply is required to submit proposals.",
  "vote.landing.proposals": "Proposals",
  "vote.landing.readMoreAboutUniswapGovernance.link": "Read more about Uniswap governance",
  "vote.landing.self": "Self",
  "vote.landing.showCancelled": "Show cancelled",
  "vote.landing.uniswapGovernance": "Uniswap governance",
  "vote.landing.unlockVoting": "Unlock voting",
  "vote.landing.voteAmount": "{{ amount }} Votes",
  "vote.proposal.activeOrPendingProposal": "You already have an active or pending proposal",
  "vote.proposal.approveToken": "Approve token",
  "vote.proposal.notEnoughVotes": "You don’t have enough votes to submit a proposal",
  "vote.proposal.submitted": "Proposal submitted",
  "vote.proposal.title": "Proposal",
  "vote.proposal.transferToken": "Transfer token",
  "vote.proposal.voteThreshold": "You must have {{ formattedProposalThreshold }} votes to submit a proposal",
  "vote.styled.active": "Active",
  "vote.styled.defeated": "Defeated",
  "vote.styled.succeeded": "Succeeded",
  "vote.styled.undetermined": "Undetermined",
  "vote.submitting": "Submitting vote",
  "vote.votePage.against": "Against",
  "vote.votePage.allProposals": "{{ arrow }} All Proposals",
  "vote.votePage.description": "Description",
  "vote.votePage.details": "Details",
  "vote.votePage.execute": "Execute",
  "vote.votePage.mayBeExecutedAfter": "This proposal may be executed after {{ eta }}.",
  "vote.votePage.onlyUniVotesBeforeBlockEligible": "Only UNI votes that were self delegated or delegated to another address before block {{ startBlock }} are eligible for voting.",
  "vote.votePage.proposer": "Proposer",
  "vote.votePage.unlockVotes": "Unlock votes",
  "vote.votePage.unlockVotingLink": "{{ link }} to prepare for the next proposal.",
  "vote.votePage.updateDelegation": "Update delegation",
  "vote.votePage.voteAgainst": "Vote against",
  "vote.votePage.voteFor": "Vote for",
  "vote.votePage.votingEnded": "Voting ended {{ date }}",
  "vote.votePage.votingEnds": "Voting ends approximately {{ date }}",
  "vote.votePage.votingStarts": "Voting starts approximately {{ date }}",
  "wallet.backToSelection": "Back to wallet selection",
  "wallet.connectingAgreement": "By connecting a wallet, you agree to Uniswap Labs’",
  "wallet.connectionFailed.message": "The connection attempt failed. Please click try again and follow the steps to connect in your wallet.",
  "wallet.networkUnsupported": "Your wallet’s current network is unsupported.",
  "wallet.other": "Other wallets",
  "wallet.privacyPolicyPeriod": "Privacy Policy.",
  "wallet.scanToConnect": "Scan QR code to connect",
  "wallet.termsAndConsent": "and consent to its",
  "wallet.wrongNet": "Your wallet is connected to the wrong network.",
  "week": "week",
  "weeks": "weeks"
}
