Compare commits

..

48 Commits

Author SHA1 Message Date
Crowdin Bot
ec4cd57dc0 chore(i18n): synchronize translations from crowdin [skip ci] 2021-11-11 21:07:22 +00:00
Moody Salem
ccad45d24e fix(optimism): Optimism regenesis support (#2703)
* feat(optimism): optimistic kovan local regenesis changes

* use the regenesis version of the sdk

* remove the override no longer necessary

* diff rpc url

* back to kovan url

* lint error

* Optimism mainnet regenesis test (#2695)

* remove the optimism mainnet specific code and point to the mainnet regenesis rpc url

* point at the old mainnet multicall address

* bump the sdk version

* copy the list

* multicall address regenesis change

* revert the gas limit special casing for optimism

* bump the sdk version

* remove a couple other temporary edits

* unused test case

* specific version of v3-sdk
2021-11-11 15:40:12 -05:00
Justin Domingue
1903a16097 fix: lint error (#2775) 2021-11-11 13:12:09 -05:00
Justin Domingue
0ea029db4f add protocols param to quote endpoint (#2774)
* add protocols param to quote endpoint

* Fix code style issues with ESLint

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
2021-11-11 11:42:17 -05:00
Crowdin Bot
cb41df4cd5 chore(i18n): synchronize translations from crowdin [skip ci] 2021-11-11 16:07:15 +00:00
Jordan Frankfurt
659a564db8 no unused imports eslint rule (#2773) 2021-11-11 10:53:14 -05:00
Will Hennessy
74c61c0213 feat: Menu update. Add help center & feature requests. Remove analytics & github. (#2709)
* Add help center, remove analytics from menu

* Add canny feature requests link, remove github link

* add coffee icon
2021-11-11 10:31:08 -05:00
Will Hennessy
dc55a21285 fix: remove deprecated optimism status url (#2771) 2021-11-10 16:41:00 -05:00
Moody Salem
48cc6811c9 fix: bump to latest token list including ENS token 2021-11-08 23:46:50 -05:00
Ben Krochta
ab93d512d3 fix: #2741 Increase liquidity form off center (#2746) 2021-11-05 10:29:55 -04:00
Crowdin Bot
cf4c26a77c chore(i18n): synchronize translations from crowdin [skip ci] 2021-11-03 22:06:57 +00:00
Crowdin Bot
02296c686f chore(i18n): synchronize translations from crowdin [skip ci] 2021-11-03 18:11:33 +00:00
Noah Zinsmeister
60bd0eb86c add proposal start time (#2738) 2021-11-03 13:57:56 -04:00
Noah Zinsmeister
188b321cc9 fix: Parse latest proposal description correctly 2021-11-03 13:12:39 -04:00
Brendan Weinstein
377331c44e fix: Update walletlink-connector to 6.2.8 (#2655)
* Update walletlink-connector to 6.2.5 which has a walletlink update to support addEthereumChain+switchEthereumChain requests

* Update walletlink-connector to 6.2.7

* Update walletlink-connector to 6.2.8
2021-11-03 10:56:54 -04:00
Jordan Frankfurt
dfd442cdac try cd1 for custom dimension (#2734) 2021-11-02 22:50:47 -04:00
Jordan Frankfurt
9561cf54e4 don't overwrite localstorage lists when fetch throws (#2723) 2021-11-02 16:31:25 -05:00
Ian Lapham
714953b50e add token to unsupported list (#2732) 2021-11-02 14:46:14 -04:00
Ian Lapham
b3844e38d1 feat: update cmc list link (#2710)
* update cmc lists

* update CMC url
2021-11-02 10:39:40 -04:00
Crowdin Bot
5dac6a03eb chore(i18n): synchronize translations from crowdin [skip ci] 2021-11-01 21:06:15 +00:00
Moody Salem
d18974480a fix: memoize the list stuff so the tokens are consistently clickable (#2724) 2021-11-01 14:01:41 -04:00
Will Hennessy
6a90bf3b9d chore: update unsupported token list (#2689)
* chore: update unsupported token list

* Fix code style issues with ESLint

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
2021-11-01 13:43:55 -04:00
M0kY
5026ebded8 fix: walletconnect modal re-open after user rejection (#2693)
Co-authored-by: M0kY <moky@example.com>
2021-11-01 13:42:16 -04:00
Crowdin Bot
02dbed7a75 chore(i18n): synchronize translations from crowdin [skip ci] 2021-11-01 15:09:04 +00:00
Crowdin Bot
20f462f5a4 chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-27 19:06:32 +00:00
Jordan Frankfurt
cf9c6e4b4c try out 'dimension1' (#2704) 2021-10-27 12:49:42 -04:00
Crowdin Bot
c0201206cc chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-27 13:10:19 +00:00
dependabot[bot]
2d2508f681 chore(deps-dev): bump @uniswap/token-lists (#2699) 2021-10-27 07:15:50 -04:00
Crowdin Bot
609542c49b chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-27 06:07:13 +00:00
Crowdin Bot
9a0294f469 chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-26 22:06:20 +00:00
Jordan Frankfurt
68e6bc1ba8 block import of unsupported tokens (#2673)
generalize custom import token block ui
2021-10-26 17:38:59 -04:00
Justin Domingue
bbc64f12bb fix: back arrow bug in wallet modal and fill tx for wallet (#2687)
* add tx to wallet connect

* remove id from env

* restore env
2021-10-26 12:46:10 -04:00
Crowdin Bot
06f5fdc6ad chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-26 09:07:10 +00:00
Crowdin Bot
b4e756ebba chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-26 08:07:05 +00:00
Crowdin Bot
17439d6fbb chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-25 18:06:54 +00:00
Crowdin Bot
79d582c72f chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-25 17:09:26 +00:00
Crowdin Bot
245f8d7279 chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-25 16:07:10 +00:00
Justin Domingue
3bf36eade4 chore: set final privacy learn more link' (#2684)
* add learn more button

* add final link
2021-10-25 11:57:23 -04:00
Justin Domingue
8eb864426f refactor monitoring (#2682) 2021-10-25 10:39:16 -04:00
Justin Domingue
af83399606 log full signed tx (#2681) 2021-10-25 09:44:07 -04:00
Crowdin Bot
1d5be31621 chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-25 13:12:59 +00:00
Justin Domingue
abe6bf500c feat: extend privacy and terms (#2623)
* initial iteration

* add logging

* added hook

* polish

* remove unused import

* add hash

* addressed pr feedback

* remove autorouter icon

* use firebase store

* style

* adjust recat ga

* log remove liquidity

* update copy

* addressed pr feedback

* addressed pr feedback

* prevent privacy content from dismissing modal

* make top-level key origin

* use hostname

* restore trm
2021-10-25 08:41:55 -04:00
Crowdin Bot
36cfe627f1 chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-23 10:06:44 +00:00
Crowdin Bot
aef5d0513a chore(i18n): synchronize translations from crowdin [skip ci] 2021-10-23 09:06:47 +00:00
Ian Lapham
5e09a0ced7 fix: update token list (#2671)
* update token list

* Fix code style issues with ESLint

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
2021-10-22 16:18:37 -04:00
Ian Lapham
f768428b9d chore: update token list (#2670)
* update token list

* Fix code style issues with ESLint

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
2021-10-22 15:47:42 -04:00
Zach Pomerantz
76c9bf84cd fix: use optional operator for chainId (#2666) 2021-10-22 10:33:18 -07:00
Jordan Frankfurt
f26a3306ec fix(L2): ensure chainIds match before fetching pool data (#2652)
* ensure chainIds match before fetching pool data

* debounce both input currencies, and only look for pairs on currencies that share a chainId

* pr feedback
2021-10-22 12:14:04 -04:00
79 changed files with 3959 additions and 1481 deletions

View File

@@ -2,3 +2,4 @@ REACT_APP_INFURA_KEY="099fc58e0de9451d80b18d7c74caa7c1"
REACT_APP_PORTIS_ID="c0e2bf01-4b08-4fd5-ac7b-8e26b58cd236"
REACT_APP_FORTMATIC_KEY="pk_live_F937DF033A1666BF"
REACT_APP_GOOGLE_ANALYTICS_ID="UA-128182339-4"
REACT_APP_FIREBASE_KEY="AIzaSyBcZWwTcTJHj_R6ipZcrJkXdq05PuX0Rs0"

View File

@@ -21,8 +21,9 @@
"prettier/@typescript-eslint",
"plugin:prettier/recommended"
],
"plugins": ["simple-import-sort"],
"plugins": ["simple-import-sort", "unused-imports"],
"rules": {
"unused-imports/no-unused-imports": "error",
"simple-import-sort/imports": "error",
"simple-import-sort/exports": "error",
"@typescript-eslint/explicit-function-return-type": "off",

View File

@@ -7,3 +7,4 @@ updates:
interval: "daily"
allow:
- dependency-name: "@uniswap/token-lists"
- dependency-name: "@uniswap/default-token-list"

View File

@@ -55,24 +55,24 @@
"@types/wcag-contrast": "^3.0.0",
"@typescript-eslint/eslint-plugin": "^4.1.0",
"@typescript-eslint/parser": "^4.1.0",
"@uniswap/default-token-list": "^2.0.0",
"@uniswap/default-token-list": "^2.1.0",
"@uniswap/governance": "^1.0.2",
"@uniswap/liquidity-staker": "^1.0.2",
"@uniswap/merkle-distributor": "1.0.1",
"@uniswap/sdk-core": "^3.0.1",
"@uniswap/token-lists": "^1.0.0-beta.26",
"@uniswap/token-lists": "^1.0.0-beta.27",
"@uniswap/v2-core": "1.0.0",
"@uniswap/v2-periphery": "^1.1.0-beta.0",
"@uniswap/v2-sdk": "^3.0.0-alpha.2",
"@uniswap/v3-core": "1.0.0",
"@uniswap/v3-periphery": "^1.1.1",
"@uniswap/v3-sdk": "^3.4.1",
"@uniswap/v3-sdk": "3.6.3",
"@web3-react/core": "^6.0.9",
"@web3-react/fortmatic-connector": "^6.0.9",
"@web3-react/injected-connector": "^6.0.7",
"@web3-react/portis-connector": "^6.0.9",
"@web3-react/walletconnect-connector": "^7.0.2-alpha.0",
"@web3-react/walletlink-connector": "^6.2.3",
"@web3-react/walletlink-connector": "^6.2.8",
"ajv": "^6.12.3",
"array.prototype.flat": "^1.2.4",
"array.prototype.flatmap": "^1.2.4",
@@ -87,7 +87,9 @@
"eslint-plugin-react": "^7.19.0",
"eslint-plugin-react-hooks": "^4.0.0",
"eslint-plugin-simple-import-sort": "^7.0.0",
"eslint-plugin-unused-imports": "^2.0.0",
"ethers": "^5.4.6",
"firebase": "^9.1.3",
"graphql": "^15.5.0",
"graphql-request": "^3.4.0",
"inter-ui": "^3.13.1",

View File

@@ -17,7 +17,7 @@ export default function Identicon() {
// restrict usage of Davatar until it stops sending 3p requests
// see https://github.com/metaphor-xyz/davatar-helpers/issues/18
const supportsENS = useMemo(() => {
return ([1, 3, 4, 5] as Array<number | undefined>).includes(library?.network.chainId)
return ([1, 3, 4, 5] as Array<number | undefined>).includes(library?.network?.chainId)
}, [library])
return (

View File

@@ -1,12 +1,24 @@
// eslint-disable-next-line no-restricted-imports
import { t } from '@lingui/macro'
import { Trans } from '@lingui/macro'
import { CHAIN_INFO, L2_CHAIN_IDS, SupportedChainId } from 'constants/chains'
import { t, Trans } from '@lingui/macro'
import { PrivacyPolicyModal } from 'components/PrivacyPolicy'
import { L2_CHAIN_IDS } from 'constants/chains'
import { LOCALE_LABEL, SUPPORTED_LOCALES, SupportedLocale } from 'constants/locales'
import { useActiveLocale } from 'hooks/useActiveLocale'
import { useLocationLinkProps } from 'hooks/useLocationLinkProps'
import React, { useEffect, useRef, useState } from 'react'
import { BookOpen, Check, ChevronLeft, Code, Globe, Info, MessageCircle, Moon, PieChart, Sun } from 'react-feather'
import {
BookOpen,
Check,
ChevronLeft,
Coffee,
FileText,
Globe,
HelpCircle,
Info,
MessageCircle,
Moon,
Sun,
} from 'react-feather'
import { Link } from 'react-router-dom'
import { useDarkModeManager } from 'state/user/hooks'
import styled, { css } from 'styled-components/macro'
@@ -167,8 +179,6 @@ const ToggleMenuItem = styled.button`
}
`
const CODE_LINK = 'https://github.com/Uniswap/uniswap-interface'
function LanguageMenuItem({ locale, active, key }: { locale: SupportedLocale; active: boolean; key: string }) {
const { to, onClick } = useLocationLinkProps(locale)
@@ -202,11 +212,11 @@ export default function Menu() {
const node = useRef<HTMLDivElement>()
const open = useModalOpen(ApplicationModal.MENU)
const toggle = useToggleModal(ApplicationModal.MENU)
useOnClickOutside(node, open ? toggle : undefined)
const toggleMenu = useToggleModal(ApplicationModal.MENU)
useOnClickOutside(node, open ? toggleMenu : undefined)
const togglePrivacyPolicy = useToggleModal(ApplicationModal.PRIVACY_POLICY)
const openClaimModal = useToggleModal(ApplicationModal.ADDRESS_CLAIM)
const showUNIClaimOption = Boolean(!!account && !!chainId && !L2_CHAIN_IDS.includes(chainId))
const { infoLink } = CHAIN_INFO[chainId ? chainId : SupportedChainId.MAINNET]
const [darkMode, toggleDarkMode] = useDarkModeManager()
@@ -217,77 +227,86 @@ export default function Menu() {
}, [open])
return (
// https://github.com/DefinitelyTyped/DefinitelyTyped/issues/30451
<StyledMenu ref={node as any}>
<StyledMenuButton onClick={toggle} aria-label={t`Menu`}>
<StyledMenuIcon />
</StyledMenuButton>
<>
{/* // https://github.com/DefinitelyTyped/DefinitelyTyped/issues/30451 */}
<StyledMenu ref={node as any}>
<StyledMenuButton onClick={toggleMenu} aria-label={t`Menu`}>
<StyledMenuIcon />
</StyledMenuButton>
{open &&
(() => {
switch (menu) {
case 'lang':
return <LanguageMenu close={() => setMenu('main')} />
case 'main':
default:
return (
<MenuFlyout>
<MenuItem href="https://uniswap.org/">
<div>
<Trans>About</Trans>
</div>
<Info opacity={0.6} size={16} />
</MenuItem>
<MenuItem href="https://docs.uniswap.org/">
<div>
<Trans>Docs</Trans>
</div>
<BookOpen opacity={0.6} size={16} />
</MenuItem>
<MenuItem href={CODE_LINK}>
<div>
<Trans>Code</Trans>
</div>
<Code opacity={0.6} size={16} />
</MenuItem>
<MenuItem href="https://discord.gg/FCfyBSbCU5">
<div>
<Trans>Discord</Trans>
</div>
<MessageCircle opacity={0.6} size={16} />
</MenuItem>
<MenuItem href={infoLink}>
<div>
<Trans>Analytics</Trans>
</div>
<PieChart opacity={0.6} size={16} />
</MenuItem>
<ToggleMenuItem onClick={() => setMenu('lang')}>
<div>
<Trans>Language</Trans>
</div>
<Globe opacity={0.6} size={16} />
</ToggleMenuItem>
<ToggleMenuItem onClick={() => toggleDarkMode()}>
<div>{darkMode ? <Trans>Light Theme</Trans> : <Trans>Dark Theme</Trans>}</div>
{darkMode ? <Moon opacity={0.6} size={16} /> : <Sun opacity={0.6} size={16} />}
</ToggleMenuItem>
{showUNIClaimOption && (
<UNIbutton
onClick={openClaimModal}
padding="8px 16px"
width="100%"
$borderRadius="12px"
mt="0.5rem"
>
<Trans>Claim UNI</Trans>
</UNIbutton>
)}
</MenuFlyout>
)
}
})()}
</StyledMenu>
{open &&
(() => {
switch (menu) {
case 'lang':
return <LanguageMenu close={() => setMenu('main')} />
case 'main':
default:
return (
<MenuFlyout>
<MenuItem href="https://uniswap.org/">
<div>
<Trans>About</Trans>
</div>
<Info opacity={0.6} size={16} />
</MenuItem>
<MenuItem href="https://help.uniswap.org/">
<div>
<Trans>Help Center</Trans>
</div>
<HelpCircle opacity={0.6} size={16} />
</MenuItem>
<MenuItem href="https://uniswap.canny.io/feature-requests">
<div>
<Trans>Request Features</Trans>
</div>
<Coffee opacity={0.6} size={16} />
</MenuItem>
<MenuItem href="https://discord.gg/FCfyBSbCU5">
<div>
<Trans>Discord</Trans>
</div>
<MessageCircle opacity={0.6} size={16} />
</MenuItem>
<ToggleMenuItem onClick={() => setMenu('lang')}>
<div>
<Trans>Language</Trans>
</div>
<Globe opacity={0.6} size={16} />
</ToggleMenuItem>
<ToggleMenuItem onClick={() => toggleDarkMode()}>
<div>{darkMode ? <Trans>Light Theme</Trans> : <Trans>Dark Theme</Trans>}</div>
{darkMode ? <Moon opacity={0.6} size={16} /> : <Sun opacity={0.6} size={16} />}
</ToggleMenuItem>
<MenuItem href="https://docs.uniswap.org/">
<div>
<Trans>Docs</Trans>
</div>
<BookOpen opacity={0.6} size={16} />
</MenuItem>
<ToggleMenuItem onClick={() => togglePrivacyPolicy()}>
<div>
<Trans>Legal & Privacy</Trans>
</div>
<FileText opacity={0.6} size={16} />
</ToggleMenuItem>
{showUNIClaimOption && (
<UNIbutton
onClick={openClaimModal}
padding="8px 16px"
width="100%"
$borderRadius="12px"
mt="0.5rem"
>
<Trans>Claim UNI</Trans>
</UNIbutton>
)}
</MenuFlyout>
)
}
})()}
</StyledMenu>
<PrivacyPolicyModal />
</>
)
}

View File

@@ -0,0 +1,173 @@
import { Trans } from '@lingui/macro'
import Card, { DarkGreyCard } from 'components/Card'
import Row, { AutoRow, RowBetween } from 'components/Row'
import { useEffect, useRef } from 'react'
import { ArrowDown, Info, X } from 'react-feather'
import ReactGA from 'react-ga'
import styled from 'styled-components/macro'
import { ExternalLink, TYPE } from 'theme'
import { isMobile } from 'utils/userAgent'
import { useModalOpen, useTogglePrivacyPolicy } from '../../state/application/hooks'
import { ApplicationModal } from '../../state/application/reducer'
import { AutoColumn } from '../Column'
import Modal from '../Modal'
const Wrapper = styled.div`
max-height: 70vh;
overflow: auto;
padding: 0 1rem;
`
const StyledExternalCard = styled(Card)`
background-color: ${({ theme }) => theme.primary5};
padding: 0.5rem;
width: 100%;
:hover,
:focus,
:active {
background-color: ${({ theme }) => theme.primary4};
}
`
const HoverText = styled.div`
text-decoration: none;
color: ${({ theme }) => theme.text1};
display: flex;
align-items: center;
:hover {
cursor: pointer;
}
`
const StyledLinkOut = styled(ArrowDown)`
transform: rotate(230deg);
`
const EXTERNAL_APIS = [
{
name: 'Auto Router',
description: <Trans>The app fetches the optimal trade route from a Uniswap Labs server.</Trans>,
},
{
name: 'Infura',
description: <Trans>The app fetches on-chain data and constructs contract calls with an Infura API.</Trans>,
},
{
name: 'TRM Labs',
description: (
<Trans>
The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons.
</Trans>
),
},
{
name: 'Google Analytics',
description: <Trans>The app logs anonymized usage statistics in order to improve over time.</Trans>,
},
{
name: 'The Graph',
description: <Trans>The app fetches blockchain data from The Graphs hosted service.</Trans>,
},
]
export function PrivacyPolicyModal() {
const node = useRef<HTMLDivElement>()
const open = useModalOpen(ApplicationModal.PRIVACY_POLICY)
const toggle = useTogglePrivacyPolicy()
useEffect(() => {
if (!open) return
ReactGA.event({
category: 'Modal',
action: 'Show Legal',
})
}, [open])
return (
<Modal isOpen={open} onDismiss={() => toggle()}>
<AutoColumn gap="12px" ref={node as any}>
<RowBetween padding="1rem 1rem 0.5rem 1rem">
<TYPE.mediumHeader>
<Trans>Legal & Privacy</Trans>
</TYPE.mediumHeader>
<HoverText onClick={() => toggle()}>
<X size={24} />
</HoverText>
</RowBetween>
<PrivacyPolicy />
</AutoColumn>
</Modal>
)
}
export function PrivacyPolicy() {
return (
<Wrapper
draggable="true"
onTouchMove={(e) => {
// prevent modal gesture handler from dismissing modal when content is scrolling
if (isMobile) {
e.stopPropagation()
}
}}
>
<AutoColumn gap="16px">
<AutoColumn gap="8px" style={{ width: '100%' }}>
<StyledExternalCard>
<ExternalLink href={'https://uniswap.org/terms-of-service'}>
<RowBetween>
<AutoRow gap="4px">
<Info size={20} />
<TYPE.main fontSize={14} color={'primaryText1'}>
<Trans>Uniswap Labs&apos; Terms of Service</Trans>
</TYPE.main>
</AutoRow>
<StyledLinkOut size={20} />
</RowBetween>
</ExternalLink>
</StyledExternalCard>
<StyledExternalCard>
<ExternalLink href={'https://uniswap.org/disclaimer/'}>
<RowBetween>
<AutoRow gap="4px">
<Info size={20} />
<TYPE.main fontSize={14} color={'primaryText1'}>
<Trans>Protocol Disclaimer</Trans>
</TYPE.main>
</AutoRow>
<StyledLinkOut size={20} />
</RowBetween>
</ExternalLink>
</StyledExternalCard>
</AutoColumn>
<TYPE.main fontSize={14}>
<Trans>This app uses the following third-party APIs:</Trans>
</TYPE.main>
<AutoColumn gap="12px">
{EXTERNAL_APIS.map(({ name, description }, i) => (
<DarkGreyCard key={i}>
<AutoColumn gap="8px">
<AutoRow gap="4px">
<Info size={18} />
<TYPE.main fontSize={14} color={'text1'}>
{name}
</TYPE.main>
</AutoRow>
<TYPE.main fontSize={14}>{description}</TYPE.main>
</AutoColumn>
</DarkGreyCard>
))}
<Row justify="center" marginBottom="1rem">
<ExternalLink href="https://help.uniswap.org/en/articles/5675203-terms-of-service-faq">
<Trans>Learn more</Trans>
</ExternalLink>
</Row>
</AutoColumn>
</AutoColumn>
</Wrapper>
)
}

View File

@@ -0,0 +1,71 @@
import { Trans } from '@lingui/macro'
import { Token } from '@uniswap/sdk-core'
import { ButtonPrimary } from 'components/Button'
import { AlertCircle, ArrowLeft } from 'react-feather'
import styled from 'styled-components/macro'
import { CloseIcon, TYPE } from 'theme'
import TokenImportCard from './TokenImportCard'
const Wrapper = styled.div`
align-items: center;
display: flex;
flex-direction: column;
flex: 1 1 auto;
height: 100%;
width: 100%;
`
const Button = styled(ButtonPrimary)`
margin-top: 1em;
padding: 10px 1em;
`
const Content = styled.div`
padding: 1em;
`
const Copy = styled(TYPE.body)`
text-align: center;
margin: 0 2em 1em !important;
font-weight: 400;
font-size: 16px;
`
const Header = styled.div`
align-items: center;
display: flex;
gap: 14px;
justify-content: space-between;
padding: 20px;
width: 100%;
`
const Icon = styled(AlertCircle)`
stroke: ${({ theme }) => theme.text2};
width: 48px;
height: 48px;
`
interface BlockedTokenProps {
onBack: (() => void) | undefined
onDismiss: (() => void) | undefined
blockedTokens: Token[]
}
const BlockedToken = ({ onBack, onDismiss, blockedTokens }: BlockedTokenProps) => (
<Wrapper>
<Header>
{onBack ? <ArrowLeft style={{ cursor: 'pointer' }} onClick={onBack} /> : <div />}
<TYPE.mediumHeader>
<Trans>Token not supported</Trans>
</TYPE.mediumHeader>
{onDismiss ? <CloseIcon onClick={onDismiss} /> : <div />}
</Header>
<Icon />
<Content>
<Copy>
<Trans>This token is not supported in the Uniswap Labs app</Trans>
</Copy>
<TokenImportCard token={blockedTokens[0]} />
<Button disabled>
<Trans>Import</Trans>
</Button>
</Content>
</Wrapper>
)
export default BlockedToken

View File

@@ -66,12 +66,19 @@ export default function CurrencySearchModal({
const [importList, setImportList] = useState<TokenList | undefined>()
const [listURL, setListUrl] = useState<string | undefined>()
const showImportView = useCallback(() => setModalView(CurrencyModalView.importToken), [setModalView])
const showManageView = useCallback(() => setModalView(CurrencyModalView.manage), [setModalView])
const handleBackImport = useCallback(
() => setModalView(prevView && prevView !== CurrencyModalView.importToken ? prevView : CurrencyModalView.search),
[setModalView, prevView]
)
// change min height if not searching
const minHeight = modalView === CurrencyModalView.importToken || modalView === CurrencyModalView.importList ? 40 : 80
return (
<Modal isOpen={isOpen} onDismiss={onDismiss} maxHeight={80} minHeight={minHeight}>
{modalView === CurrencyModalView.search ? (
let content = null
switch (modalView) {
case CurrencyModalView.search:
content = (
<CurrencySearch
isOpen={isOpen}
onDismiss={onDismiss}
@@ -81,23 +88,32 @@ export default function CurrencySearchModal({
showCommonBases={showCommonBases}
showCurrencyAmount={showCurrencyAmount}
disableNonToken={disableNonToken}
showImportView={() => setModalView(CurrencyModalView.importToken)}
showImportView={showImportView}
setImportToken={setImportToken}
showManageView={() => setModalView(CurrencyModalView.manage)}
showManageView={showManageView}
/>
) : modalView === CurrencyModalView.importToken && importToken ? (
<ImportToken
tokens={[importToken]}
onDismiss={onDismiss}
list={importToken instanceof WrappedTokenInfo ? importToken.list : undefined}
onBack={() =>
setModalView(prevView && prevView !== CurrencyModalView.importToken ? prevView : CurrencyModalView.search)
}
handleCurrencySelect={handleCurrencySelect}
/>
) : modalView === CurrencyModalView.importList && importList && listURL ? (
<ImportList list={importList} listURL={listURL} onDismiss={onDismiss} setModalView={setModalView} />
) : modalView === CurrencyModalView.manage ? (
)
break
case CurrencyModalView.importToken:
if (importToken) {
content = (
<ImportToken
tokens={[importToken]}
onDismiss={onDismiss}
list={importToken instanceof WrappedTokenInfo ? importToken.list : undefined}
onBack={handleBackImport}
handleCurrencySelect={handleCurrencySelect}
/>
)
}
break
case CurrencyModalView.importList:
if (importList && listURL) {
content = <ImportList list={importList} listURL={listURL} onDismiss={onDismiss} setModalView={setModalView} />
}
break
case CurrencyModalView.manage:
content = (
<Manage
onDismiss={onDismiss}
setModalView={setModalView}
@@ -105,9 +121,12 @@ export default function CurrencySearchModal({
setImportList={setImportList}
setListUrl={setListUrl}
/>
) : (
''
)}
)
break
}
return (
<Modal isOpen={isOpen} onDismiss={onDismiss} maxHeight={80} minHeight={minHeight}>
{content}
</Modal>
)
}

View File

@@ -2,23 +2,19 @@ import { Plural, Trans } from '@lingui/macro'
import { Currency, Token } from '@uniswap/sdk-core'
import { TokenList } from '@uniswap/token-lists'
import { ButtonPrimary } from 'components/Button'
import Card from 'components/Card'
import { AutoColumn } from 'components/Column'
import CurrencyLogo from 'components/CurrencyLogo'
import ListLogo from 'components/ListLogo'
import { RowBetween, RowFixed } from 'components/Row'
import { RowBetween } from 'components/Row'
import { SectionBreak } from 'components/swap/styleds'
import { useUnsupportedTokens } from 'hooks/Tokens'
import useTheme from 'hooks/useTheme'
import { useActiveWeb3React } from 'hooks/web3'
import { transparentize } from 'polished'
import { AlertCircle, ArrowLeft } from 'react-feather'
import { useAddUserToken } from 'state/user/hooks'
import styled from 'styled-components/macro'
import { CloseIcon, TYPE } from 'theme'
import { ExternalLink } from '../../theme/components'
import { ExplorerDataType, getExplorerLink } from '../../utils/getExplorerLink'
import BlockedToken from './BlockedToken'
import { PaddedColumn } from './styleds'
import TokenImportCard from './TokenImportCard'
const Wrapper = styled.div`
position: relative;
@@ -26,21 +22,6 @@ const Wrapper = styled.div`
overflow: auto;
`
const WarningWrapper = styled(Card)<{ highWarning: boolean }>`
background-color: ${({ theme, highWarning }) =>
highWarning ? transparentize(0.8, theme.red1) : transparentize(0.8, theme.yellow2)};
width: fit-content;
`
const AddressText = styled(TYPE.blue)`
font-size: 12px;
word-break: break-all;
${({ theme }) => theme.mediaWidth.upToSmall`
font-size: 10px;
`}
`
interface ImportProps {
tokens: Token[]
list?: TokenList
@@ -49,13 +30,18 @@ interface ImportProps {
handleCurrencySelect?: (currency: Currency) => void
}
export function ImportToken({ tokens, list, onBack, onDismiss, handleCurrencySelect }: ImportProps) {
export function ImportToken(props: ImportProps) {
const { tokens, list, onBack, onDismiss, handleCurrencySelect } = props
const theme = useTheme()
const { chainId } = useActiveWeb3React()
const addToken = useAddUserToken()
const unsupportedTokens = useUnsupportedTokens()
const unsupportedSet = new Set(Object.keys(unsupportedTokens))
const intersection = new Set(tokens.filter((token) => unsupportedSet.has(token.address)))
if (intersection.size > 0) {
return <BlockedToken onBack={onBack} onDismiss={onDismiss} blockedTokens={Array.from(intersection)} />
}
return (
<Wrapper>
<PaddedColumn gap="14px" style={{ width: '100%', flex: '1 1' }}>
@@ -78,52 +64,9 @@ export function ImportToken({ tokens, list, onBack, onDismiss, handleCurrencySel
</Trans>
</TYPE.body>
</AutoColumn>
{tokens.map((token) => {
return (
<Card
backgroundColor={theme.bg2}
key={'import' + token.address}
className=".token-warning-container"
padding="2rem"
>
<AutoColumn gap="10px" justify="center">
<CurrencyLogo currency={token} size={'32px'} />
<AutoColumn gap="4px" justify="center">
<TYPE.body ml="8px" mr="8px" fontWeight={500} fontSize={20}>
{token.symbol}
</TYPE.body>
<TYPE.darkGray fontWeight={400} fontSize={14}>
{token.name}
</TYPE.darkGray>
</AutoColumn>
{chainId && (
<ExternalLink href={getExplorerLink(chainId, token.address, ExplorerDataType.ADDRESS)}>
<AddressText fontSize={12}>{token.address}</AddressText>
</ExternalLink>
)}
{list !== undefined ? (
<RowFixed>
{list.logoURI && <ListLogo logoURI={list.logoURI} size="16px" />}
<TYPE.small ml="6px" fontSize={14} color={theme.text3}>
<Trans>via {list.name} token list</Trans>
</TYPE.small>
</RowFixed>
) : (
<WarningWrapper $borderRadius="4px" padding="4px" highWarning={true}>
<RowFixed>
<AlertCircle stroke={theme.red1} size="10px" />
<TYPE.body color={theme.red1} ml="4px" fontSize="10px" fontWeight={500}>
<Trans>Unknown Source</Trans>
</TYPE.body>
</RowFixed>
</WarningWrapper>
)}
</AutoColumn>
</Card>
)
})}
{tokens.map((token) => (
<TokenImportCard token={token} list={list} key={'import' + token.address} />
))}
<ButtonPrimary
altDisabledStyle={true}
$borderRadius="20px"

View File

@@ -0,0 +1,76 @@
import { Trans } from '@lingui/macro'
import { Token } from '@uniswap/sdk-core'
import { TokenList } from '@uniswap/token-lists'
import Card from 'components/Card'
import { AutoColumn } from 'components/Column'
import CurrencyLogo from 'components/CurrencyLogo'
import ListLogo from 'components/ListLogo'
import { RowFixed } from 'components/Row'
import { useActiveWeb3React } from 'hooks/web3'
import { transparentize } from 'polished'
import { AlertCircle } from 'react-feather'
import styled, { useTheme } from 'styled-components/macro'
import { ExternalLink, TYPE } from 'theme'
import { ExplorerDataType, getExplorerLink } from 'utils/getExplorerLink'
const WarningWrapper = styled(Card)<{ highWarning: boolean }>`
background-color: ${({ theme, highWarning }) =>
highWarning ? transparentize(0.8, theme.red1) : transparentize(0.8, theme.yellow2)};
width: fit-content;
`
const AddressText = styled(TYPE.blue)`
font-size: 12px;
word-break: break-all;
${({ theme }) => theme.mediaWidth.upToSmall`
font-size: 10px;
`}
`
interface TokenImportCardProps {
list?: TokenList
token: Token
}
const TokenImportCard = ({ list, token }: TokenImportCardProps) => {
const theme = useTheme()
const { chainId } = useActiveWeb3React()
return (
<Card backgroundColor={theme.bg2} padding="2rem">
<AutoColumn gap="10px" justify="center">
<CurrencyLogo currency={token} size={'32px'} />
<AutoColumn gap="4px" justify="center">
<TYPE.body ml="8px" mr="8px" fontWeight={500} fontSize={20}>
{token.symbol}
</TYPE.body>
<TYPE.darkGray fontWeight={400} fontSize={14}>
{token.name}
</TYPE.darkGray>
</AutoColumn>
{chainId && (
<ExternalLink href={getExplorerLink(chainId, token.address, ExplorerDataType.ADDRESS)}>
<AddressText fontSize={12}>{token.address}</AddressText>
</ExternalLink>
)}
{list !== undefined ? (
<RowFixed>
{list.logoURI && <ListLogo logoURI={list.logoURI} size="16px" />}
<TYPE.small ml="6px" fontSize={14} color={theme.text3}>
<Trans>via {list.name} token list</Trans>
</TYPE.small>
</RowFixed>
) : (
<WarningWrapper $borderRadius="4px" padding="4px" highWarning={true}>
<RowFixed>
<AlertCircle stroke={theme.red1} size="10px" />
<TYPE.body color={theme.red1} ml="4px" fontSize="10px" fontWeight={500}>
<Trans>Unknown Source</Trans>
</TYPE.body>
</RowFixed>
</WarningWrapper>
)}
</AutoColumn>
</Card>
)
}
export default TokenImportCard

View File

@@ -2,9 +2,12 @@ import { Trans } from '@lingui/macro'
import { AbstractConnector } from '@web3-react/abstract-connector'
import { UnsupportedChainIdError, useWeb3React } from '@web3-react/core'
import { WalletConnectConnector } from '@web3-react/walletconnect-connector'
import { AutoRow } from 'components/Row'
import { AutoColumn } from 'components/Column'
import { PrivacyPolicy } from 'components/PrivacyPolicy'
import Row, { AutoRow, RowBetween } from 'components/Row'
import { useWalletConnectMonitoringEventCallback } from 'hooks/useMonitoringEventCallback'
import { useEffect, useState } from 'react'
import { ArrowLeft } from 'react-feather'
import { ArrowLeft, ArrowRight, Info } from 'react-feather'
import ReactGA from 'react-ga'
import styled from 'styled-components/macro'
@@ -19,7 +22,7 @@ import { ApplicationModal } from '../../state/application/reducer'
import { ExternalLink, TYPE } from '../../theme'
import { isMobile } from '../../utils/userAgent'
import AccountDetails from '../AccountDetails'
import { LightCard } from '../Card'
import Card, { LightCard } from '../Card'
import Modal from '../Modal'
import Option from './Option'
import PendingView from './PendingView'
@@ -106,11 +109,22 @@ const HoverText = styled.div`
}
`
const LinkCard = styled(Card)`
background-color: ${({ theme }) => theme.primary1};
color: ${({ theme }) => theme.white};
:hover {
cursor: pointer;
filter: brightness(0.9);
}
`
const WALLET_VIEWS = {
OPTIONS: 'options',
OPTIONS_SECONDARY: 'options_secondary',
ACCOUNT: 'account',
PENDING: 'pending',
LEGAL: 'legal',
}
export default function WalletModal({
@@ -126,6 +140,7 @@ export default function WalletModal({
const { active, account, connector, activate, error } = useWeb3React()
const [walletView, setWalletView] = useState(WALLET_VIEWS.ACCOUNT)
const previousWalletView = usePrevious(walletView)
const [pendingWallet, setPendingWallet] = useState<AbstractConnector | undefined>()
@@ -136,6 +151,8 @@ export default function WalletModal({
const previousAccount = usePrevious(account)
const logMonitoringEvent = useWalletConnectMonitoringEventCallback()
// close on connection, when logged out before
useEffect(() => {
if (account && !previousAccount && walletModalOpen) {
@@ -178,18 +195,23 @@ export default function WalletModal({
setWalletView(WALLET_VIEWS.PENDING)
// if the connector is walletconnect and the user has already tried to connect, manually reset the connector
if (connector instanceof WalletConnectConnector && connector.walletConnectProvider?.wc?.uri) {
if (connector instanceof WalletConnectConnector) {
connector.walletConnectProvider = undefined
}
connector &&
activate(connector, undefined, true).catch((error) => {
if (error instanceof UnsupportedChainIdError) {
activate(connector) // a little janky...can't use setError because the connector isn't set
} else {
setPendingError(true)
}
})
activate(connector, undefined, true)
.then(async () => {
const walletAddress = await connector.getAccount()
logMonitoringEvent({ walletAddress })
})
.catch((error) => {
if (error instanceof UnsupportedChainIdError) {
activate(connector) // a little janky...can't use setError because the connector isn't set
} else {
setPendingError(true)
}
})
}
// close wallet modal if fortmatic modal is active
@@ -307,6 +329,30 @@ export default function WalletModal({
</UpperSection>
)
}
if (walletView === WALLET_VIEWS.LEGAL) {
return (
<UpperSection>
<HeaderRow>
<HoverText
onClick={() => {
setWalletView(
(previousWalletView === WALLET_VIEWS.LEGAL ? WALLET_VIEWS.ACCOUNT : previousWalletView) ??
WALLET_VIEWS.ACCOUNT
)
}}
>
<ArrowLeft />
</HoverText>
<Row justify="center">
<TYPE.mediumHeader>
<Trans>Legal & Privacy</Trans>
</TYPE.mediumHeader>
</Row>
</HeaderRow>
<PrivacyPolicy />
</UpperSection>
)
}
if (account && walletView === WALLET_VIEWS.ACCOUNT) {
return (
<AccountDetails
@@ -337,34 +383,47 @@ export default function WalletModal({
) : (
<HeaderRow>
<HoverText>
<Trans>Connect to a wallet</Trans>
<Trans>Connect a wallet</Trans>
</HoverText>
</HeaderRow>
)}
<ContentWrapper>
<LightCard style={{ marginBottom: '16px' }}>
<AutoRow style={{ flexWrap: 'nowrap' }}>
<TYPE.black fontSize={14}>
<Trans>
By connecting a wallet, you agree to Uniswap Labs{' '}
<ExternalLink href="https://uniswap.org/terms-of-service/">Terms of Service</ExternalLink> and
acknowledge that you have read and understand the{' '}
<ExternalLink href="https://uniswap.org/disclaimer/">Uniswap protocol disclaimer</ExternalLink>.
</Trans>
</TYPE.black>
</AutoRow>
</LightCard>
{walletView === WALLET_VIEWS.PENDING ? (
<PendingView
connector={pendingWallet}
error={pendingError}
setPendingError={setPendingError}
tryActivation={tryActivation}
/>
) : (
<OptionGrid>{getOptions()}</OptionGrid>
)}
<AutoColumn gap="16px">
<LightCard>
<AutoRow style={{ flexWrap: 'nowrap' }}>
<TYPE.black fontSize={14}>
<Trans>
By connecting a wallet, you agree to Uniswap Labs{' '}
<ExternalLink href="https://uniswap.org/terms-of-service/">Terms of Service</ExternalLink> and
acknowledge that you have read and understand the Uniswap{' '}
<ExternalLink href="https://uniswap.org/disclaimer/">Protocol Disclaimer</ExternalLink>.
</Trans>
</TYPE.black>
</AutoRow>
</LightCard>
<LinkCard padding=".5rem" $borderRadius=".75rem" onClick={() => setWalletView(WALLET_VIEWS.LEGAL)}>
<RowBetween>
<AutoRow gap="4px">
<Info size={20} />
<TYPE.white fontSize={14}>
<Trans>How this app uses APIs</Trans>
</TYPE.white>
</AutoRow>
<ArrowRight size={16} />
</RowBetween>
</LinkCard>
{walletView === WALLET_VIEWS.PENDING ? (
<PendingView
connector={pendingWallet}
error={pendingError}
setPendingError={setPendingError}
tryActivation={tryActivation}
/>
) : (
<OptionGrid>{getOptions()}</OptionGrid>
)}
</AutoColumn>
</ContentWrapper>
</UpperSection>
)

View File

@@ -212,7 +212,7 @@ function Web3StatusInner() {
return (
<Web3StatusConnect id="connect-wallet" onClick={toggleWalletModal} faded={!account}>
<Text>
<Trans>Connect to a wallet</Trans>
<Trans>Connect Wallet</Trans>
</Text>
</Web3StatusConnect>
)

View File

@@ -24,7 +24,8 @@ export default function GoogleAnalyticsReporter({ location: { pathname, search }
const { chainId } = useActiveWeb3React()
useEffect(() => {
ReactGA.set({ ['Chain ID']: chainId ?? 0 })
// cd1 - custom dimension 1 - chainId
ReactGA.set({ cd1: chainId ?? 0 })
}, [chainId])
useEffect(() => {

View File

@@ -1,5 +1,5 @@
import { Trans } from '@lingui/macro'
import { Currency, Token } from '@uniswap/sdk-core'
import { Currency } from '@uniswap/sdk-core'
import { ButtonEmpty } from 'components/Button'
import Card, { OutlineCard } from 'components/Card'
import { AutoColumn } from 'components/Column'
@@ -62,7 +62,7 @@ export default function UnsupportedCurrencyFooter({
})
: []
const unsupportedTokens: { [address: string]: Token } = useUnsupportedTokens()
const unsupportedTokens = useUnsupportedTokens()
return (
<DetailsFooter show={show}>

View File

@@ -8,8 +8,10 @@ type AddressMap = { [chainId: number]: string }
export const UNI_ADDRESS: AddressMap = constructSameAddressMap('0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984')
export const MULTICALL_ADDRESS: AddressMap = {
...constructSameAddressMap('0x1F98415757620B543A52E61c46B32eB19261F984', [SupportedChainId.OPTIMISTIC_KOVAN]),
[SupportedChainId.OPTIMISM]: '0x90f872b3d8f33f305e0250db6A2761B354f7710A',
...constructSameAddressMap('0x1F98415757620B543A52E61c46B32eB19261F984', [
SupportedChainId.OPTIMISTIC_KOVAN,
SupportedChainId.OPTIMISM,
]),
[SupportedChainId.ARBITRUM_ONE]: '0xadF885960B47eA2CD9B55E6DAc6B42b7Cb2806dB',
[SupportedChainId.ARBITRUM_RINKEBY]: '0xa501c031958F579dB7676fF1CE78AD305794d579',
}

View File

@@ -142,7 +142,6 @@ export const CHAIN_INFO: ChainInfo = {
logoUrl: optimismLogoUrl,
nativeCurrency: { name: 'Optimistic ETH', symbol: 'ETH', decimals: 18 },
rpcUrls: ['https://mainnet.optimism.io'],
statusPage: 'https://optimism.io/status',
},
[SupportedChainId.OPTIMISTIC_KOVAN]: {
blockWaitMsBeforeWarning: ms`10m`,
@@ -154,7 +153,6 @@ export const CHAIN_INFO: ChainInfo = {
rpcUrls: ['https://kovan.optimism.io'],
logoUrl: optimismLogoUrl,
nativeCurrency: { name: 'Optimistic kovETH', symbol: 'kovOpETH', decimals: 18 },
statusPage: 'https://optimism.io/status',
},
}

View File

@@ -1,7 +1,6 @@
const AAVE_LIST = 'tokenlist.aave.eth'
const BA_LIST = 'https://raw.githubusercontent.com/The-Blockchain-Association/sec-notice-list/master/ba-sec-list.json'
const CMC_ALL_LIST = 'defi.cmc.eth'
const CMC_STABLECOIN = 'stablecoin.cmc.eth'
const CMC_ALL_LIST = 'https://api.coinmarketcap.com/data-api/v3/uniswap/all.json'
const COINGECKO_LIST = 'https://tokens.coingecko.com/uniswap/all.json'
const COMPOUND_LIST = 'https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json'
const GEMINI_LIST = 'https://www.gemini.com/uniswap/manifest.json'
@@ -20,15 +19,14 @@ const DEFAULT_LIST_OF_LISTS_TO_DISPLAY: string[] = [
COMPOUND_LIST,
AAVE_LIST,
CMC_ALL_LIST,
CMC_STABLECOIN,
COINGECKO_LIST,
KLEROS_LIST,
GEMINI_LIST,
WRAPPED_LIST,
SET_LIST,
ROLL_LIST,
COINGECKO_LIST,
KLEROS_LIST,
ARBITRUM_LIST,
OPTIMISM_LIST,
GEMINI_LIST,
]
export const DEFAULT_LIST_OF_LISTS: string[] = [

View File

@@ -1,2 +1,3 @@
export const UNISWAP_GRANTS_START_BLOCK = 11473815
export const BRAVO_START_BLOCK = 13059344
export const ONE_BIP_START_BLOCK = 13551293

View File

@@ -1073,6 +1073,27 @@
"name": "sLINK",
"symbol": "Synth Link",
"decimals": 18
},
{
"chainId": 1,
"address": "0x6B60eE11b73230045cF9095E6e43AE9Ea638e172",
"name": "Shatner",
"symbol": "SHAT",
"decimals": 18
},
{
"chainId": 1,
"address": "0x7277a44D1325D81Ac58893002a1B40a41bea43fe",
"name": "FAANG Index",
"symbol": "FAANG",
"decimals": 18
},
{
"chainId": 1,
"address": "0x76175599887730786bdA1545D0D7AcE8737fEBB1",
"name": "ENS DAO",
"symbol": "ENS",
"decimals": 18
}
]
}

View File

@@ -2,15 +2,14 @@ import { Currency, Token } from '@uniswap/sdk-core'
import { useMemo } from 'react'
import { ADDITIONAL_BASES, BASES_TO_CHECK_TRADES_AGAINST, CUSTOM_BASES } from '../constants/routing'
import { useActiveWeb3React } from './web3'
export function useAllCurrencyCombinations(currencyA?: Currency, currencyB?: Currency): [Token, Token][] {
const { chainId } = useActiveWeb3React()
const chainId = currencyA?.chainId
const [tokenA, tokenB] = chainId ? [currencyA?.wrapped, currencyB?.wrapped] : [undefined, undefined]
const bases: Token[] = useMemo(() => {
if (!chainId) return []
if (!chainId || chainId !== tokenB?.chainId) return []
const common = BASES_TO_CHECK_TRADES_AGAINST[chainId] ?? []
const additionalA = tokenA ? ADDITIONAL_BASES[chainId]?.[tokenA.address] ?? [] : []

View File

@@ -87,7 +87,7 @@ export function useApproveCallback(
return tokenContract
.approve(spender, useExact ? amountToApprove.quotient.toString() : MaxUint256, {
gasLimit: calculateGasMargin(chainId, estimatedGas),
gasLimit: calculateGasMargin(estimatedGas),
})
.then((response: TransactionResponse) => {
addTransaction(response, { type: TransactionType.APPROVAL, tokenAddress: token.address, spender })

View File

@@ -26,12 +26,12 @@ export function useBestV3Trade(
const routingAPIEnabled = useRoutingAPIEnabled()
const isWindowVisible = useIsWindowVisible()
const debouncedAmount = useDebounce(amountSpecified, 100)
const [debouncedAmount, debouncedOtherCurrency] = useDebounce([amountSpecified, otherCurrency], 200)
const routingAPITrade = useRoutingAPITrade(
tradeType,
routingAPIEnabled && isWindowVisible ? debouncedAmount : undefined,
otherCurrency
debouncedOtherCurrency
)
const isLoading = amountSpecified !== undefined && debouncedAmount === undefined
@@ -43,10 +43,10 @@ export function useBestV3Trade(
(tradeType === TradeType.EXACT_INPUT
? !routingAPITrade.trade.inputAmount.equalTo(amountSpecified) ||
!amountSpecified.currency.equals(routingAPITrade.trade.inputAmount.currency) ||
!otherCurrency?.equals(routingAPITrade.trade.outputAmount.currency)
!debouncedOtherCurrency?.equals(routingAPITrade.trade.outputAmount.currency)
: !routingAPITrade.trade.outputAmount.equalTo(amountSpecified) ||
!amountSpecified.currency.equals(routingAPITrade.trade.outputAmount.currency) ||
!otherCurrency?.equals(routingAPITrade.trade.inputAmount.currency))
!debouncedOtherCurrency?.equals(routingAPITrade.trade.inputAmount.currency))
const useFallback = !routingAPIEnabled || (!debouncing && routingAPITrade.state === V3TradeState.NO_ROUTE_FOUND)
@@ -54,7 +54,7 @@ export function useBestV3Trade(
const bestV3Trade = useClientSideV3Trade(
tradeType,
useFallback ? debouncedAmount : undefined,
useFallback ? otherCurrency : undefined
useFallback ? debouncedOtherCurrency : undefined
)
return {

View File

@@ -11,8 +11,6 @@ import { useV3Quoter } from './useContract'
import { useActiveWeb3React } from './web3'
const QUOTE_GAS_OVERRIDES: { [chainId: number]: number } = {
[SupportedChainId.OPTIMISM]: 6_000_000,
[SupportedChainId.OPTIMISTIC_KOVAN]: 6_000_000,
[SupportedChainId.ARBITRUM_ONE]: 25_000_000,
[SupportedChainId.ARBITRUM_RINKEBY]: 25_000_000,
}

View File

@@ -0,0 +1,99 @@
import { TransactionResponse } from '@ethersproject/providers'
import { initializeApp } from 'firebase/app'
import { getDatabase, push, ref } from 'firebase/database'
import { useCallback } from 'react'
import { TransactionInfo, TransactionType } from 'state/transactions/actions'
import { useActiveWeb3React } from './web3'
type PartialTransactionResponse = Pick<TransactionResponse, 'hash' | 'v' | 'r' | 's'>
const SUPPORTED_TRANSACTION_TYPES = [
TransactionType.ADD_LIQUIDITY_V2_POOL,
TransactionType.ADD_LIQUIDITY_V3_POOL,
TransactionType.CREATE_V3_POOL,
TransactionType.REMOVE_LIQUIDITY_V3,
TransactionType.SWAP,
]
const FIREBASE_API_KEY = process.env.REACT_APP_FIREBASE_KEY
const firebaseEnabled = typeof FIREBASE_API_KEY !== 'undefined'
if (firebaseEnabled) initializeFirebase()
function useMonitoringEventCallback() {
const { chainId } = useActiveWeb3React()
return useCallback(
async function log(
type: string,
{
transactionResponse,
walletAddress,
}: { transactionResponse: PartialTransactionResponse; walletAddress: string | undefined }
) {
if (!firebaseEnabled) return
const db = getDatabase()
if (!walletAddress) {
console.debug('Wallet address required to log monitoring events.')
return
}
try {
push(ref(db, 'trm'), {
chainId,
origin: location.origin,
timestamp: Date.now(),
tx: transactionResponse,
type,
walletAddress,
})
} catch (e) {
console.debug('Error adding document: ', e)
}
},
[chainId]
)
}
export function useTransactionMonitoringEventCallback() {
const { account } = useActiveWeb3React()
const log = useMonitoringEventCallback()
return useCallback(
(info: TransactionInfo, transactionResponse: TransactionResponse) => {
if (SUPPORTED_TRANSACTION_TYPES.includes(info.type)) {
log(TransactionType[info.type], {
transactionResponse: (({ hash, v, r, s }: PartialTransactionResponse) => ({ hash, v, r, s }))(
transactionResponse
),
walletAddress: account ?? undefined,
})
}
},
[account, log]
)
}
export function useWalletConnectMonitoringEventCallback() {
const log = useMonitoringEventCallback()
return useCallback(
(walletAddress) => {
log('WALLET_CONNECTED', { transactionResponse: { hash: '', r: '', s: '', v: -1 }, walletAddress })
},
[log]
)
}
function initializeFirebase() {
initializeApp({
apiKey: process.env.REACT_APP_FIREBASE_KEY,
authDomain: 'interface-monitoring.firebaseapp.com',
databaseURL: 'https://interface-monitoring-default-rtdb.firebaseio.com',
projectId: 'interface-monitoring',
storageBucket: 'interface-monitoring.appspot.com',
messagingSenderId: '968187720053',
appId: '1:968187720053:web:acedf72dce629d470be33c',
})
}

View File

@@ -363,9 +363,7 @@ export function useSwapCallback(
to: address,
data: calldata,
// let the wallet try if we can't estimate the gas
...('gasEstimate' in bestCallOption
? { gasLimit: calculateGasMargin(chainId, bestCallOption.gasEstimate) }
: {}),
...('gasEstimate' in bestCallOption ? { gasLimit: calculateGasMargin(bestCallOption.gasEstimate) } : {}),
...(value && !isZero(value) ? { value } : {}),
})
.then((response) => {

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: af_ZA\n"
"Language-Team: Afrikaans\n"
@@ -150,7 +150,6 @@ msgstr "Aktief"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Voeg by"
@@ -231,10 +230,6 @@ msgstr "Bedrag"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "'N Fout het voorgekom tydens die uitvoering van hierdie ruil. U moet dalk u glyverdraagsaamheid verhoog. As dit nie werk nie, kan daar 'n onversoenbaarheid wees met die teken wat u verhandel. Opmerking: fooi vir oordrag en herbasis-tokens is nie versoenbaar met Uniswap V3 nie."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analise"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Deur hierdie lys by te voeg, vertrou u implisiet dat die data korrek is. Almal kan 'n lys opstel, insluitend die skep van vals weergawes van bestaande lyste en lyste wat beweer dat hulle projekte verteenwoordig wat nie een het nie."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Deur 'n beursie aan te sluit, stem u in tot die <0> diensvoorwaardes van Uniswap Labs</0> en erken dat u die <1> vrywaring van Uniswap-protokol gelees en verstaan het</1> ."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Deur 'n beursie te koppel, stem jy in tot Uniswap Labs se <0>Diensbepalings</0> en erken dat jy die Uniswap <1>Protokol Disclaimer</1>gelees en verstaan het."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Naby"
msgid "Closed"
msgstr "Gesluit"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kode"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Versamel"
@@ -491,10 +482,6 @@ msgstr "Algemene basisse"
msgid "Confirm"
msgstr "Bevestig"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Bevestig Skep"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Bevestig die aanbod"
@@ -516,6 +503,7 @@ msgstr "Bevestig hierdie transaksie in u beursie"
msgid "Confirm transaction in wallet"
msgstr "Bevestig transaksie in beursie"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Bevestig transaksie in beursie"
msgid "Connect Wallet"
msgstr "Verbind Wallet"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Verbind 'n beursie"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Koppel aan 'n beursie"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Koppel aan 'n beursie om swembaddens te vind"
@@ -565,10 +549,6 @@ msgstr "Gekopieer"
msgid "Copy Address"
msgstr "Kopieer adres"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Skep"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Skep Poel en Verskaf"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Kry ondersteuning op Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Hulp Sentrum"
@@ -849,6 +830,10 @@ msgstr "Steek weg"
msgid "High Price Impact"
msgstr "Hoë prysimpak"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Hoe hierdie toepassing API's gebruik"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "ek verstaan"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "As u 'n teken uit hierdie lys koop, kan u dit dalk nie terug verkoop nie."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Leer meer"
msgid "Learn about providing liquidity"
msgstr "Kom meer te wete oor die voorsiening van likiditeit"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Leer meer"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Reg en privaatheid"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Ligte tema"
@@ -1344,6 +1340,10 @@ msgstr "Voorgestelde aksie"
msgid "Proposer"
msgstr "Voorsteller"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokol vrywaring"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "In die ry staan"
@@ -1414,6 +1414,10 @@ msgstr "Verwyder {0} {1} en {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Verwyder {0} {1} en{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Versoek kenmerke"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Die persentasiegeld wat u verdien."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Die ruil-invariant x * y = k is nie bevredig deur die ruil nie. Dit beteken gewoonlik dat een van die tekens wat u omruil, persoonlike gedrag by oordrag bevat."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Die toepassing haal blokkettingdata van The Graph se gasheerdiens af."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Die toepassing haal data in die ketting en bou kontrakoproepe met 'n Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Die toepassing haal die optimale handelsroete vanaf 'n Uniswap Labs-bediener."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Die toepassing teken anonieme gebruikstatistieke aan om mettertyd te verbeter."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Die toepassing versamel jou beursie-adres veilig en deel dit met TRM Labs Inc. vir risiko- en voldoeningsredes."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Die invoer-teken kan nie oorgedra word nie. Die invoer-teken kan 'n probleem hê."
@@ -1620,14 +1644,14 @@ msgstr "Daar is geen likiditeitsdata nie."
msgid "These tokens are commonly paired with other tokens."
msgstr "Hierdie tekens word gewoonlik gekoppel aan ander tekens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Hierdie toepassing gebruik die volgende derdeparty-API's:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Hierdie poel moet geïnisialiseer word voordat u likiditeit kan byvoeg. Kies 'n aanvangsprys vir die swembad om te initialiseer. Voer dan u likiditeitspryse en depositobedrag in. Gasfooie sal hoër wees as gewoonlik as gevolg van die initialiseringstransaksie."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Hierdie poel moet op {0} geïnisialiseer word voordat u likiditeit kan byvoeg. Kies 'n aanvangsprys vir die swembad om te initialiseer. Voer dan u likiditeitspryse en depositobedrag in."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Hierdie roete optimaliseer u prys deur middel van gesplete roetes, veelvuldige hop en gaskoste."
@@ -1636,6 +1660,10 @@ msgstr "Hierdie roete optimaliseer u prys deur middel van gesplete roetes, veelv
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Hierdie teken verskyn nie op die aktiewe tekenlys(te) nie. Maak seker dat dit die teken is wat u wil verhandel."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Hierdie teken word nie in die Uniswap Labs-toepassing ondersteun nie"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Hierdie instrument sal u {0} likiditeit veilig na V3 migreer. Die proses is heeltemal vertroulik danksy die"
@@ -1667,6 +1695,10 @@ msgstr "Aan (ten minste)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "{0}te begin verhandel, moet u eers u bates van L1 na L2 oorbrug. Behandel dit as 'n beta -weergawe en leer meer oor die risiko's voordat u {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token word nie ondersteun nie"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tekens"
@@ -1796,6 +1828,10 @@ msgstr "Onverwagte probleem met die skatting van die gas. Probeer asseblief weer
msgid "Uniswap Governance"
msgstr "Onttrek bestuur"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs se diensbepalings"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap beskikbaar in: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Onttrek migrasie kontrak↗"
msgid "Uniswap on {0}"
msgstr "Ontruil op {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Onbekende bron"
@@ -1989,6 +2025,10 @@ msgstr "Die stemming het geeïnding {0}"
msgid "Voting ends approximately {0}"
msgstr "Die stemming eindig ongeveer {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Stemming begin ongeveer {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Wag op bevestiging"
@@ -2235,7 +2275,7 @@ msgstr "minute"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "via {0} tekenlys"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: ar_SA\n"
"Language-Team: Arabic\n"
@@ -150,7 +150,6 @@ msgstr "نشط"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "إضافة"
@@ -231,10 +230,6 @@ msgstr "المبلغ"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "حدث خطأ أثناء محاولة تنفيذ هذا التبادل. قد تحتاج إلى زيادة تحملك للانزلاق. إذا لم يفلح ذلك ، فقد يكون هناك عدم توافق مع الرمز الذي تتداوله. ملاحظة: رسوم النقل وإعادة الرموز المميزة غير متوافقة مع Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "التحليلات"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "بإضافة هذه القائمة فإنك تثق ضمنًا بأن البيانات صحيحة. ويمكن لأي شخص أن ينشئ قائمة، بما في ذلك إنشاء صيغ مزيفة من القوائم القائمة والقوائم التي تزعم أنها تمثل مشاريع لا تملك قائمة."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "عند توصيل محفظة، فإنك توافق على <0>شروط خدمة</0> Uniswap Labs، وتقر بأنك قرأت وفهمت <1>إخلاء مسؤولية بروتوكول Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "من خلال ربط المحفظة ، فإنك توافق على شروط الخدمة</0> <0>وتقر بأنك قد قرأت وفهمت إخلاء مسؤولية بروتوكول <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "إغلاق"
msgid "Closed"
msgstr "مغلق"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "الكود"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "اجمع"
@@ -491,10 +482,6 @@ msgstr "القواعد المشتركة"
msgid "Confirm"
msgstr "تأكيد"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "تأكيد إنشاء"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "تأكيد الإمداد"
@@ -516,6 +503,7 @@ msgstr "تأكيد هذه المعاملة في محفظتك"
msgid "Confirm transaction in wallet"
msgstr "تأكيد المعاملة في المحفظة"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "تأكيد المعاملة في المحفظة"
msgid "Connect Wallet"
msgstr "توصيل المحفظة"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "توصيل محفظة"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "توصيل بالمحفظة"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "وصّل بمحفظة للعثور على المجموعات"
@@ -565,10 +549,6 @@ msgstr "تم النسخ"
msgid "Copy Address"
msgstr "نسخ العنوان"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "يخلق"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "إنشاء مجموعة وإمدادات"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "احصل على الدعم على Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "مركز المساعدة"
@@ -849,6 +830,10 @@ msgstr "يخفي"
msgid "High Price Impact"
msgstr "تأثير ارتفاع السعر"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "كيف يستخدم هذا التطبيق واجهات برمجة التطبيقات"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "أنا أفهم"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "إذا قمت بشراء الرمز المميز من هذه القائمة، قد لا تتمكن من بيعه مرة أخرى."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "يتعلم أكثر"
msgid "Learn about providing liquidity"
msgstr "تعرف على توفير السيولة"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "يتعلم أكثر"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "الشؤون القانونية والخصوصية"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "مظهر خفيف"
@@ -1344,6 +1340,10 @@ msgstr "الإجراء المقترح"
msgid "Proposer"
msgstr "المقترح"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "إخلاء مسؤولية البروتوكول"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "في قائمة الانتظار"
@@ -1414,6 +1414,10 @@ msgstr "إزالة {0} {1} و {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "إزالة {0} {1} و{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "طلب الميزات"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "النسبة التي ستكسبها في الرسوم."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "الثابت Uniswap x*y=k لم يكن راضيًا عن المبادلة. يعني هذا عادةً أن أحد الرموز التي تقوم بتبادلها يتضمن سلوكًا مخصصًا عند النقل."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "يجلب التطبيق بيانات blockchain من خدمة The Graph المستضافة."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "يجلب التطبيق البيانات على السلسلة وينشئ مكالمات تعاقدية باستخدام واجهة برمجة تطبيقات Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "يجلب التطبيق المسار التجاري الأمثل من خادم Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "يسجل التطبيق إحصاءات الاستخدام مجهولة المصدر من أجل التحسين بمرور الوقت."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "يجمع التطبيق عنوان محفظتك بأمان ويشاركه مع TRM Labs Inc. لأسباب تتعلق بالمخاطر والامتثال."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "لا يمكن نقل رمز الإدخال. قد تكون هناك مشكلة في رمز الإدخال."
@@ -1620,14 +1644,14 @@ msgstr "لا توجد بيانات سيولة."
msgid "These tokens are commonly paired with other tokens."
msgstr "هذه الرموز عادة ما تقترن مع رموز أخرى."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "يستخدم هذا التطبيق واجهات برمجة التطبيقات الخارجية التالية:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "يجب تهيئة هذا المستودع قبل أن تتمكن من إضافة السيولة. للتهيئة ، حدد سعر البداية للمجمع. ثم أدخل نطاق سعر السيولة ومبلغ الإيداع. ستكون رسوم الغاز أعلى من المعتاد بسبب معاملة التهيئة."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "يجب تهيئة هذا المستودع على {0} قبل أن تتمكن من إضافة السيولة. للتهيئة ، حدد سعر البداية للمجمع. ثم أدخل نطاق سعر السيولة ومبلغ الإيداع."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "يعمل هذا المسار على تحسين سعرك من خلال التفكير في الطرق المنقسمة والقفزات المتعددة وتكاليف الغاز."
@@ -1636,6 +1660,10 @@ msgstr "يعمل هذا المسار على تحسين سعرك من خلال ا
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "لا يظهر هذا الرمز في قائمة (قوائم) الرموز النشطة. تأكد من أن هذا هو الرمز الذي تريد تداوله."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "هذا الرمز المميز غير مدعوم في تطبيق Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "هذه الأداة سوف تنقل سيولتك {0} إلى V3. العملية غير موثوق بها تمامًا بسبب"
@@ -1667,6 +1695,10 @@ msgstr "إلى (على الأقل)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "لبدء التداول على {0}، قم أولاً بتوصيل أصولك من L1 إلى L2. يرجى التعامل مع هذا كإصدار تجريبي والتعرف على المخاطر قبل استخدام {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "رمز غير مدعوم"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "الرموز"
@@ -1796,6 +1828,10 @@ msgstr "مشكلة غير متوقعة في تقدير الغاز. حاول مر
msgid "Uniswap Governance"
msgstr "إدارة Uniswitp"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "شروط خدمة Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap متاح في: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "عقد ترحيل Uniswap ↗"
msgid "Uniswap on {0}"
msgstr "Uniswap على {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "مصدر مجهول"
@@ -1989,6 +2025,10 @@ msgstr "انتهى التصويت {0}"
msgid "Voting ends approximately {0}"
msgstr "التصويت ينتهي تقريبًا {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "يبدأ التصويت تقريبًا {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "في انتظار التأكيد"
@@ -2235,7 +2275,7 @@ msgstr "دقائق"
msgid "via {0}"
msgstr "عبر {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "عبر قائمة الرموز {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: ca_ES\n"
"Language-Team: Catalan\n"
@@ -150,7 +150,6 @@ msgstr "Actiu"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Afegeix"
@@ -231,10 +230,6 @@ msgstr "Import"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "S'ha produït un error en intentar executar aquest intercanvi. És possible que hàgiu d'augmentar la tolerància a la relliscada. Si això no funciona, és possible que hi hagi una incompatibilitat amb el testimoni que esteu negociant. Nota: els tokens de transferència i rebase no són compatibles amb Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analítica"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "En afegir aquesta llista, confieu implícitament que les dades són correctes. Qualsevol persona pot crear una llista, inclosa la creació de versions falses de llistes existents i llistes que afirmen representar projectes que no en tenen cap."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "En connectar una cartera, accepteu les Condicions del servei <0> d'Uniswap Labs</0> i reconegueu que heu llegit i entès la renúncia de responsabilitat del protocol <U> Uniswap</1> ."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "En connectar una cartera, acceptes les Condicions del servei <0></0> i reconeixes que has llegit i entén l'exempció <1>responsabilitat del protocol d'</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Tanca"
msgid "Closed"
msgstr "Tancat"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Codi"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Cobra"
@@ -491,10 +482,6 @@ msgstr "Bases comunes"
msgid "Confirm"
msgstr "Confirmeu"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Confirmeu Crea"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Confirmeu el subministrament"
@@ -516,6 +503,7 @@ msgstr "Confirmeu aquesta transacció a la vostra cartera"
msgid "Confirm transaction in wallet"
msgstr "Confirmeu la transacció a la cartera"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Confirmeu la transacció a la cartera"
msgid "Connect Wallet"
msgstr "Connect Wallet"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Connecteu una cartera"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Connecteu-vos a una cartera"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Connecteu-vos a una cartera per trobar piscines"
@@ -565,10 +549,6 @@ msgstr "Copiat"
msgid "Copy Address"
msgstr "Copia l'adreça"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Crear"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Crea grup i subministrament"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Obteniu assistència a Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centre d'ajuda"
@@ -849,6 +830,10 @@ msgstr "Amaga"
msgid "High Price Impact"
msgstr "Alt impacte en els preus"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Com aquesta aplicació utilitza les API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Entenc"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Si adquiriu un testimoni daquesta llista, és possible que no el pugueu tornar a vendre."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Aprèn més"
msgid "Learn about providing liquidity"
msgstr "Obteniu informació sobre com proporcionar liquiditat"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Aprèn més"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Legal i Privacitat"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema de la llum"
@@ -1344,6 +1340,10 @@ msgstr "Acció proposada"
msgid "Proposer"
msgstr "Proponent"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Exempció de responsabilitat del protocol"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "En cua"
@@ -1414,6 +1414,10 @@ msgstr "Eliminació de {0} {1} i {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Eliminació de {0} {1} i{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Sol·licitud de característiques"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "El% que obtindreu en honoraris."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "L'invariant Uniswap x * y = k no va quedar satisfet per l'intercanvi. Normalment, això significa que un de les fitxes que canvieu incorpora un comportament personalitzat en la transferència."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "L'aplicació obté dades de blockchain del servei allotjat de The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "L'aplicació obté dades en cadena i crea trucades de contracte amb una API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "L'aplicació obté la ruta comercial òptima des d'un servidor d'Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "L'aplicació registra estadístiques d'ús anònimes per tal de millorar amb el temps."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "L'aplicació recopila de manera segura l'adreça de la cartera i la comparteix amb TRM Labs Inc. per motius de risc i compliment."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "La fitxa dentrada no es pot transferir. Pot haver-hi un problema amb la fitxa dentrada."
@@ -1620,14 +1644,14 @@ msgstr "No hi ha dades de liquiditat."
msgid "These tokens are commonly paired with other tokens."
msgstr "Aquestes fitxes solen aparellar-se amb altres fitxes."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Aquesta aplicació utilitza les següents API de tercers:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Aquest grup sha dinicialitzar abans dafegir liquiditat. Per inicialitzar, seleccioneu un preu inicial per a la piscina. A continuació, introduïu l'interval de preus de liquiditat i l'import del dipòsit. Les comissions de gas seran superiors a l'habitual a causa de la transacció d'inicialització."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Aquest grup sha dinicialitzar a {0} abans dafegir liquiditat. Per inicialitzar, seleccioneu un preu inicial per a la piscina. A continuació, introduïu l'interval de preus de liquiditat i l'import del dipòsit."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Aquesta ruta optimitza el vostre preu tenint en compte les rutes dividides, diversos salts i els costos de gasolina."
@@ -1636,6 +1660,10 @@ msgstr "Aquesta ruta optimitza el vostre preu tenint en compte les rutes dividid
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Aquest testimoni no apareix a la llista de fitxes actives. Assegureu-vos que aquest sigui el testimoni que voleu canviar."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Aquest testimoni no és compatible amb l'aplicació Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Aquesta eina migrarà de manera segura la vostra {0} a V3. El procés és completament desconfiat gràcies a"
@@ -1667,6 +1695,10 @@ msgstr "A (com a mínim)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Per començar a cotitzar a {0}, primer creeu els vostres actius de L1 a L2. Tracteu-ho com una versió beta i apreneu sobre els riscos abans dutilitzar {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "El testimoni no és compatible"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Fitxes"
@@ -1796,6 +1828,10 @@ msgstr "Problema inesperat en estimar el gas. Siusplau torna-ho a provar."
msgid "Uniswap Governance"
msgstr "Governança Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Condicions del servei d'Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponible a: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Contracte de migració Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap a {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Font desconeguda"
@@ -1989,6 +2025,10 @@ msgstr "La votació ha finalitzat {0}"
msgid "Voting ends approximately {0}"
msgstr "La votació finalitza aproximadament {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "La votació comença aproximadament a {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Esperant la confirmació"
@@ -2235,7 +2275,7 @@ msgstr "minuts"
msgid "via {0}"
msgstr "mitjançant {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "mitjançant la llista de tokens {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: cs_CZ\n"
"Language-Team: Czech\n"
@@ -150,7 +150,6 @@ msgstr "Aktivní"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Přidat"
@@ -231,10 +230,6 @@ msgstr "Částka"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Při pokusu o provedení tohoto swapu došlo k chybě. Možná budete muset zvýšit toleranci skluzu. Pokud to nefunguje, může dojít k nekompatibilitě s tokenem, s nímž obchodujete. Poznámka: Poplatky za tokeny za převody a rebase nejsou kompatibilní s Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analýza"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Přidáním tohoto seznamu implicitně vyjadřujete důvěru v to, že data jsou správná. Seznam může vytvořit kdokoli, včetně vytváření falešných verzí existujících seznamů a seznamů, které prohlašují, že reprezentují projekty, které žádný seznam nemají."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Připojením peněženky souhlasíte s <0>Podmínkami služeb</0> společnosti Uniswap Labs a potvrzujete, že jste si přečetli <1>Odřeknutí odpovědnosti za protokol Uniswap</1> a porozuměli jste mu."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Připojením peněženky souhlasíte s <0>podmínkami služby</0> a potvrzujete, že jste si přečetli a rozumíte prohlášení o vyloučení odpovědnosti za protokol <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Zavřít"
msgid "Closed"
msgstr "Zavřeno"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kód"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Sbírat"
@@ -491,10 +482,6 @@ msgstr "Společné základny"
msgid "Confirm"
msgstr "Potvrdit"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Potvrďte vytvoření"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Potvrdit zásobu"
@@ -516,6 +503,7 @@ msgstr "Potvrďte tuto transakci ve své peněžence"
msgid "Confirm transaction in wallet"
msgstr "Potvrďte transakci v peněžence"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Potvrďte transakci v peněžence"
msgid "Connect Wallet"
msgstr "Připojit peněženku"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Připojit peněženku"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Připojit k peněžence"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Chcete-li vyhledat fondy, připojte se k peněžence"
@@ -565,10 +549,6 @@ msgstr "Zkopírováno"
msgid "Copy Address"
msgstr "Zkopírovat adresu"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Vytvořit"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Vytvořit fond a zásobu"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Získejte podporu o Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centrum nápovědy"
@@ -849,6 +830,10 @@ msgstr "Skrýt"
msgid "High Price Impact"
msgstr "Vysoký dopad na cenu"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Jak tato aplikace používá rozhraní API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Rozumím"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Jestliže zakoupíte žeton z tohoto seznamu, možná ho nebudete moci zase prodat."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Další informace"
msgid "Learn about providing liquidity"
msgstr "Zjistěte více o poskytování likvidity"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Zjistěte více"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Právní otázky a soukromí"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Lehké téma"
@@ -1344,6 +1340,10 @@ msgstr "Navrhovaná akce"
msgid "Proposer"
msgstr "Navrhovatel"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Zřeknutí se odpovědnosti za protokol"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Ve frontě"
@@ -1414,6 +1414,10 @@ msgstr "Odstraňování {0} {1} a {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Odebírání {0} {1} a{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Vyžádejte si funkce"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Procento, které získáte na poplatcích."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Konstanta Uniswap x*y=k nebyla swapem splněna. To obvykle znamená, že jeden z žetonů, které prohazujete, zahrnuje vlastní chování při přenosu."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Aplikace načítá data blockchainu z hostované služby The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Aplikace načítá data v řetězci a vytváří smluvní volání pomocí Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Aplikace načte optimální obchodní cestu ze serveru Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Aplikace zaznamenává anonymizované statistiky používání, aby se postupem času zlepšovala."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Aplikace bezpečně shromažďuje adresu vaší peněženky a sdílí ji s TRM Labs Inc. z důvodu rizika a dodržování předpisů."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Vstupní žeton nelze přenést. Možná je se vstupním žetonem nějaký problém."
@@ -1620,14 +1644,14 @@ msgstr "Neexistují žádné údaje o likviditě."
msgid "These tokens are commonly paired with other tokens."
msgstr "Tyto žetony bývají spárovány s jinými žetony."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Tato aplikace používá následující rozhraní API třetích stran:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Tento fond musí být inicializován, než budete moci přidat likviditu. Chcete-li inicializovat, vyberte počáteční cenu fondu. Poté zadejte rozsah cen likvidity a částku vkladu. Poplatky za plyn budou kvůli inicializační transakci vyšší než obvykle."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Tento fond musí být inicializován na {0} než budete moci přidat likviditu. Chcete-li inicializovat, vyberte počáteční cenu fondu. Poté zadejte rozsah cen likvidity a částku vkladu."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Tato trasa optimalizuje vaši cenu zvážením dělených tras, vícenásobného chmele a nákladů na plyn."
@@ -1636,6 +1660,10 @@ msgstr "Tato trasa optimalizuje vaši cenu zvážením dělených tras, vícená
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Tento žeton není na seznamech aktivních žetonů. Ujistěte se, že toto je ten žeton, který chcete obchodovat."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Tento token není podporován v aplikaci Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Tento nástroj bezpečně migruje vaši {0} likviditu do V3. Proces je zcela bez důvěry, a to díky"
@@ -1667,6 +1695,10 @@ msgstr "Do (alespoň)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Chcete -li začít obchodovat na {0}, nejprve přemostěte svá aktiva z L1 na L2. Berte to prosím jako beta verzi a seznamte se s riziky před použitím {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token není podporován"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Žetony"
@@ -1796,6 +1828,10 @@ msgstr "Neočekávaný problém s odhadem plynu. Prosím zkuste to znovu."
msgid "Uniswap Governance"
msgstr "Správa Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Podmínky služby Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap k dispozici za: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Migrační kontrakt Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap na {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Neznámý zdroj"
@@ -1989,6 +2025,10 @@ msgstr "Hlasování skončilo {0}"
msgid "Voting ends approximately {0}"
msgstr "Hlasování končí přibližně v {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Hlasování začíná přibližně od {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Čeká se na potvrzení"
@@ -2235,7 +2275,7 @@ msgstr "minuty"
msgid "via {0}"
msgstr "přes {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "prostřednictvím seznamu žetonů {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: da_DK\n"
"Language-Team: Danish\n"
@@ -150,7 +150,6 @@ msgstr "Aktiv"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Tilføj"
@@ -231,10 +230,6 @@ msgstr "Beløb"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Der opstod en fejl under forsøg på at udføre denne swap. Det kan være nødvendigt at øge din glidningstolerance. Hvis det ikke virker, kan der være en uforenelighed med det token, du handler. Bemærk: gebyr ved overførsel og rebase-tokens er inkompatibelt med Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analyser"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Ved at tilføje denne liste har du implicit tillid til, at dataene er korrekte. Alle kan oprette en liste, herunder skabe falske versioner af eksisterende lister og lister, der hævder at repræsentere projekter, der ikke har en."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Ved at forbinde en tegnebog accepterer du Uniswap Labs <0>Servicevilkår </0> og anerkender, at du har læst og forstået <1>Uniswap protokolansvarsfraskrivelsen</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Ved at tilslutte en tegnebog accepterer du Uniswap Labs' <0>Servicevilkår</0> og anerkender, at du har læst og forstået Uniswap <1>Protocol Disclaimer</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Luk"
msgid "Closed"
msgstr "Lukket"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kode"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Indsaml"
@@ -491,10 +482,6 @@ msgstr "Almindelige baser"
msgid "Confirm"
msgstr "Bekræft"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Bekræft Opret"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Bekræft levering"
@@ -516,6 +503,7 @@ msgstr "Bekræft denne transaktion i din tegnebog"
msgid "Confirm transaction in wallet"
msgstr "Bekræft transaktion i tegnebogen"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Bekræft transaktion i tegnebogen"
msgid "Connect Wallet"
msgstr "Forbind tegnebog"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Forbind en tegnebog"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Opret forbindelse til en tegnebog"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Opret forbindelse til en tegnebog for at finde puljer"
@@ -565,10 +549,6 @@ msgstr "Kopieret"
msgid "Copy Address"
msgstr "Kopiér adresse"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "skab"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Opret pulje og forsyning"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Få support på Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Hjælpecenter"
@@ -849,6 +830,10 @@ msgstr "Skjule"
msgid "High Price Impact"
msgstr "Høj prispåvirkning"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Hvordan denne app bruger API'er"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Jeg har forstået"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Hvis du køber et token fra denne liste, kan du muligvis ikke sælge det tilbage."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Lær mere"
msgid "Learn about providing liquidity"
msgstr "Lær om levering af likviditet"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Lær mere"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Juridisk og privatliv"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Let tema"
@@ -1344,6 +1340,10 @@ msgstr "Foreslået handling"
msgid "Proposer"
msgstr "Forslagsstiller"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokol Ansvarsfraskrivelse"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "I kø"
@@ -1414,6 +1414,10 @@ msgstr "Fjerner {0} {1} og {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Fjernelse af {0} {1} og{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Anmod om funktioner"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Den%, du tjener i gebyrer."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap-invarianten x * y = k var ikke tilfreds med byttet. Dette betyder normalt, at et af de tokens, du bytter, indeholder brugerdefineret adfærd ved overførsel."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Appen henter blockchain-data fra The Graphs hostede tjeneste."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Appen henter on-chain data og konstruerer kontraktopkald med en Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Appen henter den optimale handelsrute fra en Uniswap Labs-server."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Appen logger anonymiseret brugsstatistik for at forbedre sig over tid."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Appen indsamler sikkert din tegnebogsadresse og deler den med TRM Labs Inc. af risiko- og overholdelsesårsager."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Input-token kan ikke overføres. Der kan være et problem med input-token."
@@ -1620,14 +1644,14 @@ msgstr "Der er ingen likviditetsdata."
msgid "These tokens are commonly paired with other tokens."
msgstr "Disse tokens er almindeligt parret med andre tokens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Denne app bruger følgende tredjeparts API'er:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Denne pulje skal initialiseres, før du kan tilføje likviditet. For at initialisere skal du vælge en startpris for puljen. Indtast derefter dit likviditetsprisklasse og indbetalingsbeløb. Gasafgifter vil være højere end normalt på grund af initialiseringstransaktionen."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Denne pool skal initialiseres {0} før du kan tilføje likviditet. For at initialisere skal du vælge en startpris for puljen. Indtast derefter dit likviditetsprisklasse og indbetalingsbeløb."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Denne rute optimerer din pris ved at overveje opdelte ruter, flere humle- og gasomkostninger."
@@ -1636,6 +1660,10 @@ msgstr "Denne rute optimerer din pris ved at overveje opdelte ruter, flere humle
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Dette token vises ikke på den/de aktive tokenlister. Sørg for, at dette er det token, du vil handle."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Dette token understøttes ikke i Uniswap Labs-appen"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Dette værktøj vil sikkert overføre din {0}-likviditet til V3. Processen er helt troværdig takket være"
@@ -1667,6 +1695,10 @@ msgstr "Til (mindst)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "For at starte handel med {0}skal du først bygge dine aktiver fra L1 til L2. Behandl dette som en betaversion, og lær om risiciene, før du bruger {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token understøttes ikke"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokens"
@@ -1796,6 +1828,10 @@ msgstr "Uventet problem med estimering af gassen. Prøv igen."
msgid "Uniswap Governance"
msgstr "Uniswap Governance"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs' servicevilkår"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap tilgængelig i: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap migrationskontrakt↗"
msgid "Uniswap on {0}"
msgstr "Uniswap på {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Ukendt kilde"
@@ -1989,6 +2025,10 @@ msgstr "Afstemning sluttede {0}"
msgid "Voting ends approximately {0}"
msgstr "Afstemning slutter ca. {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Afstemningen starter cirka {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Afventer bekræftelse"
@@ -2235,7 +2275,7 @@ msgstr "minutter"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "via {0} token-liste"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: de_DE\n"
"Language-Team: German\n"
@@ -150,7 +150,6 @@ msgstr "Aktiv"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Hinzufügen"
@@ -231,10 +230,6 @@ msgstr "Betrag"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Beim Versuch, diesen Swap auszuführen, ist ein Fehler aufgetreten. Möglicherweise müssen Sie Ihre Schlupftoleranz erhöhen. Wenn dies nicht funktioniert, liegt möglicherweise eine Inkompatibilität mit dem Token vor, den Sie handeln. Hinweis: Gebühren für Transfer- und Rebase-Token sind nicht mit Uniswap V3 kompatibel."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Statistiken"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Durch das Hinzufügen dieser Liste vertrauen Sie implizit darauf, dass die Daten korrekt sind. Jeder kann eine Liste erstellen, einschließlich gefälschter Versionen bestehender Listen oder Listen die vorgeben Projekte zu repräsentieren, die keine Liste haben."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Durch das Verbinden mit einer Wallet erklären Sie sich mit den <0>Nutzungsbedingungen</0> von Uniswap Labs einverstanden und bestätigen, dass Sie den <1>Uniswap Protokoll Haftungsausschluss</1> gelesen und verstanden haben."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Durch das Verbinden einer Brieftasche stimmen Sie den <0>Nutzungsbedingungen von</0> und bestätigen, dass Sie den Haftungsausschluss für das Protokoll von <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Schließen"
msgid "Closed"
msgstr "Geschlossen"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Code"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Beziehen"
@@ -491,10 +482,6 @@ msgstr "Häufige Basistoken"
msgid "Confirm"
msgstr "Bestätigen"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Erstellen bestätigen"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Angebot bestätigen"
@@ -516,6 +503,7 @@ msgstr "Diese Transaktion in Ihrer Wallet bestätigen"
msgid "Confirm transaction in wallet"
msgstr "Transaktion in Wallet bestätigen"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Transaktion in Wallet bestätigen"
msgid "Connect Wallet"
msgstr "Wallet verbinden"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Eine Wallet verbinden"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Mit einer Wallet verbinden"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Mit einer Wallet verbinden, um Pools zu finden"
@@ -565,10 +549,6 @@ msgstr "Kopiert"
msgid "Copy Address"
msgstr "Adresse kopieren"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Hinzufügen"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Pool erstellen & versorgen"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Holen Sie sich Unterstützung bei Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Hilfezentrum"
@@ -849,6 +830,10 @@ msgstr "Ausblenden"
msgid "High Price Impact"
msgstr "Hoher Preiseinfluss"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Wie diese App APIs verwendet"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Einverstanden"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Wenn Sie Token aus dieser Liste kaufen, können Sie sie möglicherweise nicht zurückverkaufen."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Erfahren Sie mehr"
msgid "Learn about providing liquidity"
msgstr "Erfahren Sie mehr über die Bereitstellung von Liquidität"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Mehr erfahren"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Rechtliches & Datenschutz"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Helles Design"
@@ -1344,6 +1340,10 @@ msgstr "Vorgeschlagene Aktion"
msgid "Proposer"
msgstr "Antragsteller"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokoll-Haftungsausschluss"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "In Warteschlange"
@@ -1414,6 +1414,10 @@ msgstr "Entferne {0} {1} und {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Entfernen {0} {1} und{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Funktionen anfordern"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Der Prozentsatz, den Sie an Gebühren verdienen."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Die Uniswap-Invariante x*y=k wurde durch den Tausch nicht erfüllt. Dies bedeutet normalerweise, dass einer der Token, die Sie austauschen, ein benutzerdefiniertes Verhalten bei der Übertragung enthält."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Die App ruft Blockchain-Daten vom gehosteten Dienst von The Graph ab."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Die App ruft On-Chain-Daten ab und erstellt Vertragsaufrufe mit einer Infura-API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Die App ruft die optimale Handelsroute von einem Uniswap Labs-Server ab."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Die App protokolliert anonymisierte Nutzungsstatistiken, um sie im Laufe der Zeit zu verbessern."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Die App sammelt sicher Ihre Wallet-Adresse und teilt sie aus Risiko- und Compliance-Gründen mit TRM Labs Inc."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Der eingegebene Token kann nicht übertragen werden. Möglicherweise liegt ein Problem mit dem Token vor."
@@ -1620,14 +1644,14 @@ msgstr "Keine Liquiditätsdaten vorhanden."
msgid "These tokens are commonly paired with other tokens."
msgstr "Diese Token werden üblicherweise mit anderen Token gepaart."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Diese App verwendet die folgenden Drittanbieter-APIs:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Dieser Pool muss initialisiert werden, bevor Sie Liquidität hinzufügen können. Wählen Sie zum Initialisieren einen Startpreis für den Pool aus. Geben Sie dann Ihre Liquiditätspreisspanne und den Einzahlungsbetrag ein. Die Gasgebühren werden aufgrund der Initialisierungstransaktion höher als üblich sein."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Dieser Pool muss auf {0} initialisiert werden, bevor Sie Liquidität hinzufügen können. Wählen Sie zum Initialisieren einen Startpreis für den Pool aus. Geben Sie dann Ihre Liquiditätspreisspanne und den Einzahlungsbetrag ein."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Diese Route optimiert Ihren Preis, indem geteilte Routen, mehrere Hops und Benzinkosten berücksichtigt werden."
@@ -1636,6 +1660,10 @@ msgstr "Diese Route optimiert Ihren Preis, indem geteilte Routen, mehrere Hops u
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Dieser Token erscheint nicht in der/den aktiven Token-Liste(n). Stellen Sie sicher, dass dies der Token ist, den Sie handeln möchten."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Dieses Token wird in der Uniswap Labs-App nicht unterstützt"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Dieses Tool wird Ihre {0}-Liquidität sicher auf V3 migrieren. Der Prozess ist dank des"
@@ -1667,6 +1695,10 @@ msgstr "Nach (mindestens)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Um mit dem Handel bei {0}zu beginnen, überbrücken Sie zuerst Ihr Vermögen von L1 zu L2. Bitte behandeln Sie dies als Beta-Release und informieren Sie sich über die Risiken, bevor Sie {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token nicht unterstützt"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Token"
@@ -1796,6 +1828,10 @@ msgstr "Unerwartetes Problem bei der Schätzung des Gases. Bitte versuche es ern
msgid "Uniswap Governance"
msgstr "Uniswap Governance"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Nutzungsbedingungen von Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap verfügbar in: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap Migrations-contract↗"
msgid "Uniswap on {0}"
msgstr "Uniswap auf {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Unbekannte Quelle"
@@ -1989,6 +2025,10 @@ msgstr "Abstimmung beendet {0}"
msgid "Voting ends approximately {0}"
msgstr "Die Abstimmung endet ungefähr {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Die Abstimmung beginnt ungefähr {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Warte auf Bestätigung"
@@ -2235,7 +2275,7 @@ msgstr "Minuten"
msgid "via {0}"
msgstr "über {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "über {0} Token-Liste"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: el_GR\n"
"Language-Team: Greek\n"
@@ -150,7 +150,6 @@ msgstr "Ενεργός"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Προσθήκη"
@@ -231,10 +230,6 @@ msgstr "Ποσό"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Παρουσιάστηκε σφάλμα κατά την προσπάθεια εκτέλεσης αυτής της ανταλλαγής. Ίσως χρειαστεί να αυξήσετε την ανοχή ολίσθησης. Εάν αυτό δεν λειτουργεί, μπορεί να υπάρχει ασυμβατότητα με το διακριτικό που διαπραγματεύεστε. Σημείωση: τα τέλη μεταφοράς και επαναφοράς δεν είναι συμβατά με το Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Αναλύσεις"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Προσθέτοντας αυτή τη λίστα, εμπιστεύεστε έμμεσα ότι τα δεδομένα είναι σωστά. Οποιοσδήποτε μπορεί να δημιουργήσει μια λίστα, συμπεριλαμβανομένης της δημιουργίας πλαστών εκδόσεων των υφιστάμενων καταλόγων και καταλόγων που ισχυρίζονται ότι αντιπροσωπεύουν έργα που δεν έχουν ένα."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Συνδέοντας ένα πορτοφόλι, συμφωνείτε με την Uniswap Labs <0>Όρους Παροχής Υπηρεσιών</0> και αναγνωρίζετε ότι έχετε διαβάσει και κατανοήσει τη <1>δήλωση αποποίηση ευθυνών του πρωτοκόλλου Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Συνδέοντας ένα πορτοφόλι, συμφωνείτε με τους Όρους Παροχής Υπηρεσιών <0></0> και αναγνωρίζετε ότι έχετε διαβάσει και κατανοήσει τη Δήλωση Αποποίησης ευθυνών Πρωτοκόλλου <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Κλείσιμο"
msgid "Closed"
msgstr "Κλειστό"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Κωδικός"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Συλλογή"
@@ -491,10 +482,6 @@ msgstr "Κοινές βάσεις"
msgid "Confirm"
msgstr "Επιβεβαίωση"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Επιβεβαίωση Δημιουργίας"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Επιβεβαίωση Παροχής"
@@ -516,6 +503,7 @@ msgstr "Επιβεβαιώστε αυτή τη συναλλαγή στο πορ
msgid "Confirm transaction in wallet"
msgstr "Επιβεβαίωση συναλλαγής στο πορτοφόλι"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Επιβεβαίωση συναλλαγής στο πορτοφόλι"
msgid "Connect Wallet"
msgstr "Σύνδεση Πορτοφολιού"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Συνδέστε ένα πορτοφόλι"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Σύνδεση σε πορτοφόλι"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Συνδεθείτε σε ένα πορτοφόλι για να βρείτε δεξαμενές"
@@ -565,10 +549,6 @@ msgstr "Αντιγράφηκε"
msgid "Copy Address"
msgstr "Αντιγραφή Διεύθυνσης"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Δημιουργώ"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Δημιουργία Ψηφοφορίας & Παροχής"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Βρείτε υποστήριξη για τη Διαφωνία"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Κέντρο βοηθείας"
@@ -849,6 +830,10 @@ msgstr "Κρύβω"
msgid "High Price Impact"
msgstr "Υψηλή Επίδραση Τιμών"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Πώς αυτή η εφαρμογή χρησιμοποιεί API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Κατανοώ"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Αν αγοράσετε μία μάρκα από αυτή τη λίστα, μπορεί να μην μπορείτε να την πουλήσετε πίσω."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Μάθε περισσότερα"
msgid "Learn about providing liquidity"
msgstr "Μάθετε σχετικά με την παροχή ρευστότητας"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Μάθε περισσότερα"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Νομική και Απόρρητο"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Ελαφρύ θέμα"
@@ -1344,6 +1340,10 @@ msgstr "Προτεινόμενη δράση"
msgid "Proposer"
msgstr "Άτομο που κάνει προτάσεις"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Αποποίηση ευθυνών πρωτοκόλλου"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Σε ουρά"
@@ -1414,6 +1414,10 @@ msgstr "Αφαίρεση των {0} {1} και {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Αφαίρεση {0} {1} και{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Χαρακτηριστικά αιτήματος"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Το% που θα κερδίσετε σε προμήθειες."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Το αμετάβλητο Uniswap x * y = k δεν ικανοποιήθηκε από την ανταλλαγή. Αυτό συνήθως σημαίνει ότι μία από τις μάρκες που ανταλλάσσετε περιλαμβάνει προσαρμοσμένη συμπεριφορά κατά τη μεταφορά."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Η εφαρμογή ανακτά δεδομένα blockchain από την φιλοξενούμενη υπηρεσία του The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Η εφαρμογή ανακτά δεδομένα στην αλυσίδα και δημιουργεί κλήσεις συμβολαίου με ένα Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Η εφαρμογή ανακτά τη βέλτιστη εμπορική διαδρομή από έναν διακομιστή Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Η εφαρμογή καταγράφει ανώνυμα στατιστικά στοιχεία χρήσης για να βελτιώνεται με την πάροδο του χρόνου."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Η εφαρμογή συλλέγει με ασφάλεια τη διεύθυνση του πορτοφολιού σας και τη μοιράζεται με την TRM Labs Inc. για λόγους κινδύνου και συμμόρφωσης."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Δεν είναι δυνατή η μεταφορά της μάρκας εισαγωγής. Ενδέχεται να υπάρχει πρόβλημα με τη μάρκα εισαγωγής."
@@ -1620,14 +1644,14 @@ msgstr "Δεν υπάρχουν δεδομένα ρευστότητας."
msgid "These tokens are commonly paired with other tokens."
msgstr "Αυτές οι μάρκες δεν συνδυάζονται συνήθως με αλλά μάρκες."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Αυτή η εφαρμογή χρησιμοποιεί τα ακόλουθα API τρίτων:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Αυτή η ομάδα πρέπει να προετοιμαστεί για να μπορέσετε να προσθέσετε ρευστότητα. Για να ξεκινήσετε, επιλέξτε μια τιμή εκκίνησης για την ομάδα. Στη συνέχεια, εισαγάγετε το εύρος τιμών ρευστότητας και το ποσό κατάθεσης. Τα τέλη φυσικού αερίου θα είναι υψηλότερα από το συνηθισμένο λόγω της αρχικής συναλλαγής."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Αυτή η ομάδα πρέπει να αρχικοποιηθεί στις {0} για να μπορέσετε να προσθέσετε ρευστότητα. Για να ξεκινήσετε, επιλέξτε μια τιμή εκκίνησης για την ομάδα. Στη συνέχεια, εισαγάγετε το εύρος τιμών ρευστότητας και το ποσό κατάθεσης."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Αυτή η διαδρομή βελτιστοποιεί την τιμή σας λαμβάνοντας υπόψη τις χωρισμένες διαδρομές, το πολλαπλό λυκίσκο και το κόστος αερίου."
@@ -1636,6 +1660,10 @@ msgstr "Αυτή η διαδρομή βελτιστοποιεί την τιμή
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Αυτή η μάρκα δεν εμφανίζεται στην(ις) ενεργή (ές) λίστα(ες). Βεβαιωθείτε ότι αυτή είναι η μάρκα που θέλετε να διαπραγματευτείτε."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Αυτό το διακριτικό δεν υποστηρίζεται στην εφαρμογή Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Αυτό το εργαλείο θα μεταφέρει με ασφάλεια τη ρευστότητα {0} σας στο V3. Η διαδικασία αυτή διακρίνεται από έλλειψη εμπιστοσύνης μεταξύ των μερών χάρη στο"
@@ -1667,6 +1695,10 @@ msgstr "Έως (από το ελάχιστο)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Για να ξεκινήσετε τις συναλλαγές με {0}, γεφυρώστε πρώτα τα περιουσιακά σας στοιχεία από το L1 στο L2. Αντιμετωπίστε το ως έκδοση beta και μάθετε για τους κινδύνους πριν χρησιμοποιήσετε το {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Το διακριτικό δεν υποστηρίζεται"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Μάρκες"
@@ -1796,6 +1828,10 @@ msgstr "Μη αναμενόμενο πρόβλημα με την εκτίμησ
msgid "Uniswap Governance"
msgstr "Uniswap Διακυβέρνηση"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Όροι Παροχής Υπηρεσιών της Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Το Uniswap διατίθεται σε: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Σύμβαση μετεγκατάστασης Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Απεμπλοκή στο {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Άγνωστη πηγή"
@@ -1989,6 +2025,10 @@ msgstr "Η ψηφοφορία έληξε {0}"
msgid "Voting ends approximately {0}"
msgstr "Η ψηφοφορία λήγει περίπου {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Η ψηφοφορία ξεκινά περίπου {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Αναμονή Επιβεβαίωσης"
@@ -2235,7 +2275,7 @@ msgstr "λεπτά"
msgid "via {0}"
msgstr "μέσω {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "μέσω {0} λίστας μάρκας"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: es_ES\n"
"Language-Team: Spanish\n"
@@ -150,7 +150,6 @@ msgstr "Activo"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Añadir"
@@ -231,10 +230,6 @@ msgstr "Cantidad"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Se produjo un error al intentar ejecutar este intercambio. Es posible que deba aumentar su tolerancia al deslizamiento. Si eso no funciona, puede haber una incompatibilidad con el token que está negociando. Nota: la tarifa de transferencia y los tokens de rebase son incompatibles con Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Estadísticas"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Al añadir esta lista está confiando implícitamente en que los datos son correctos. Cualquiera puede crear una lista; incluso se pueden crear versiones falsas de listas existentes y listas que afirman representar proyectos que no tienen una."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Al conectar una cartera, usted acepta los <0>Términos de servicio</0> de Uniswap Labs y reconoce que ha leído y comprendido la <1>Exención de responsabilidad del protocolo Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Al conectar una billetera, acepta los <0>Términos de servicio</0> Uniswap Labs y reconoce que ha leído y comprendido el Descargo <1>responsabilidad del protocolo</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Cerrar"
msgid "Closed"
msgstr "Cerrado"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Código"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Recoger"
@@ -491,10 +482,6 @@ msgstr "Bases comunes"
msgid "Confirm"
msgstr "Confirmar"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Confirmar Crear"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Confirmar suministro"
@@ -516,6 +503,7 @@ msgstr "Confirmar esta transacción en su cartera"
msgid "Confirm transaction in wallet"
msgstr "Confirmar transacción en billetera"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Confirmar transacción en billetera"
msgid "Connect Wallet"
msgstr "Conectar cartera"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Conectar una cartera"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Conectar a una cartera"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Conectarse a una cartera para encontrar fondos comunes"
@@ -565,10 +549,6 @@ msgstr "Copiado"
msgid "Copy Address"
msgstr "Copiar dirección"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Crear"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Limpiar fondo común y suministro"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Obtenga apoyo en Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centro de ayuda"
@@ -849,6 +830,10 @@ msgstr "Esconder"
msgid "High Price Impact"
msgstr "Impacto de precio alto"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Cómo esta aplicación usa las API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Entiendo"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Si compra una ficha de esta lista, es posible que no pueda venderla de nuevo."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Aprende más"
msgid "Learn about providing liquidity"
msgstr "Más información sobre cómo proporcionar liquidez"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Aprende más"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Legal y Privacidad"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema de luz"
@@ -1344,6 +1340,10 @@ msgstr "Acción propuesta"
msgid "Proposer"
msgstr "Proponente"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Descargo de responsabilidad del protocolo"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Puesto en cola"
@@ -1414,6 +1414,10 @@ msgstr "Eliminando {0} {1} y {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Eliminando {0} {1} y{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Solicitar características"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "El% que ganarás en comisiones."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "El invariante Uniswap x*y=k no estaba satisfecho con el intercambio. Esto generalmente significa que uno de los tokens que está intercambiando incorpora un comportamiento personalizado en la transferencia."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "La aplicación obtiene datos de blockchain del servicio alojado de The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "La aplicación obtiene datos en cadena y construye llamadas de contrato con una API de Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "La aplicación obtiene la ruta comercial óptima de un servidor de Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "La aplicación registra estadísticas de uso anónimas para mejorar con el tiempo."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "La aplicación recopila de forma segura la dirección de su billetera y la comparte con TRM Labs Inc. por razones de riesgo y cumplimiento."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "El token de entrada no se puede transferir. Puede haber un problema con el token de entrada."
@@ -1620,14 +1644,14 @@ msgstr "No hay datos de liquidez."
msgid "These tokens are commonly paired with other tokens."
msgstr "Estos tokens son comúnmente emparejados con otros tokens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Esta aplicación utiliza las siguientes API de terceros:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Este grupo debe inicializarse antes de poder agregar liquidez. Para inicializar, seleccione un precio inicial para el grupo. Luego, ingrese su rango de precio de liquidez y el monto del depósito. Las tarifas del gas serán más altas de lo habitual debido a la transacción de inicialización."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Este grupo debe inicializarse en {0} antes de que pueda agregar liquidez. Para inicializar, seleccione un precio inicial para el grupo. Luego, ingrese su rango de precio de liquidez y el monto del depósito."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Esta ruta optimiza su precio considerando rutas divididas, múltiples saltos y costos de gasolina."
@@ -1636,6 +1660,10 @@ msgstr "Esta ruta optimiza su precio considerando rutas divididas, múltiples sa
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Este token no aparece en las listas de tokens activos. Asegúrese de que este sea el token que desea intercambiar."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Este token no es compatible con la aplicación Uniswap Labs."
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Esta herramienta migrará su liquidez {0} a V3. El proceso es totalmente infalible gracias a la"
@@ -1667,6 +1695,10 @@ msgstr "A (al menos)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Para comenzar a operar en {0}, primero establezca un puente entre sus activos de L1 a L2. Trate esto como una versión beta y conozca los riesgos antes de usar {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token no admitido"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokens"
@@ -1796,6 +1828,10 @@ msgstr "Problema inesperado con la estimación del gas. Inténtalo de nuevo."
msgid "Uniswap Governance"
msgstr "Gestión Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Condiciones de servicio de Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponible en: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Contrato de migración Uniswap"
msgid "Uniswap on {0}"
msgstr "Uniswap en {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Fuente desconocida"
@@ -1989,6 +2025,10 @@ msgstr "Voto finalizado {0}"
msgid "Voting ends approximately {0}"
msgstr "La votación termina aproximadamente {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "La votación comienza aproximadamente {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Esperando por confirmación"
@@ -2235,7 +2275,7 @@ msgstr "minutos"
msgid "via {0}"
msgstr "vía {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "a través de la lista de fichas {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: fi_FI\n"
"Language-Team: Finnish\n"
@@ -150,7 +150,6 @@ msgstr "Aktiivinen"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Lisää"
@@ -231,10 +230,6 @@ msgstr "Määrä"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Tapahtui virhe yritettäessä suorittaa tämä vaihto. Saatat joutua lisäämään luistonsietokykyäsi. Jos se ei toimi, kaupankäynnin kohteena olevan tunnuksen kanssa saattaa olla ristiriita. Huomautus: siirto- ja uudelleentase-tunnusten maksu ei ole yhteensopiva Uniswap V3: n kanssa."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analytiikka"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Lisäämällä tämän luettelon luotat ehdottomasti siihen, että tiedot ovat oikein. Kuka tahansa voi luoda luettelon ja luoda myös väärennettyjä versioita olemassa olevista luetteloista ja luetteloista, jotka väittävät edustavansa hankkeita, joilla ei sellaista ole."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Yhdistämällä lompakon hyväksyt Uniswap Labsin <0>käyttöehdot</0> ja vahvistat, että olet lukenut ja ymmärtänyt <1>Uniswap-protokollan vastuuvapauslausekkeen</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Yhdistämällä lompakon hyväksyt Uniswap Labsin <0>-palveluehdot</0> ja vahvistat lukeneesi ja ymmärtäväsi Uniswap <1>-protokollan vastuuvapauslausekkeen</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Sulje"
msgid "Closed"
msgstr "Suljettu"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Koodi"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Kerää"
@@ -491,10 +482,6 @@ msgstr "Yleiset baset"
msgid "Confirm"
msgstr "Vahvista"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Vahvista Luo"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Vahvista tarjonta"
@@ -516,6 +503,7 @@ msgstr "Vahvista lompakkosi tapahtuma"
msgid "Confirm transaction in wallet"
msgstr "Vahvista tapahtuma lompakossa"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Vahvista tapahtuma lompakossa"
msgid "Connect Wallet"
msgstr "Yhdistä lompakko"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Yhdistä lompakko"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Yhdistä lompakkoon"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Yhdistä lompakkoon löytääksesi pooleja"
@@ -565,10 +549,6 @@ msgstr "Kopioitu"
msgid "Copy Address"
msgstr "Kopioi osoite"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Luoda"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Luo pooli ja tarjonta"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Hae apua Discordista"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Ohjekeskus"
@@ -849,6 +830,10 @@ msgstr "Piilottaa"
msgid "High Price Impact"
msgstr "Korkea hintavaikutus"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Kuinka tämä sovellus käyttää sovellusliittymiä"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Ymmärrän"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Jos ostat rahakkeen tästä luettelosta, et ehkä pysty myymään sitä takaisin."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Lue lisää"
msgid "Learn about providing liquidity"
msgstr "Lisätietoja likviditeetin tarjoamisesta"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Lue lisää"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Laki ja yksityisyys"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Kevyt teema"
@@ -1344,6 +1340,10 @@ msgstr "Ehdotettu toimi"
msgid "Proposer"
msgstr "Ehdottaja"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokollan vastuuvapauslauseke"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Jonossa"
@@ -1414,6 +1414,10 @@ msgstr "Poistetaan {0} {1} ja {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Irrottaminen {0} {1} ja{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Pyydä ominaisuuksia"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% Ansaitset palkkioita."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Vaihto ei tyydyttänyt Uniswap-invarianttia x*y=k. Tämä tarkoittaa yleensä sitä, että yksi vaihtamistasi rahakkeista käyttäytyy mukautetusti siirron yhteydessä."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Sovellus hakee lohkoketjutiedot The Graphin isännöidyltä palvelulta."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Sovellus hakee ketjun tietoja ja muodostaa sopimuskutsuja Infura API:lla."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Sovellus hakee optimaalisen kauppareitin Uniswap Labs -palvelimelta."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Sovellus kirjaa anonymisoituja käyttötilastoja parantaakseen ajan myötä."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Sovellus kerää turvallisesti lompakkosi osoitteesi ja jakaa sen TRM Labs Inc:n kanssa riskien ja vaatimustenmukaisuuden vuoksi."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Syöterahaketta ei voida siirtää. Syöterahakkeessa voi olla ongelma."
@@ -1620,14 +1644,14 @@ msgstr "Likviditeettitietoja ei ole."
msgid "These tokens are commonly paired with other tokens."
msgstr "Näitä rahakkeita liitetään usein muihin rahakkeisiin."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Tämä sovellus käyttää seuraavia kolmannen osapuolen sovellusliittymiä:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Tämä pooli on alustettava, ennen kuin voit lisätä likviditeettiä. Alusta valitsemalla altaan aloitushinta. Syötä sitten likviditeetin hintaluokka ja talletussumma. Kaasumaksut ovat tavallista korkeampia alustustapahtuman takia."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Tämä pooli on alustettava arvoon {0} ennen kuin voit lisätä likviditeettiä. Alusta valitsemalla altaan aloitushinta. Syötä sitten likviditeetin hintaluokka ja talletussumma."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Tämä reitti optimoi hintasi ottamalla huomioon jaetut reitit, useita hyppyjä ja kaasukustannuksia."
@@ -1636,6 +1660,10 @@ msgstr "Tämä reitti optimoi hintasi ottamalla huomioon jaetut reitit, useita h
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Tätä rahaketta ei näy aktiivisissa rahakeluetteloissa. Varmista, että tämä on rahake, jonka haluat vaihtaa."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Uniswap Labs -sovellus ei tue tätä tunnusta"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Tämä työkalu siirtää {0} likviditeettisi turvallisesti V3:lle. Prosessi on täysin luotettava kiitos"
@@ -1667,6 +1695,10 @@ msgstr "Mihin (ainakin)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Jos haluat aloittaa kaupankäynnin {0}, yhdistä ensin omaisuutesi L1: stä L2: een. Käsittele tätä beetaversiona ja tutustu riskeihin ennen käyttöä {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Tunnusta ei tueta"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Rahakkeet"
@@ -1796,6 +1828,10 @@ msgstr "Odottamaton ongelma kaasun arvioinnissa. Yritä uudelleen."
msgid "Uniswap Governance"
msgstr "Uniswapin hallinto"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labsin käyttöehdot"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap käytettävissä: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswapin siirtosopimus ↗"
msgid "Uniswap on {0}"
msgstr "Peruuta {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Tuntematon lähde"
@@ -1989,6 +2025,10 @@ msgstr "Äänestys päättynyt {0}"
msgid "Voting ends approximately {0}"
msgstr "Äänestys päättyy noin {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Äänestys alkaa noin {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Odotetaan vahvistusta"
@@ -2235,7 +2275,7 @@ msgstr "minuuttia"
msgid "via {0}"
msgstr "kohteen {0} kautta"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "rahakeluettelon {0} kautta"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: fr_FR\n"
"Language-Team: French\n"
@@ -150,7 +150,6 @@ msgstr "Actif"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Ajouter"
@@ -231,10 +230,6 @@ msgstr "Montant"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Une erreur s'est produite lors de la tentative d'exécution de cet échange. Vous devrez peut-être augmenter votre tolérance au slippage. Si cela ne fonctionne pas, il peut y avoir une incompatibilité avec le token que vous échangez. Remarque : les frais sur les token de transfert et de rebase sont incompatibles avec Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Métriques"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "En ajoutant cette liste, vous avez implicitement confiance dans le fait que les données sont correctes. N'importe qui peut créer une liste, y compris la création de fausses versions de listes et de listes existantes qui prétendent représenter des projets qui n'en ont pas."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "En vous connectant à un portefeuille, vous acceptez les <0>conditions de service</0> dUniswap et reconnaissez que vous avez lu et compris lexclusion de responsabilité du <1>protocole Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "En connectant un portefeuille, vous acceptez les <0>Conditions d'utilisation d'</0> et reconnaissez avoir lu et compris la clause de non-responsabilité du protocole <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Fermer"
msgid "Closed"
msgstr "Fermé"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Code"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Collecter"
@@ -491,10 +482,6 @@ msgstr "Bases communes"
msgid "Confirm"
msgstr "Valider"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Confirmer la création"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Valider la fourniture"
@@ -516,6 +503,7 @@ msgstr "Validez cette transaction dans votre portefeuille"
msgid "Confirm transaction in wallet"
msgstr "Confirmer la transaction dans le portefeuille"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Confirmer la transaction dans le portefeuille"
msgid "Connect Wallet"
msgstr "Connecter le portefeuille"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Connecter un portefeuille"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Se connecter à un portefeuille"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Connectez-vous à un portefeuille pour trouver des pools"
@@ -565,10 +549,6 @@ msgstr "Copié"
msgid "Copy Address"
msgstr "Copier l'adresse"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Créer"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Créer un Pool & Approvisionner"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Obtenez de l'aide sur Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centre d'aide"
@@ -849,6 +830,10 @@ msgstr "Cacher"
msgid "High Price Impact"
msgstr "Impact sur les prix élevés"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Comment cette application utilise les API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Je comprends"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Si vous achetez un jeton de cette liste, il se peut que vous ne puissiez pas le réclamer."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Apprendre encore plus"
msgid "Learn about providing liquidity"
msgstr "En savoir plus sur la fourniture de liquidités"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "En savoir plus"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Mentions légales et confidentialité"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Thème de la lumière"
@@ -1344,6 +1340,10 @@ msgstr "Action proposée"
msgid "Proposer"
msgstr "Proposer"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Avis de non-responsabilité du protocole"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "En attente"
@@ -1414,6 +1414,10 @@ msgstr "Suppression de {0} {1} et {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Supprimer {0} {1} et{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Demander des fonctionnalités"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Le % que vous gagnerez en frais."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "L'invariant Uniswap x*y=k n'a pas été satisfait par l'échange. Cela signifie généralement que l'un des jetons que vous échangez incorpore un comportement personnalisé lors du transfert."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "L'application récupère les données de la blockchain à partir du service hébergé de The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "L'application récupère les données en chaîne et construit des appels de contrat avec une API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "L'application récupère la route commerciale optimale à partir d'un serveur Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "L'application enregistre des statistiques d'utilisation anonymisées afin de s'améliorer au fil du temps."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "L'application collecte en toute sécurité votre adresse de portefeuille et la partage avec TRM Labs Inc. pour des raisons de risque et de conformité."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Le jeton d'entrée ne peut pas être transféré. Il peut y avoir un problème avec le jeton d'entrée."
@@ -1620,14 +1644,14 @@ msgstr "Il n'y a pas de données de liquidité."
msgid "These tokens are commonly paired with other tokens."
msgstr "Ces jetons sont généralement jumelés avec d'autres jetons."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Cette application utilise les API tierces suivantes :"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Ce pool doit être initialisé avant de pouvoir ajouter des liquidités. Pour initialiser, sélectionnez un prix de départ pour le pool. Ensuite, entrez votre fourchette de prix de liquidité et le montant du dépôt. Les frais de gaz seront plus élevés que d'habitude en raison de la transaction d'initialisation."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Ce pool doit être initialisé à {0} avant de pouvoir ajouter de la liquidité. Pour initialiser, sélectionnez un prix de départ pour le pool. Ensuite, entrez votre fourchette de prix de liquidité et le montant du dépôt."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Cet itinéraire optimise votre prix en tenant compte des itinéraires fractionnés, des sauts multiples et des coûts de gaz."
@@ -1636,6 +1660,10 @@ msgstr "Cet itinéraire optimise votre prix en tenant compte des itinéraires fr
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Ce jeton n'apparaît pas sur la ou les listes de jetons actifs. Assurez-vous qu'il s'agit du jeton que vous souhaitez échanger."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Ce jeton n'est pas pris en charge dans l'application Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Cet outil va migrer en toute sécurité vos liquidités {0} vers V3. Le processus est complètement sans confiance grâce à la"
@@ -1667,6 +1695,10 @@ msgstr "Vers (au moins)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Pour commencer à trader à {0}, commencez par relier vos actifs de L1 à L2. Veuillez considérer ceci comme une version bêta et vous renseigner sur les risques avant d'utiliser {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Jeton non pris en charge"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Jetons"
@@ -1796,6 +1828,10 @@ msgstr "Problème inattendu avec l'estimation du gaz. Veuillez réessayer."
msgid "Uniswap Governance"
msgstr "Gouvernance Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Conditions d'utilisation d'Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponible en : <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Contrat de migration Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap sur {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Source inconnue"
@@ -1989,6 +2025,10 @@ msgstr "Vote terminé {0}"
msgid "Voting ends approximately {0}"
msgstr "Le vote se termine environ {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Le vote commence à environ {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "En attente de confirmation"
@@ -2235,7 +2275,7 @@ msgstr "minutes"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "via {0} liste de jetons"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: he_IL\n"
"Language-Team: Hebrew\n"
@@ -150,7 +150,6 @@ msgstr "פָּעִיל"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "הוספה"
@@ -231,10 +230,6 @@ msgstr "כמות"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "אירעה שגיאה בניסיון לבצע החלפה זו. יתכן שתצטרך להגביר את סובלנות ההחלקה שלך. אם זה לא עובד, ייתכן שיש אי התאמה לאסימון שאתה סוחר בו. הערה: עמלה על אסימון העברה וריבוס אינם תואמים ל- Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "ניתוח"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "על ידי הוספת רשימה זו אתה סומך באופן מרומז על כך שהנתונים נכונים. כל אחד יכול ליצור רשימה, כולל יצירת גרסאות מזויפות של רשימות קיימות ורשימות המתיימרות לייצג פרויקטים שאין להם."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "על ידי חיבור ארנק אתה מסכים <0>לתנאי השירות</0> של Uniswap Labs ומודה כי קראת והבנת את כתב הוויתור על פרוטוקול <1>Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "על ידי חיבור ארנק, אתה מסכים לתנאי השירות</0> <0>ומאשר שקראת והבנת את כתב ויתור פרוטוקול <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "סגור"
msgid "Closed"
msgstr "סָגוּר"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "קוד"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "לגבות"
@@ -491,10 +482,6 @@ msgstr "מכנים משותפים"
msgid "Confirm"
msgstr "לְאַשֵׁר"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "אשר יצירת"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "אשר אספקה"
@@ -516,6 +503,7 @@ msgstr "אשר את העסקה בארנק שלך"
msgid "Confirm transaction in wallet"
msgstr "אשר עסקה בארנק"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "אשר עסקה בארנק"
msgid "Connect Wallet"
msgstr "חבר ארנק"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "חבר ארנק"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "התחבר לארנק"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "התחבר לארנק כדי למצוא בריכות"
@@ -565,10 +549,6 @@ msgstr "מוּעֲתָק"
msgid "Copy Address"
msgstr "העתק כתובת"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "לִיצוֹר"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "צור בריכה ואספקה"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "קבל תמיכה בדיסקורד"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "מרכז עזרה"
@@ -849,6 +830,10 @@ msgstr "להתחבא"
msgid "High Price Impact"
msgstr "השפעה על מחיר גבוה"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "כיצד האפליקציה הזו משתמשת בממשקי API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "אני מבין"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "אם אתה רוכש אסימון מרשימה זו, ייתכן שלא תוכל למכור אותו בחזרה."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "למד עוד"
msgid "Learn about providing liquidity"
msgstr "למד אודות מתן נזילות"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "למד עוד"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "משפטי ופרטיות"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "נושא קל"
@@ -1344,6 +1340,10 @@ msgstr "הצעה לפעולה"
msgid "Proposer"
msgstr "מציע"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "כתב ויתור פרוטוקול"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "בתור"
@@ -1414,6 +1414,10 @@ msgstr "הסרת {0} {1} ו {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "הסרת {0} {1} ו-{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "בקשת תכונות"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "האחוזים שתרוויחו בעמלות."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "המשתנה של Uniswap x * y = k לא הסתפק בהחלפה. זה בדרך כלל אומר שאחד מהאסימונים שאתה מחליף משלב התנהגות מותאמת אישית בהעברה."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "האפליקציה שואבת נתוני בלוקצ'יין מהשירות המתארח של The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "האפליקציה שואבת נתונים על השרשרת ובונה שיחות חוזה עם Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "האפליקציה שואבת את נתיב הסחר האופטימלי משרת Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "האפליקציה רושם סטטיסטיקות שימוש אנונימיות על מנת להשתפר עם הזמן."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "האפליקציה אוספת בצורה מאובטחת את כתובת הארנק שלך ומשתפת אותה עם TRM Labs Inc. מסיבות סיכון ותאימות."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "לא ניתן להעביר את אסימון הקלט. יכול להיות שיש בעיה באסימון הקלט."
@@ -1620,14 +1644,14 @@ msgstr "אין נתוני נזילות."
msgid "These tokens are commonly paired with other tokens."
msgstr "אסימונים אלה משויכים בדרך כלל לאסימונים אחרים."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "אפליקציה זו משתמשת בממשקי ה-API של צד שלישי הבאים:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "יש לאתחל את המאגר הזה לפני שתוכל להוסיף נזילות. כדי לאתחל, בחר מחיר התחלתי לבריכה. לאחר מכן, הזן את טווח מחירי הנזילות ואת סכום ההפקדה. דמי הגז יהיו גבוהים מהרגיל עקב עסקת האתחול."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "יש לאתחל את המאגר הזה ב- {0} לפני שתוכל להוסיף נזילות. כדי לאתחל, בחר מחיר התחלתי לבריכה. לאחר מכן, הזן את טווח מחירי הנזילות ואת סכום ההפקדה."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "מסלול זה מייעל את המחיר שלך על ידי התחשבות במסלולים מפוצלים, כשות מרובות ועלויות גז."
@@ -1636,6 +1660,10 @@ msgstr "מסלול זה מייעל את המחיר שלך על ידי התחשב
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "אסימון זה אינו מופיע ברשימות האסימונים הפעילות. ודא שזה האסימון שאתה רוצה לסחור בו."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "אסימון זה אינו נתמך באפליקציית Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "כלי זה יעביר בבטחה את נזילות {0} שלך ל- V3. התהליך חסר אמון לחלוטין בזכות"
@@ -1667,6 +1695,10 @@ msgstr "עבור (לפחות)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "כדי להתחיל לסחור ב {0}, תחילה גשר את הנכסים שלך מ- L1 ל- L2. אנא התייחס לזה כאל גרסת בטא ולמד על הסיכונים לפני השימוש {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "אסימון אינו נתמך"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "אסימונים"
@@ -1796,6 +1828,10 @@ msgstr "בעיה בלתי צפויה בהערכת הגז. בבקשה נסה שו
msgid "Uniswap Governance"
msgstr "ממשל לא מוחלף"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "התנאים וההגבלות של Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap זמין ב: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "חוזה הגירה מביטול החלפה↗"
msgid "Uniswap on {0}"
msgstr "ביטול החלפה ב- {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "מקור לא ידוע"
@@ -1989,6 +2025,10 @@ msgstr "ההצבעה הסתיימה ב {0}"
msgid "Voting ends approximately {0}"
msgstr "ההצבעה מסתיימת בכ- {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "ההצבעה מתחילה בערך {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "מחכה לאישור"
@@ -2235,7 +2275,7 @@ msgstr "דקות"
msgid "via {0}"
msgstr "דרך {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "דרך רשימת אסימונים {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: hu_HU\n"
"Language-Team: Hungarian\n"
@@ -150,7 +150,6 @@ msgstr "Aktív"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Hozzáadás"
@@ -231,10 +230,6 @@ msgstr "Összeg"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Hiba történt a csere végrehajtása során. Lehet, hogy növelnie kell a csúszási toleranciát. Ha ez nem működik, akkor összeférhetetlenség állhat fenn az Ön által forgalmazott tokennel. Megjegyzés: az átviteli és újrabázis tokenek díja nem kompatibilis az Uniswap V3 verzióval."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analitika"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "A lista hozzáadásával hallgatólagosan megbízik az adatok helyességében. Bárki létrehozhat egy listát, beleértve a meglévő listák hamisított változatait is és olyan listákat is, amelyek azt állítják, hogy olyan projekteket képviselnek, amelyeknek nincs."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "A pénztárca csatlakoztatásával Ön elfogadja az Uniswap Labs <0>Szolgáltatási feltételeit</0> és elismeri, hogy elolvasta és megértette az <1>Uniswap protokoll lemondó nyilatkozatát</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "A pénztárca csatlakoztatásával Ön elfogadja az Uniswap Labs <0>szolgáltatási feltételeit</0> és elismeri, hogy elolvasta és megértette az Uniswap <1>Protokoll Jogi nyilatkozatát</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Bezárás"
msgid "Closed"
msgstr "Zárva"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kód"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Begyűjtés"
@@ -491,10 +482,6 @@ msgstr "Közös alapok"
msgid "Confirm"
msgstr "Megerősítés"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Erősítse meg a létrehozást"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Kínálat megerősítése"
@@ -516,6 +503,7 @@ msgstr "Tranzakció megerősítése a pénztárcájában"
msgid "Confirm transaction in wallet"
msgstr "A tranzakció megerősítése a pénztárcában"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "A tranzakció megerősítése a pénztárcában"
msgid "Connect Wallet"
msgstr "Pénztárca csatlakoztatása"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Egy pénztárca csatlakoztatása"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Csatlakozás egy pénztárcához"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Csatlakozzon egy pénztárcához a poolok megtalálásához"
@@ -565,10 +549,6 @@ msgstr "Másolva"
msgid "Copy Address"
msgstr "Cím másolása"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Teremt"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Pool és kínálat létrehozása"
@@ -839,6 +819,7 @@ msgid "Get support on Discord"
msgstr "Kérjen támogatást a Discordon"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Segítség Központ"
@@ -850,6 +831,10 @@ msgstr "Elrejt"
msgid "High Price Impact"
msgstr "Magas árhatás"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Hogyan használja ez az alkalmazás az API-kat"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -859,6 +844,7 @@ msgstr "Értem"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Ha ebből a listából vásárol tokent, nem biztos, hogy vissza tudja adni."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -961,6 +947,16 @@ msgstr "Tudj meg többet"
msgid "Learn about providing liquidity"
msgstr "Tudjon meg többet a likviditás biztosításáról"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Tudj meg többet"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Jogi és adatvédelem"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Fény téma"
@@ -1345,6 +1341,10 @@ msgstr "Javasolt cselekvés"
msgid "Proposer"
msgstr "Javaslattevő"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokoll Jogi nyilatkozat"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Sorban"
@@ -1415,6 +1415,10 @@ msgstr "{0} {1} és {2} {3} eltávolítása"
msgid "Removing {0} {1} and{2} {3}"
msgstr "{0} {1} és{2} {3}eltávolítása"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Funkciók kérése"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1581,6 +1585,26 @@ msgstr "A díjakban keresett%."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "A Uniswap invariáns x*y=k nem teljesült a swap során. Ez általában azt jelenti, hogy a cserélendő tokenek egyike egyéni viselkedést tartalmaz az átadáskor."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Az alkalmazás blokklánc-adatokat kér le a The Graph által tárolt szolgáltatásból."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Az alkalmazás lekéri a láncon belüli adatokat, és szerződéshívásokat hoz létre egy Infura API-val."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Az alkalmazás lekéri az optimális kereskedelmi útvonalat egy Uniswap Labs szerverről."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Az alkalmazás anonimizált használati statisztikákat naplóz, hogy idővel javítsa."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Az alkalmazás biztonságosan összegyűjti a pénztárca címét, és kockázati és megfelelőségi okokból megosztja a TRM Labs Inc.-vel."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Az input token nem transzferálható. Probléma lehet az input tokennel."
@@ -1621,14 +1645,14 @@ msgstr "Nincs likviditási adat."
msgid "These tokens are commonly paired with other tokens."
msgstr "Ezeket a tokeneket általában más tokenekkel párosítják."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Ez az alkalmazás a következő harmadik féltől származó API-kat használja:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Ezt a készletet inicializálni kell a likviditás növelése előtt. Az inicializáláshoz válassza ki a készlet kikiáltási árát. Ezután adja meg likviditási ártartományát és betéti összegét. Az inicializálási tranzakció miatt a gázdíjak a szokásosnál magasabbak lesznek."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "{0} on kell inicializálni, mielőtt hozzáadhatná a likviditást. Az inicializáláshoz válassza ki a készlet kikiáltási árát. Ezután adja meg likviditási ártartományát és betéti összegét."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Ez az útvonal optimalizálja az árát, figyelembe véve a megosztott útvonalakat, a több ugrást és a gázköltségeket."
@@ -1637,6 +1661,10 @@ msgstr "Ez az útvonal optimalizálja az árát, figyelembe véve a megosztott
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Ez a token nem jelenik meg az aktív tokenek listájában. Győződjön meg arról, hogy ez az a token, amelyet kereskedni szeretne."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Ezt a tokent nem támogatja az Uniswap Labs alkalmazás"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Ez az eszköz biztonságosan migrálja a {0} likviditását a V3-ba. A folyamat teljesen megbízhatatlan köszönhetően"
@@ -1668,6 +1696,10 @@ msgstr "(Legalább)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "{0}-n történő kereskedés megkezdéséhez először kösse össze eszközeit L1 -ről L2 -re. Kérjük, kezelje ezt béta kiadásként, és ismerje meg a kockázatokat, mielőtt használná {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "A token nem támogatott"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokenek"
@@ -1797,6 +1829,10 @@ msgstr "Váratlan probléma a gáz becslésével. Kérlek próbáld újra."
msgid "Uniswap Governance"
msgstr "Uniswap irányítás"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Az Uniswap Labs szolgáltatási feltételei"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Az Uniswap itt érhető el: <0>{0}</0>"
@@ -1817,7 +1853,7 @@ msgstr "Uniswap migrációs szerződés↗"
msgid "Uniswap on {0}"
msgstr "Lecserélés a {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Ismeretlen forrás"
@@ -1990,6 +2026,10 @@ msgstr "A szavazás befejeződött {0}"
msgid "Voting ends approximately {0}"
msgstr "A szavazás befejeződik körülbelül {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "A szavazás {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Visszaigazolásra vár"
@@ -2236,7 +2276,7 @@ msgstr "perc"
msgid "via {0}"
msgstr "{0}-on keresztül"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "{0} token listán keresztül"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: id_ID\n"
"Language-Team: Indonesian\n"
@@ -150,7 +150,6 @@ msgstr "Aktif"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Tambahkan"
@@ -231,10 +230,6 @@ msgstr "Jumlah"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Terjadi kesalahan saat mengeksekusi swap ini. Anda mungkin memerlukan peningkatan toleransi slip Anda. Jika tidak berhasil, kemungkinan token yang anda perdagangkan tidak cocok. Catatan: biaya transfer token rebase tidak cocok dengan Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analitik"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Dengan menambahkan daftar ini, Anda secara implisit mempercayai bahwa datanya benar. Siapa pun dapat membuat daftar, termasuk membuat versi palsu dari daftar yang sudah ada dan daftar yang mengklaim mewakili proyek yang tidak memiliki proyek apapun."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Dengan menghubungkan dompet, Anda menyetujui <0>Ketentuan Layanan</0> Uniswap Labs dan mengakui bahwa Anda telah membaca dan memahami <1>Penafian protokol Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Dengan menghubungkan dompet, Anda menyetujui Persyaratan Layanan</0> <0>dan mengakui bahwa Anda telah membaca dan memahami Penafian Protokol <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Tutup"
msgid "Closed"
msgstr "Ditutup"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kode"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Tagih"
@@ -491,10 +482,6 @@ msgstr "Basis umum"
msgid "Confirm"
msgstr "Konfirmasikan"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Konfirmasi Buat"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Konfirmasikan Pasokan"
@@ -516,6 +503,7 @@ msgstr "Konfirmasikan transaksi ini di dompet Anda"
msgid "Confirm transaction in wallet"
msgstr "Konfirmasi transaksi di dompet"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Konfirmasi transaksi di dompet"
msgid "Connect Wallet"
msgstr "Hubungkan Dompet"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Hubungkan dompet"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Hubungkan ke dompet"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Hubungkan ke dompet untuk menemukan pool"
@@ -565,10 +549,6 @@ msgstr "Disalin"
msgid "Copy Address"
msgstr "Salin Alamat"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Membuat"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Buat Pool & Pasokan"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Dapatkan dukungan di Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Pusat Bantuan"
@@ -849,6 +830,10 @@ msgstr "Menyembunyikan"
msgid "High Price Impact"
msgstr "Dampak Harga Tinggi"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Bagaimana aplikasi ini menggunakan API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Saya mengerti"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Jika Anda membeli token dari daftar ini, Anda mungkin tidak dapat menjualnya kembali."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Belajarlah lagi"
msgid "Learn about providing liquidity"
msgstr "Pelajari tentang menyediakan likuiditas"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Pelajari lebih lanjut"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Hukum & Privasi"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema Terang"
@@ -1344,6 +1340,10 @@ msgstr "Tindakan yang Diusulkan"
msgid "Proposer"
msgstr "Pengusul"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Penafian Protokol"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Mengantri"
@@ -1414,6 +1414,10 @@ msgstr "Menghapus {0} {1} dan {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Menghapus {0} {1} dan{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Fitur Permintaan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% yang akan Anda peroleh dalam bentuk biaya."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Invarian Uniswap x*y=k tidak dipenuhi oleh penukaran. Ini biasanya berarti salah satu token yang Anda tukar menyertakan perilaku khusus saat transfer."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Aplikasi ini mengambil data blockchain dari layanan yang dihosting The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Aplikasi mengambil data on-chain dan membuat panggilan kontrak dengan API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Aplikasi mengambil rute perdagangan optimal dari server Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Aplikasi ini mencatat statistik penggunaan anonim untuk meningkatkan dari waktu ke waktu."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Aplikasi ini dengan aman mengumpulkan alamat dompet Anda dan membagikannya dengan TRM Labs Inc. untuk alasan risiko dan kepatuhan."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Token input tidak dapat ditransfer. Mungkin ada masalah dengan token input."
@@ -1620,14 +1644,14 @@ msgstr "Tidak ada data likuiditas."
msgid "These tokens are commonly paired with other tokens."
msgstr "Token ini biasanya dipasangkan dengan token lain."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Aplikasi ini menggunakan API pihak ketiga berikut:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Pool ini harus diinisialisasi sebelum Anda dapat menambahkan likuiditas. Untuk menginisialisasi, pilih harga awal untuk pool. Kemudian, masukkan kisaran harga likuiditas dan jumlah deposit Anda. Biaya gas akan lebih tinggi dari biasanya karena transaksi inisialisasi."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Pool ini harus diinisialisasi pada {0} sebelum Anda dapat menambahkan likuiditas. Untuk menginisialisasi, pilih harga awal untuk kumpulan. Kemudian, masukkan kisaran harga likuiditas dan jumlah deposit Anda."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Rute ini mengoptimalkan harga Anda dengan mempertimbangkan rute terpisah, beberapa lompatan, dan biaya bahan bakar."
@@ -1636,6 +1660,10 @@ msgstr "Rute ini mengoptimalkan harga Anda dengan mempertimbangkan rute terpisah
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Token ini tidak muncul di daftar token yang aktif. Pastikan ini adalah token yang ingin Anda perdagangkan."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Token ini tidak didukung di aplikasi Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Alat ini akan memigrasikan {0} likuiditas Anda ke V3 dengan aman. Prosesnya benar-benar tidak dapat dipercaya berkat"
@@ -1667,6 +1695,10 @@ msgstr "Untuk (setidaknya)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Untuk memulai trading pada {0}, pertama-tama jembatani aset Anda dari L1 ke L2. Harap perlakukan ini sebagai rilis beta dan pelajari tentang risikonya sebelum menggunakan {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token tidak didukung"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Token"
@@ -1796,6 +1828,10 @@ msgstr "Masalah tak terduga dengan memperkirakan gas. Silakan coba lagi."
msgid "Uniswap Governance"
msgstr "Tata Kelola Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Persyaratan Layanan Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap tersedia dalam: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Kontrak migrasi Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap pada {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Sumber tidak diketahui"
@@ -1989,6 +2025,10 @@ msgstr "Voting berakhir {0}"
msgid "Voting ends approximately {0}"
msgstr "Voting berakhir kira-kira {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Pemungutan suara dimulai sekitar {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Menunggu Konfirmasi"
@@ -2235,7 +2275,7 @@ msgstr "menit"
msgid "via {0}"
msgstr "melalui {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "melalui {0} daftar token"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: it_IT\n"
"Language-Team: Italian\n"
@@ -150,7 +150,6 @@ msgstr "Attivo"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Aggiungi"
@@ -231,10 +230,6 @@ msgstr "Importo"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Si è verificato un errore durante il tentativo di eseguire questo scambio. Potrebbe essere necessario aumentare la tolleranza allo slittamento. Se ciò non funziona, potrebbe esserci un'incompatibilità con il token che stai scambiando. Nota: la commissione sui token di trasferimento e rebase non è compatibile con Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analisi"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Aggiungendo questa lista si suppone implicitamente che i dati siano corretti. Chiunque può creare una lista, tra cui la creazione di versioni false di liste esistenti ed elenchi che affermano di rappresentare progetti che non ne hanno uno."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Collegando un portafoglio, accetti i <0>Termini di servizio di Uniswap Labs</0> e riconosci di aver letto e compreso il <1>La dichiarazione di non responsabilità del protocollo Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Collegando un portafoglio, accetti <0>Termini di servizio</0> di Uniswap Labs e riconosci di aver letto e compreso l'Esonero di responsabilità del protocollo <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Chiudi"
msgid "Closed"
msgstr "Chiuso"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Codice"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Raccogli"
@@ -491,10 +482,6 @@ msgstr "Basi comuni"
msgid "Confirm"
msgstr "Conferma"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Conferma Crea"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Conferma Fornitura"
@@ -516,6 +503,7 @@ msgstr "Conferma questa transazione nel tuo portafoglio"
msgid "Confirm transaction in wallet"
msgstr "Conferma transazione nel portafoglio"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Conferma transazione nel portafoglio"
msgid "Connect Wallet"
msgstr "Connetti Portafoglio"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Collega un portafoglio"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Connettiti a un portafoglio"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Connettiti a un portafoglio per trovare dei pool"
@@ -565,10 +549,6 @@ msgstr "Copiato"
msgid "Copy Address"
msgstr "Copia Indirizzo"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Creare"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Crea Pool e Fornitura"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Ottieni supporto su Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centro assistenza"
@@ -849,6 +830,10 @@ msgstr "Nascondere"
msgid "High Price Impact"
msgstr "Impatto Ad Alto Prezzo"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "In che modo questa app utilizza le API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Capisco"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Se acquisti un token da questa lista, potresti non essere in grado di venderlo."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Per saperne di più"
msgid "Learn about providing liquidity"
msgstr "Scopri come fornire liquidità"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Scopri di più"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Legale e Privacy"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema chiaro"
@@ -1344,6 +1340,10 @@ msgstr "Azione proposta"
msgid "Proposer"
msgstr "Proponente"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Dichiarazione di non responsabilità del protocollo"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "In coda"
@@ -1414,6 +1414,10 @@ msgstr "Rimozione di {0} {1} e {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Rimozione {0} {1} e{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Funzionalità di richiesta"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "La % che guadagnerai in commissioni."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "L'invariante Uniswap x * y = k non è stata soddisfatta con lo scambio. Questo di solito significa che uno dei token che stai scambiando incorpora un comportamento personalizzato durante il trasferimento."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "L'app recupera i dati blockchain dal servizio ospitato di The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "L'app recupera i dati sulla catena e crea chiamate di contratto con un'API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "L'app recupera la rotta commerciale ottimale da un server Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "L'app registra statistiche di utilizzo anonime per migliorare nel tempo."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "L'app raccoglie in modo sicuro l'indirizzo del tuo portafoglio e lo condivide con TRM Labs Inc. per motivi di rischio e conformità."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Il token di input non può essere trasferito. Potrebbe esserci un problema con il token di input."
@@ -1620,14 +1644,14 @@ msgstr "Non ci sono dati sulla liquidità."
msgid "These tokens are commonly paired with other tokens."
msgstr "Questi gettoni sono comunemente accoppiati con altri gettoni."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Questa app utilizza le seguenti API di terze parti:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Questo pool deve essere inizializzato prima di poter aggiungere liquidità. Per inizializzare, seleziona un prezzo di partenza per il pool. Quindi, inserisci la tua fascia di prezzo della liquidità e l'importo del deposito. Le tariffe del gas saranno più alte del solito a causa della transazione di inizializzazione."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Questo pool deve essere inizializzato su {0} prima di poter aggiungere liquidità. Per inizializzare, seleziona un prezzo di partenza per il pool. Quindi, inserisci la tua fascia di prezzo della liquidità e l'importo del deposito."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Questo percorso ottimizza il tuo prezzo considerando percorsi divisi, più luppoli e costi del gas."
@@ -1636,6 +1660,10 @@ msgstr "Questo percorso ottimizza il tuo prezzo considerando percorsi divisi, pi
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Questo token non viene visualizzato negli elenchi di token attivi. Assicurati che questo sia il token che vuoi scambiare."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Questo token non è supportato nell'app Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Questo strumento eseguirà la migrazione in modo sicuro della tua liquidità {0} a V3. Il processo è completamente affidabile grazie alla"
@@ -1667,6 +1695,10 @@ msgstr "A (almeno)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Per iniziare a fare trading su {0}, per prima cosa collega le tue risorse da L1 a L2. Si prega di considerare questa versione come una versione beta e di informarsi sui rischi prima di utilizzarla {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token non supportato"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Token"
@@ -1796,6 +1828,10 @@ msgstr "Problema imprevisto con la stima del gas. Per favore riprova."
msgid "Uniswap Governance"
msgstr "Uniswap Governance"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Termini di servizio di Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponibile tra: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Contratto di migrazione Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap su {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Fonte sconosciuta"
@@ -1989,6 +2025,10 @@ msgstr "Votazione terminata {0}"
msgid "Voting ends approximately {0}"
msgstr "La votazione termina approssimativamente {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "La votazione inizia circa {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "In Attesa Di Conferma"
@@ -2235,7 +2275,7 @@ msgstr "minuti"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "tramite {0} elenco token"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-17 03:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: ja_JP\n"
"Language-Team: Japanese\n"
@@ -150,7 +150,6 @@ msgstr "アクティブ"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "追加"
@@ -231,10 +230,6 @@ msgstr "数量"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "スワップ実行時にエラーが発生しました。スリッページの許容範囲を広げる必要がある可能性があります。それでも上手くいかない場合、取引しているトークンとの互換性がない可能性があります。注転送時に手数料が発生するトークンおよびリベースするトークンは、UniswapV3と互換性がありません。"
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "分析"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "このリストを追加することで、データが正しいことを暗黙的に信頼することになります。 誰でもリストを作成することができます。そのため、既存リストの偽のバージョンや、実体のないプロジェクトを掲載するリストが作成されている可能性があります。"
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "ウォレットを接続することにより、Uniswap Labsの <0>サービス利用規約</0>に同意し、Uniswapプロトコルの<1>免責事項</1>を読み、理解したことに同意します。"
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "財布を接続することにより、あなたはUniswap Labsのに同意 <0>サービス規約</0> 、あなたが読んでUniswap理解していることを認める <1>プロトコル免責事項</1>。"
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "閉じる"
msgid "Closed"
msgstr "終了済"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "コード"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "取得する"
@@ -491,10 +482,6 @@ msgstr "共通のベース"
msgid "Confirm"
msgstr "確認"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "作成の確認"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "供給を確認"
@@ -516,6 +503,7 @@ msgstr "ウォレットで取引を確認する"
msgid "Confirm transaction in wallet"
msgstr "ウォレットで取引を確認する"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "ウォレットで取引を確認する"
msgid "Connect Wallet"
msgstr "ウォレットに接続"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "ウォレットに接続"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "ウォレットに接続"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "プールを見つけるにはウォレットに接続してください"
@@ -565,10 +549,6 @@ msgstr "コピーしました"
msgid "Copy Address"
msgstr "アドレスをコピー"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "作成する"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "プール作成と流動性の追加"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Discordでサポートを受ける"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "ヘルプセンター"
@@ -849,6 +830,10 @@ msgstr "非表示"
msgid "High Price Impact"
msgstr "大きな価格への影響"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "このアプリがAPIを使用する方法"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "理解しました"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "このリストからトークンを購入すると、トークンを売却できなくなる可能性があります。"
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "もっと詳しく知る"
msgid "Learn about providing liquidity"
msgstr "流動性の提供について学ぶ"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "より詳しく"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "法律とプライバシー"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "ライトテーマ"
@@ -1344,6 +1340,10 @@ msgstr "提案するアクション"
msgid "Proposer"
msgstr "提案者"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "プロトコルの免責事項"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "処理待ち"
@@ -1414,6 +1414,10 @@ msgstr "{0} {1} と {2} {3} を解除中"
msgid "Removing {0} {1} and{2} {3}"
msgstr "{0} {1} と {2} {3} を削除"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "機能のリクエスト"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1548,7 +1552,7 @@ msgstr "スワップ"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Swap <0/> for exactly <1/>"
msgstr "<0 /><1 />に正確にスワップする"
msgstr "<0/><1/>に正確にスワップする"
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -1557,7 +1561,7 @@ msgstr "問題発生の可能性があるが、スワップする"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Swap exactly <0/> for <1/>"
msgstr "<0 />を<1 />に正確にスワップする"
msgstr "正確に<0/>を<1/>に交換します"
#: src/hooks/useSwapCallback.tsx
#: src/hooks/useSwapCallback.tsx
@@ -1580,6 +1584,26 @@ msgstr "設定する手数料率"
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap不変式 x * y = kはスワップで満たされませんでした。これは通常、スワップするトークンの1つが転送時のカスタム動作を組み込んでいることを意味します。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "アプリは、グラフのホストされたサービスからブロックチェーンデータをフェッチします。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "アプリはオンチェーンデータをフェッチし、InfuraAPIを使用してコントラクト呼び出しを構築します。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "アプリは、UniswapLabsサーバーから最適な取引ルートを取得します。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "アプリは、時間の経過とともに改善するために、匿名化された使用統計をログに記録します。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "アプリはウォレットアドレスを安全に収集し、リスクとコンプライアンスの理由からTRM LabsInc。と共有します。"
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "売るトークンが転送できません。売るトークンに問題がある可能性があります。"
@@ -1620,14 +1644,14 @@ msgstr "流動性データはありません。"
msgid "These tokens are commonly paired with other tokens."
msgstr "これらのトークンは一般的に他のトークンとペアになっています。"
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "このアプリは、次のサードパーティAPIを使用します。"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "流動性を追加する前に、このプールを初期化する必要があります。初期化するには、プールの開始価格を選択します。次に、流動性の価格帯と預け入れ数量を入力します。初期化取引のため、ガス料金は通常より高くなります。"
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "流動性を追加する前に {0} に初期化する必要があります。初期化するには、プールの開始価格を選択します。次に、流動性の価格帯と預け入れ数量を入力します。"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "このルートは、分割ルート、複数のホップ、およびガスのコストを考慮して価格を最適化します。"
@@ -1636,6 +1660,10 @@ msgstr "このルートは、分割ルート、複数のホップ、およびガ
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "このトークンはご利用中のトークンリストに存在しません。取引したいトークンであることを確認してください。"
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "このトークンは、UniswapLabsアプリではサポートされていません"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "本ツールで {0} の流動性をV3に安全に移行します。このプロセスは以下によって特定の第三者を信用する必要が一切ないものになっています。"
@@ -1667,6 +1695,10 @@ msgstr "買うトークン(少なくとも)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "{0}で取引を開始するには、最初に資産をL1からL2にブリッジします。 {1}を使用する前に、これをベータリリースとして扱い、リスクについて学習してください。"
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "トークンはサポートされていません"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "トークン"
@@ -1796,6 +1828,10 @@ msgstr "ガスの見積もりに関する予期しない問題。もう一度や
msgid "Uniswap Governance"
msgstr "Uniswapのガバナンス"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "UniswapLabsの利用規約"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "利用可能言語: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap移行コントラクト↗"
msgid "Uniswap on {0}"
msgstr "{0}ユニスワップ"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "不明なソース"
@@ -1989,6 +2025,10 @@ msgstr "{0} に投票は終了しました"
msgid "Voting ends approximately {0}"
msgstr "投票は {0} 頃に終了します"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "投票は約 {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "確認待ち"
@@ -2235,7 +2275,7 @@ msgstr "分"
msgid "via {0}"
msgstr "{0} から"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "{0} トークンリストから"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: ko_KR\n"
"Language-Team: Korean\n"
@@ -150,7 +150,6 @@ msgstr "활성"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "추가"
@@ -231,10 +230,6 @@ msgstr "금액"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "이 스왑을 실행하는 중에 오류가 발생했습니다. 미끄러짐 허용치를 높여야 할 수도 있습니다. 그래도 작동하지 않으면 거래중인 토큰과 호환되지 않을 수 있습니다. 참고 : 전송 수수료 및 리베이스 토큰은 Uniswap V3와 호환되지 않습니다."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "분석"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "이 목록을 추가하면 데이터가 정확하다는 것을 암시적으로 신뢰하게 됩니다. 기존 목록의 가짜 버전 및 목록이 없는 프로젝트를 나타낸다고 주장하는 목록을 만드는 등 누구나 목록을 만들 수 있습니다."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "지갑을 연결하면 Uniswap Labs의 <0> 서비스 약관</0>에 동의하고 <1>Uniswap 프로토콜 면책 조항</1>읽고 이해했음을 인정하는 것입니다."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "지갑을 연결하면 Uniswap Labs의 <0>서비스 약관</0> <1>프로토콜 면책 조항</1>읽고 이해했음을 인정니다."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "닫기"
msgid "Closed"
msgstr "닫힘"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "코드"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "수집"
@@ -491,10 +482,6 @@ msgstr "공통 기준"
msgid "Confirm"
msgstr "확인"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "생성 확인"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "공급 확인"
@@ -516,6 +503,7 @@ msgstr "지갑에서 이 거래를 확인하세요"
msgid "Confirm transaction in wallet"
msgstr "지갑에서 거래 확인"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "지갑에서 거래 확인"
msgid "Connect Wallet"
msgstr "지갑 연결"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "지갑 연결"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "지갑에 연결"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "지갑에 연결하여 풀 찾기"
@@ -565,10 +549,6 @@ msgstr "복사 됨"
msgid "Copy Address"
msgstr "주소 복사"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "창조하다"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "풀 생성 및 공급"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Discord에서 지원 받기"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "지원 센터"
@@ -849,6 +830,10 @@ msgstr "숨는 장소"
msgid "High Price Impact"
msgstr "높은 가격 영향"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "이 앱이 API를 사용하는 방법"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "알겠습니다"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "이 목록에서 토큰을 구매하면, 다시 판매하지 못할 수 있습니다."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "더 알아보기"
msgid "Learn about providing liquidity"
msgstr "유동성 제공에 대해 알아보기"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "더 알아보기"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "법률 및 개인 정보 보호"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "밝은 테마"
@@ -1344,6 +1340,10 @@ msgstr "제안 된 조치"
msgid "Proposer"
msgstr "제안자"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "프로토콜 면책 조항"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "대기 중"
@@ -1414,6 +1414,10 @@ msgstr "{0} {1} 및 {2} {3} 제거 중"
msgid "Removing {0} {1} and{2} {3}"
msgstr "{0} {1} 및{2} {3}제거"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "기능 요청"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "수수료로받을 수있는 %입니다."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap 불변 x * y = k가 스왑에 의해 충족되지 않았습니다. 이는 일반적으로 스와핑하는 토큰 중 하나가 이체시 사용자 지정 동작을 통합함을 의미합니다."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "앱은 Graph의 호스팅 서비스에서 블록체인 데이터를 가져옵니다."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "앱은 온체인 데이터를 가져오고 Infura API를 사용하여 계약 호출을 구성합니다."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "앱은 Uniswap Labs 서버에서 최적의 무역 경로를 가져옵니다."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "앱은 시간이 지남에 따라 개선하기 위해 익명화된 사용 통계를 기록합니다."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "앱은 위험 및 규정 준수를 위해 지갑 주소를 안전하게 수집하고 TRM Labs Inc.와 공유합니다."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "입력 토큰을 이체할 수 없습니다. 입력 토큰에 문제가 있을 수 있습니다."
@@ -1620,14 +1644,14 @@ msgstr "유동성 데이터가 없습니다."
msgid "These tokens are commonly paired with other tokens."
msgstr "이러한 토큰은 일반적으로 다른 토큰과 쌍을 이룹니다."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "이 앱은 다음 타사 API를 사용합니다."
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "유동성을 추가하려면 이 풀을 초기화해야 합니다. 초기화하려면 풀의 시작 가격을 선택하십시오. 그런 다음 유동성 가격 범위와 예금 금액을 입력하십시오. 초기화 트랜잭션으로 인해 가스 요금이 평소보다 높아집니다."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "유동성을 추가하려면 이 풀을 {0} 초기화하려면 풀의 시작 가격을 선택하십시오. 그런 다음 유동성 가격 범위와 예금 금액을 입력하십시오."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "이 경로는 분할 경로, 다중 홉 및 가스 비용을 고려하여 가격을 최적화합니다."
@@ -1636,6 +1660,10 @@ msgstr "이 경로는 분할 경로, 다중 홉 및 가스 비용을 고려하
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "이 토큰은 활성 토큰 목록에 표시되지 않습니다. 이것이 거래하려는 토큰인지 확인하십시오."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "이 토큰은 Uniswap Labs 앱에서 지원되지 않습니다."
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "이 도구로 {0} 유동성을 V3로 안전하게 마이그레이션할 수 있습니다. 이 과정은 다음 덕분에 신뢰할 수 있습니다."
@@ -1667,6 +1695,10 @@ msgstr "스왑 후(최소)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "{0}에서 거래를 시작하려면 먼저 자산을 L1에서 L2로 연결하십시오. {1}을 사용하기 전에 위험에 대해 알아보십시오."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "지원되지 않는 토큰"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "토큰"
@@ -1796,6 +1828,10 @@ msgstr "가스 추정에 예상치 못한 문제가 있습니다. 다시 시도
msgid "Uniswap Governance"
msgstr "Uniswap 거버넌스"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs 서비스 약관"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap 사용 가능 : <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap 마이그레이션 계약 ↗"
msgid "Uniswap on {0}"
msgstr "{0}Uniswap"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "알 수 없는 출처"
@@ -1989,6 +2025,10 @@ msgstr "투표 종료 {0}"
msgid "Voting ends approximately {0}"
msgstr "투표는 대략 {0}에 끝납니다"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "투표 시작 약 {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "확인을 기다리는 중"
@@ -2235,7 +2275,7 @@ msgstr "분"
msgid "via {0}"
msgstr "{0} 경유"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "{0} 토큰 목록을 통해"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: nl_NL\n"
"Language-Team: Dutch\n"
@@ -150,7 +150,6 @@ msgstr "Actief"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Toevoegen"
@@ -231,10 +230,6 @@ msgstr "Bedrag"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Er is een fout opgetreden bij het uitvoeren van deze swap. Mogelijk moet u uw sliptolerantie verhogen. Als dat niet werkt, is er mogelijk een incompatibiliteit met het token dat u verhandelt. Let op: kosten voor overdracht en rebase tokens zijn niet compatibel met Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analytics"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Door deze lijst toe te voegen, vertrouwt u er impliciet op dat de gegevens juist zijn. Iedereen kan een lijst maken, inclusief het maken van nepversies van bestaande lijsten en lijsten die beweren projecten te vertegenwoordigen die er geen hebben."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Door een portemonnee te koppelen, gaat u akkoord met Uniswap Labs <0>Servicevoorwaarden</0> en erkent u dat u de <1>Uniswap protocoldisclaimer</1> heeft gelezen en begrepen."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Door een portemonnee te koppelen, gaat u akkoord met de <0>Servicevoorwaarden</0> van Uniswap Labs en bevestigt u dat u de Disclaimer</1><1>protocol hebt gelezen en begrepen."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Sluiten"
msgid "Closed"
msgstr "Gesloten"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Code"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Verzamel"
@@ -491,10 +482,6 @@ msgstr "Gemeenschappelijke bases"
msgid "Confirm"
msgstr "Bevestigen"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Bevestig Aanmaken"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Bevestig levering"
@@ -516,6 +503,7 @@ msgstr "Bevestig deze transactie in uw portemonnee"
msgid "Confirm transaction in wallet"
msgstr "Bevestig transactie in portemonnee"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Bevestig transactie in portemonnee"
msgid "Connect Wallet"
msgstr "Verbind Portemonnee"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Verbind een portemonnee"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Verbind met een portemonnee"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Maak verbinding met een portemonnee om pools te vinden"
@@ -565,10 +549,6 @@ msgstr "Gekopieerd"
msgid "Copy Address"
msgstr "Adres kopiëren"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Aanmaken"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Maak pool en levering aan"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Ontvang ondersteuning op Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Helpcentrum"
@@ -849,6 +830,10 @@ msgstr "Zich verstoppen"
msgid "High Price Impact"
msgstr "Hoge prijsimpact"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Hoe deze app API's gebruikt"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Ik begrijp het"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Als u een token van deze lijst koopt, kunt u deze mogelijk niet meer terugverkopen."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Kom meer te weten"
msgid "Learn about providing liquidity"
msgstr "Meer informatie over het verstrekken van liquiditeit"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Kom meer te weten"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Juridisch en privacy"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Licht thema"
@@ -1344,6 +1340,10 @@ msgstr "Voorgestelde actie"
msgid "Proposer"
msgstr "Indiener voorstel"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protocol Disclaimer"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "In de wachtrij"
@@ -1414,6 +1414,10 @@ msgstr "Verwijderen van {0} {1} en {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Verwijderen {0} {1} en{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Functies aanvragen"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Het % dat u aan vergoedingen verdient."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Aan de Uniswap-invariant x * y = k werd door de swap niet voldaan. Dit betekent meestal dat een van de tokens die u ruilt, aangepast gedrag bij overdracht bevat."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "De app haalt blockchain-gegevens op van de gehoste service van The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "De app haalt on-chain data op en bouwt contractaanroepen op met een Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "De app haalt de optimale handelsroute op van een Uniswap Labs-server."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "De app registreert geanonimiseerde gebruiksstatistieken om deze in de loop van de tijd te verbeteren."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "De app verzamelt veilig uw portemonnee-adres en deelt het met TRM Labs Inc. voor risico- en nalevingsredenen."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "De input-token kan niet worden overgedragen. Er is mogelijk een probleem met de input-token."
@@ -1620,14 +1644,14 @@ msgstr "Er zijn geen liquiditeitsgegevens."
msgid "These tokens are commonly paired with other tokens."
msgstr "Deze tokens worden meestal gekoppeld aan andere tokens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Deze app gebruikt de volgende API's van derden:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Deze pool moet worden geïnitialiseerd voordat u liquiditeit kunt toevoegen. Selecteer een startprijs voor het zwembad om te initialiseren. Voer vervolgens uw liquiditeitsprijsbereik en stortingsbedrag in. Vanwege de initialisatietransactie zullen de gaskosten hoger zijn dan normaal."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Deze pool moet worden geïnitialiseerd op {0} voordat u liquiditeit kunt toevoegen. Selecteer een startprijs voor het zwembad om te initialiseren. Voer vervolgens uw liquiditeitsprijsbereik en stortingsbedrag in."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Deze route optimaliseert uw prijs door rekening te houden met gesplitste routes, meerdere hops en gaskosten."
@@ -1636,6 +1660,10 @@ msgstr "Deze route optimaliseert uw prijs door rekening te houden met gesplitste
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Deze token wordt niet weergegeven op de actieve tokenlijst(en). Zorg ervoor dat dit de token is die u wilt verhandelen."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Dit token wordt niet ondersteund in de Uniswap Labs-app"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Deze tool zal uw {0} liquiditeit veilig migreren naar V3. Het proces is volledig betrouwbaar dankzij de"
@@ -1667,6 +1695,10 @@ msgstr "Naar (ten minste)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Om te beginnen met handelen op {0}, moet u eerst uw activa overbruggen van L1 naar L2. Beschouw dit als een bètaversie en leer over de risico's voordat u het gebruikt {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token niet ondersteund"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokens"
@@ -1796,6 +1828,10 @@ msgstr "Onverwacht probleem met het schatten van het gas. Probeer het opnieuw."
msgid "Uniswap Governance"
msgstr "Uniswap-bestuur"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Servicevoorwaarden van Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap beschikbaar in: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap migratiecontract↗"
msgid "Uniswap on {0}"
msgstr "Uniswap op {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Onbekende bron"
@@ -1989,6 +2025,10 @@ msgstr "Stemmen beëindigd {0}"
msgid "Voting ends approximately {0}"
msgstr "Stemmen eindigt ongeveer {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Stemmen begint ongeveer {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Wachten op bevestiging"
@@ -2235,7 +2275,7 @@ msgstr "minuten"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "via {0} tokenlijst"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: no_NO\n"
"Language-Team: Norwegian\n"
@@ -150,7 +150,6 @@ msgstr "Aktiv"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Legg til"
@@ -231,10 +230,6 @@ msgstr "Beløp"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Det oppstod en feil under forsøket på å utføre dette byttet. Det kan hende du må øke glidetoleransen. Hvis det ikke fungerer, kan det være en inkompatibilitet med symbolet du handler. Merk: gebyr ved overføring og rebase-tokens er inkompatibelt med Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analyse"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Ved å legge til denne listen stoler du implisitt på at dataene er riktige. Hvem som helst kan opprette en liste, inkludere å lage falske versjoner av eksisterende lister og lister som påstår å representere prosjekter som ikke har et."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Ved å koble til en lommebok, samtykker du til <0>Tjenestevilkår</0> og erkjenner at du har lest og forstått <1>Aviswaps protokollansvars</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Ved å koble til en lommebok godtar du Uniswap Labs' <0>vilkår for bruk</0> og erkjenner at du har lest og forstått Uniswap <1>Protocol Ansvarsfraskrivelse</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Lukk"
msgid "Closed"
msgstr "Lukket"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kode"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Samle"
@@ -491,10 +482,6 @@ msgstr "Vanlige baser"
msgid "Confirm"
msgstr "Bekreft"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Bekreft Opprett"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Bekreft levering"
@@ -516,6 +503,7 @@ msgstr "Bekreft denne transaksjonen i lommeboken din"
msgid "Confirm transaction in wallet"
msgstr "Bekreft transaksjonen i lommeboken"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Bekreft transaksjonen i lommeboken"
msgid "Connect Wallet"
msgstr "Koble til lommebok"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Koble til en lommebok"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Koble til en lommebok"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Koble til en lommebok for å finne potter"
@@ -565,10 +549,6 @@ msgstr "Kopiert"
msgid "Copy Address"
msgstr "Kopier adresse"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Skape"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Opprett samling & forsyning"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Få støtte på Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Hjelpesenter"
@@ -849,6 +830,10 @@ msgstr "Gjemme seg"
msgid "High Price Impact"
msgstr "Høy pris konsekvens"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Hvordan denne appen bruker APIer"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Jeg forstår"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Hvis du kjøper en pollett fra denne listen, kan det hende du ikke kan selge den tilbake."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Lære mer"
msgid "Learn about providing liquidity"
msgstr "Lær om å skaffe likviditet"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Lære mer"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Juridisk og personvern"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Lys tema"
@@ -1344,6 +1340,10 @@ msgstr "Foreslått handling"
msgid "Proposer"
msgstr "Foreslå"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokoll Ansvarsfraskrivelse"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "I kø"
@@ -1414,6 +1414,10 @@ msgstr "Fjerner {0} {1} og {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Fjerner {0} {1} og{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Be om funksjoner"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% Du vil tjene i gebyrer."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap-invarianten x * y = k ble ikke tilfreds med byttet. Dette betyr vanligvis at en av pollettene du bytter inneholder tilpasset oppførsel ved overføring."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Appen henter blokkjededata fra The Graphs vertstjeneste."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Appen henter kjededata og konstruerer kontraktanrop med et Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Appen henter den optimale handelsruten fra en Uniswap Labs-server."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Appen logger anonymisert bruksstatistikk for å forbedre seg over tid."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Appen samler sikkert lommebokadressen din og deler den med TRM Labs Inc. av risiko- og samsvarsgrunner."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Inngangspolletten kan ikke overføres. Det kan være et problem med inndatapolletten."
@@ -1620,14 +1644,14 @@ msgstr "Det er ingen likviditetsdata."
msgid "These tokens are commonly paired with other tokens."
msgstr "Disse pollettene er ofte sammenkoblet med andre polletter."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Denne appen bruker følgende tredjeparts APIer:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Dette bassenget må initialiseres før du kan tilføre likviditet. For å initialisere, velg en startpris for bassenget. Deretter angir du likviditetsprisklasse og innskuddsbeløp. Bensinavgifter vil være høyere enn vanlig på grunn av initialiseringstransaksjonen."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Dette bassenget må initialiseres {0} før du kan tilføre likviditet. For å initialisere, velg en startpris for bassenget. Deretter angir du likviditetsprisklasse og innskuddsbeløp."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Denne ruten optimaliserer prisen ved å vurdere delte ruter, flere hopp og bensinkostnader."
@@ -1636,6 +1660,10 @@ msgstr "Denne ruten optimaliserer prisen ved å vurdere delte ruter, flere hopp
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Denne polletten vises ikke på den / de aktive pollettlistene. Forsikre deg om at dette er polletten du vil handle."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Dette tokenet støttes ikke i Uniswap Labs-appen"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Dette verktøyet vil trygt migrere din {0} likviditeten til V3. Prosessen er fullstendig pålitelig takket være"
@@ -1667,6 +1695,10 @@ msgstr "Til (minst)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "For å begynne å handle på {0}, må du først bygge bro mellom eiendelene dine fra L1 til L2. Behandle dette som en betaversjon og lær om risikoen før du bruker {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token støttes ikke"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Polletter"
@@ -1796,6 +1828,10 @@ msgstr "Uventet problem med estimering av gassen. Vær så snill, prøv på nytt
msgid "Uniswap Governance"
msgstr "Uniswap-styring"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs sine vilkår for bruk"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap er tilgjengelig om: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap-migrasjonskontrakt↗"
msgid "Uniswap on {0}"
msgstr "Uniswap på {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Ukjent kilde"
@@ -1989,6 +2025,10 @@ msgstr "Stemmegivningen avsluttet {0}"
msgid "Voting ends approximately {0}"
msgstr "Avstemming slutter om {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Avstemningen starter ca {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Venter på bekreftelse"
@@ -2235,7 +2275,7 @@ msgstr "minutter"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "via {0} pollett-liste"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: pl_PL\n"
"Language-Team: Polish\n"
@@ -150,7 +150,6 @@ msgstr "Aktywne"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Dodaj"
@@ -231,10 +230,6 @@ msgstr "Kwota"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Wystąpił błąd podczas próby wykonania tej wymiany. Może być konieczne zwiększenie tolerancji na poślizg. Jeśli to nie zadziała, może występować niezgodność z tokenem, którym handlujesz. Uwaga: opłata za transfer i rebase tokeny są niezgodne z Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analityka"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Dodając tę listę domyślnie ufasz że dane są poprawne. Każdy może utworzyć listę, w tym tworzyć fałszywe wersje istniejących list i list, które twierdzą, że reprezentują projekty, które ich nie posiadają."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Łącząc portfel, akceptujesz <0>Warunki korzystania z Uniswap Labs </0> i potwierdzasz, że przeczytałeś i zrozumiałeś <1>Uniswap Protocol disclaimer</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Podłączając portfel, zgadzasz się na Warunki korzystania z usługi <0></0> i potwierdzasz, że przeczytałeś i zrozumiałeś Zastrzeżenie dotyczące protokołu <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Zamknij"
msgid "Closed"
msgstr "Zamknięte"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kod"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Zbierz"
@@ -491,10 +482,6 @@ msgstr "Wspólne podstawy"
msgid "Confirm"
msgstr "Potwierdź"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Potwierdź utworzenie"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Potwierdź dostawę"
@@ -516,6 +503,7 @@ msgstr "Potwierdź tę transakcję w swoim portfelu"
msgid "Confirm transaction in wallet"
msgstr "Potwierdź transakcję w portfelu"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Potwierdź transakcję w portfelu"
msgid "Connect Wallet"
msgstr "Połącz portfel"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Połącz portfel"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Połącz z portfelem"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Połącz się z portfelem, aby znaleźć pule"
@@ -565,10 +549,6 @@ msgstr "Skopiowano"
msgid "Copy Address"
msgstr "Kopiuj adres"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Stwórz"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Utwórz Pulę i Zaopatrzenie"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Uzyskaj wsparcie na Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centrum pomocy"
@@ -849,6 +830,10 @@ msgstr "Ukryć"
msgid "High Price Impact"
msgstr "Wpływ Wysokiej Ceny"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Jak ta aplikacja korzysta z interfejsów API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Rozumiem"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Jeśli kupisz token z tej listy, możesz nie być w stanie go odsprzedać."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Ucz się więcej"
msgid "Learn about providing liquidity"
msgstr "Dowiedz się, jak zapewnić płynność"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Ucz się więcej"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Prawo i prywatność"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Jasny motyw"
@@ -1344,6 +1340,10 @@ msgstr "Proponowane działanie"
msgid "Proposer"
msgstr "Wniosek"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Zastrzeżenie dotyczące protokołu"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "W kolejce"
@@ -1414,6 +1414,10 @@ msgstr "Usuwanie {0} {1} i {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Usuwanie {0} {1} i{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Poproś o funkcje"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "%, który zarobisz na opłatach."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Niezmiennik Uniswap x * y = k nie został spełniony przez zamianę. Zwykle oznacza to, że jeden z wymienianych tokenów ma niestandardowe zachowanie podczas transferu."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Aplikacja pobiera dane łańcucha bloków z hostowanej usługi The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Aplikacja pobiera dane w łańcuchu i konstruuje wywołania kontraktów za pomocą interfejsu API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Aplikacja pobiera optymalną trasę handlową z serwera Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Aplikacja rejestruje anonimowe statystyki użytkowania, aby z czasem ulegać poprawie."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Aplikacja bezpiecznie gromadzi Twój adres portfela i udostępnia go TRM Labs Inc. ze względu na ryzyko i zgodność."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Nie można przenieść tokena wejściowego. Być może wystąpił problem z tokenem wejściowym."
@@ -1620,14 +1644,14 @@ msgstr "Brak danych o płynności."
msgid "These tokens are commonly paired with other tokens."
msgstr "Te żetony są zwykle sparowane z innymi żetonami."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Ta aplikacja korzysta z następujących interfejsów API innych firm:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Ta pula musi zostać zainicjowana, zanim będzie można dodać płynność. Aby zainicjować, wybierz cenę wywoławczą dla puli. Następnie wprowadź zakres cen płynności i kwotę depozytu. Opłaty za gaz będą wyższe niż zwykle ze względu na transakcję inicjalizacji."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Ta pula musi zostać zainicjowana na {0} zanim będzie można dodać płynność. Aby zainicjować, wybierz cenę wywoławczą dla puli. Następnie wprowadź zakres cen płynności i kwotę depozytu."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Ta trasa optymalizuje cenę, biorąc pod uwagę podzielone trasy, wiele przeskoków i koszty gazu."
@@ -1636,6 +1660,10 @@ msgstr "Ta trasa optymalizuje cenę, biorąc pod uwagę podzielone trasy, wiele
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Ten token nie pojawia się na aktywnych listach tokenów. Upewnij się, że jest to token, którym chcesz handlować."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Ten token nie jest obsługiwany w aplikacji Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "To narzędzie będzie bezpiecznie migrować Twoją płynność {0} do V3. Proces jest całkowicie pozbawiony zaufania dzięki"
@@ -1667,6 +1695,10 @@ msgstr "Co najmniej do"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Aby rozpocząć handel na {0}, najpierw połącz swoje aktywa z L1 do L2. Potraktuj to jako wersję beta i dowiedz się o zagrożeniach przed użyciem {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token nie jest obsługiwany"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokeny"
@@ -1796,6 +1828,10 @@ msgstr "Nieoczekiwany problem z szacowaniem gazu. Proszę spróbuj ponownie."
msgid "Uniswap Governance"
msgstr "Zarządzanie uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Warunki korzystania z usługi Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap dostępny w: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Umowa o migracji Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap na {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Nieznane źródło"
@@ -1989,6 +2025,10 @@ msgstr "Głosowanie zakończyło się {0}"
msgid "Voting ends approximately {0}"
msgstr "Głosowanie kończy się około {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Głosowanie zaczyna się około {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Oczekiwanie na potwierdzenie"
@@ -2235,7 +2275,7 @@ msgstr "minuty"
msgid "via {0}"
msgstr "przez {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "przez {0} listy tokenów"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: pt_BR\n"
"Language-Team: Portuguese, Brazilian\n"
@@ -150,7 +150,6 @@ msgstr "Ativa"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Adicionar"
@@ -231,10 +230,6 @@ msgstr "Valor"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Ocorreu um erro ao tentar executar esta troca. Pode ser necessário aumentar sua tolerância ao deslizamento. Se isso não funcionar, pode haver uma incompatibilidade com o token que você está negociando. Nota: a taxa de transferência e tokens de rebase são incompatíveis com Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Análises"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Ao acrescentar esta lista, você está implicitamente confirmando que considera os dados corretos. Qualquer pessoa pode criar uma lista, incluindo versões falsas de listas existente e listas que alegam representar projetos que não existem."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Ao se conectar a uma carteira, você concorda com os <0>Termos de Serviço</0> do Uniswap Laboratório e declara ter lido e compreendido o <1>Termo de Isenção de Responsabilidade do Protocolo Unisawp</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Ao conectar uma carteira, você concorda com os Termos de Serviço</0> <0>e reconhece que leu e entendeu a Isenção <1>Responsabilidade do Protocolo</1>do Uniswap 2."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Fechar"
msgid "Closed"
msgstr "Fechado"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Código"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Coletar"
@@ -491,10 +482,6 @@ msgstr "Bases comuns"
msgid "Confirm"
msgstr "Confirmar"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Confirme a criação"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Confirmar fornecimento"
@@ -516,6 +503,7 @@ msgstr "Confirmar esta operação na sua carteira"
msgid "Confirm transaction in wallet"
msgstr "Confirme a transação na carteira"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Confirme a transação na carteira"
msgid "Connect Wallet"
msgstr "Conectar-se à carteira"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Conectar-se a uma carteira"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Conectar-se a uma carteira"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Conectar-se a uma carteira para localizar lotes"
@@ -565,10 +549,6 @@ msgstr "Copiado"
msgid "Copy Address"
msgstr "Copiar endereço"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Crio"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Criar Lote e Fornecimento"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Obtenha suporte em caso de Discordância"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centro de ajuda"
@@ -849,6 +830,10 @@ msgstr "Esconder"
msgid "High Price Impact"
msgstr "Impacto de preços altos"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Como este aplicativo usa APIs"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Entendi"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Se você comprar um token desta lista, pode não ser possível vendê-lo novamente."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Saber mais"
msgid "Learn about providing liquidity"
msgstr "Aprenda sobre como fornecer liquidez"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Saber mais"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Legal e privacidade"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema claro"
@@ -1344,6 +1340,10 @@ msgstr "Ação Proposta"
msgid "Proposer"
msgstr "Proponente"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Isenção de responsabilidade do protocolo"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Na fila"
@@ -1414,6 +1414,10 @@ msgstr "Removendo {0} {1} e {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Removendo {0} {1} e{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Solicitar recursos"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "A% que você receberá em taxas."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "A invariante x*y=k do Uniswap não foi observada na conversão. Isto geralmente significa que um dos tokens que você está convertendo tem um comportamento de transferência personalizado."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "O aplicativo busca dados de blockchain do serviço hospedado do Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "O aplicativo busca dados na cadeia e constrói chamadas de contrato com uma API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "O aplicativo busca a rota comercial ideal de um servidor Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "O aplicativo registra estatísticas de uso anônimas para melhorar ao longo do tempo."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "O aplicativo coleta com segurança o endereço da sua carteira e o compartilha com a TRM Labs Inc. por motivos de risco e conformidade."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "O token lançado não pode ser transferido. Pode haver um problema com o token lançado."
@@ -1620,14 +1644,14 @@ msgstr "Não há dados de liquidez."
msgid "These tokens are commonly paired with other tokens."
msgstr "Esses tokens costumam ser pareados com outros tokens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Este aplicativo usa as seguintes APIs de terceiros:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Este pool deve ser inicializado antes que você possa adicionar liquidez. Para inicializar, selecione um preço inicial para o pool. Em seguida, insira sua faixa de preço de liquidez e o valor do depósito. As taxas de gás serão mais altas do que o normal devido à transação de inicialização."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Este pool deve ser inicializado em {0} antes que você possa adicionar liquidez. Para inicializar, selecione um preço inicial para o pool. Em seguida, insira sua faixa de preço de liquidez e o valor do depósito."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Esta rota otimiza seu preço considerando rotas divididas, vários saltos e custos de gás."
@@ -1636,6 +1660,10 @@ msgstr "Esta rota otimiza seu preço considerando rotas divididas, vários salto
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Este token não figura na(s) lista(s) de tokens ativos. Certifique-se de que este é o tokens que você pretende negociar."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Este token não é compatível com o aplicativo Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Esta ferramenta fará a migração da sua liquidez {0} em segurança para V3. O processo não é inteiramente confiável, devido ao"
@@ -1667,6 +1695,10 @@ msgstr "Para (pelo menos)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Para começar a negociar em {0}, primeiro conecte seus ativos de L1 a L2. Trate isso como uma versão beta e aprenda sobre os riscos antes de usar {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token não suportado"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokens"
@@ -1796,6 +1828,10 @@ msgstr "Problema inesperado com a estimativa do gás. Por favor, tente novamente
msgid "Uniswap Governance"
msgstr "Governança do Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Termos de serviço do Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponível em: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Contrato de migração no Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap em {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Fonte desconhecida"
@@ -1989,6 +2025,10 @@ msgstr "Votação encerrada {0}"
msgid "Voting ends approximately {0}"
msgstr "A votação se encerra aproximadamente às {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "A votação começa aproximadamente {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Aguardando a confirmação"
@@ -2235,7 +2275,7 @@ msgstr "Minutos"
msgid "via {0}"
msgstr "por meio de {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "por meio da lista de tokens {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: pt_PT\n"
"Language-Team: Portuguese\n"
@@ -150,7 +150,6 @@ msgstr "Ativo"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Adicionar"
@@ -231,10 +230,6 @@ msgstr "Quantia"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Ocorreu um erro ao tentar executar esta troca. Pode ser necessário aumentar sua tolerância ao deslizamento. Se isso não funcionar, pode haver uma incompatibilidade com o token que você está negociando. Nota: a taxa de transferência e tokens de rebase são incompatíveis com Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Análises"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Ao adicionar esta lista, está a confiar implicitamente que os dados estão corretos. Qualquer pessoa pode criar uma lista, incluindo a criação de versões falsas de listas existentes e listas que afirmam representar projetos que não possuem uma."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Ao ligar uma carteira, concorda com os <0>Termos de Serviço</0> da Uniswap Labs e reconhece que leu e entendeu o <1>Aviso do Protocolo Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Ao conectar uma carteira, você concorda com os Termos de Serviço</0> <0>e reconhece que leu e entendeu a Isenção <1>Responsabilidade do Protocolo</1>do Uniswap 2."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Fechar"
msgid "Closed"
msgstr "Fechado"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Código"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Recolher"
@@ -491,10 +482,6 @@ msgstr "Bases comuns"
msgid "Confirm"
msgstr "Confirmar"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Confirme a criação"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Confirmar fornecimento"
@@ -516,6 +503,7 @@ msgstr "Confirmar esta transação na sua carteira"
msgid "Confirm transaction in wallet"
msgstr "Confirme a transação na carteira"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Confirme a transação na carteira"
msgid "Connect Wallet"
msgstr "Ligar Carteira"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Ligar uma carteira"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Ligar a uma carteira"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Ligar a uma carteira para encontrar pools"
@@ -565,10 +549,6 @@ msgstr "Copiado"
msgid "Copy Address"
msgstr "Copiar Endereço"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Crio"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Criar Pool e Oferta"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Obtenha suporte no Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centro de ajuda"
@@ -849,6 +830,10 @@ msgstr "Esconder"
msgid "High Price Impact"
msgstr "Impacto de preço elevado"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Como este aplicativo usa APIs"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Eu compreendo"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Se comprar um token desta lista, pode não conseguir vendê-lo de volta."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Saber mais"
msgid "Learn about providing liquidity"
msgstr "Aprenda sobre como fornecer liquidez"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Saber mais"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Legal e privacidade"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema claro"
@@ -1344,6 +1340,10 @@ msgstr "Ação Proposta"
msgid "Proposer"
msgstr "Propositor"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Isenção de responsabilidade do protocolo"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Na fila"
@@ -1414,6 +1414,10 @@ msgstr "A remover {0} {1} e {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Removendo {0} {1} e{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Solicitar recursos"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "A% que você receberá em taxas."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "O invariante Uniswap x * y = k não foi satisfeito pela troca. Isso geralmente significa que um dos tokens que está a trocar incorpora um comportamento personalizado aquando da transferência."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "O aplicativo busca dados de blockchain do serviço hospedado do Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "O aplicativo busca dados na cadeia e constrói chamadas de contrato com uma API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "O aplicativo busca a rota comercial ideal de um servidor Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "O aplicativo registra estatísticas de uso anônimas para melhorar ao longo do tempo."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "O aplicativo coleta com segurança o endereço da sua carteira e o compartilha com a TRM Labs Inc. por motivos de risco e conformidade."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "O token de entrada não pode ser transferido. Pode haver um problema com o token de entrada."
@@ -1620,14 +1644,14 @@ msgstr "Não há dados de liquidez."
msgid "These tokens are commonly paired with other tokens."
msgstr "Estes tokens são normalmente emparelhados com outros tokens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Este aplicativo usa as seguintes APIs de terceiros:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Este pool deve ser inicializado antes que você possa adicionar liquidez. Para inicializar, selecione um preço inicial para o pool. Em seguida, insira sua faixa de preço de liquidez e o valor do depósito. As taxas de gás serão mais altas do que o normal devido à transação de inicialização."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Este pool deve ser inicializado em {0} antes que você possa adicionar liquidez. Para inicializar, selecione um preço inicial para o pool. Em seguida, insira sua faixa de preço de liquidez e o valor do depósito."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Esta rota otimiza seu preço considerando rotas divididas, vários saltos e custos de gás."
@@ -1636,6 +1660,10 @@ msgstr "Esta rota otimiza seu preço considerando rotas divididas, vários salto
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Este token não aparece na(s) lista(s) de tokens ativos. Certifique-se que este é o token que deseja negociar."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Este token não é compatível com o aplicativo Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Esta ferramenta migrará com segurança a sua liquidez {0} para V3. O processo é completamente autónomo graças à"
@@ -1667,6 +1695,10 @@ msgstr "Para (no mínimo)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Para começar a negociar em {0}, primeiro conecte seus ativos de L1 a L2. Trate isso como uma versão beta e aprenda sobre os riscos antes de usar {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token não suportado"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokens"
@@ -1796,6 +1828,10 @@ msgstr "Problema inesperado com a estimativa do gás. Por favor, tente novamente
msgid "Uniswap Governance"
msgstr "Uniswap Governança"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Termos de serviço do Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponível em: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap contrato de migração↗"
msgid "Uniswap on {0}"
msgstr "Uniswap em {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Fonte desconhecida"
@@ -1989,6 +2025,10 @@ msgstr "Votação terminada {0}"
msgid "Voting ends approximately {0}"
msgstr "A votação termina aproximadamente em {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "A votação começa aproximadamente {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "A aguardar confirmação"
@@ -2235,7 +2275,7 @@ msgstr "minutos"
msgid "via {0}"
msgstr "através de {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "através de {0} lista de token"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: ro_RO\n"
"Language-Team: Romanian\n"
@@ -150,7 +150,6 @@ msgstr "Activ"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Adăugare"
@@ -231,10 +230,6 @@ msgstr "Sumă"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "A apărut o eroare la încercarea de a executa acest swap. Este posibil să fie nevoie să vă măriți toleranța la alunecare. Dacă acest lucru nu funcționează, poate exista o incompatibilitate cu jetonul pe care îl tranzacționați. Notă: taxa pentru jetoane de transfer și rebase sunt incompatibile cu Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analitică"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Prin adăugarea acestei liste ești încrezător implicit că datele sunt corecte. Oricine poate crea o listă, inclusiv crearea de versiuni false ale listelor și liste existente care pretind că reprezintă proiecte care nu au unul."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Prin conectarea unui portofel, ești de acord cu <0>Termenii de Utilizare</0> ai Uniswap Lab și accepți că ai citit și înțeles <1>Protocolul de Renunțare al Uniswap </1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Prin conectarea unui portofel, sunteți de acord cu <0>Termenii și condițiile</0> și confirmați că ați citit și înțeles Declinarea răspunderii privind protocolul <1></1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Închide"
msgid "Closed"
msgstr "Închis"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Cod"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Colectează"
@@ -491,10 +482,6 @@ msgstr "Baze comune"
msgid "Confirm"
msgstr "Confirmare"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Confirmați Creați"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Confirmă Aprovizionarea"
@@ -516,6 +503,7 @@ msgstr "Confirmă această tranzacție în portofelul tău"
msgid "Confirm transaction in wallet"
msgstr "Confirmați tranzacția în portofel"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Confirmați tranzacția în portofel"
msgid "Connect Wallet"
msgstr "Conectează Portofelul"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Conectează un portofel"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Conectează-te la un portofel"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Conectează-te la un portofel pentru a găsi rezerve"
@@ -565,10 +549,6 @@ msgstr "Copiat"
msgid "Copy Address"
msgstr "Copiază Adresa"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Crea"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Crează Rezervă & Aprovizionare"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Obține asistență pentru Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Centru de ajutor"
@@ -849,6 +830,10 @@ msgstr "Ascunde"
msgid "High Price Impact"
msgstr "Impact Preț Ridicat"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Cum folosește această aplicație API-urile"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Înţeleg"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Dacă cumperi un jeton din această listă, s-ar putea să nu îl poți vinde înapoi."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Aflați mai multe"
msgid "Learn about providing liquidity"
msgstr "Aflați despre furnizarea de lichiditate"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Află mai multe"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Legal și confidențialitate"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Tema luminii"
@@ -1344,6 +1340,10 @@ msgstr "Acțiunea propusă"
msgid "Proposer"
msgstr "Propunător"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Disclaimer privind protocolul"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "În așteptare"
@@ -1414,6 +1414,10 @@ msgstr "Se elimină {0} {1} și {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Se elimină {0} {1} și{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Solicitați caracteristici"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Procentul pe care îl veți câștiga în taxe."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Invariantul Uniswap x*y=k nu a fost satisfăcut de schimbare. Acest lucru înseamnă, de obicei, că unul dintre jetoanele pe care le schimbi încorporează un comportament personalizat la transfer."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Aplicația preia date blockchain de la serviciul găzduit The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Aplicația preia date în lanț și construiește apeluri contractuale cu un API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Aplicația preia ruta comercială optimă de pe un server Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Aplicația înregistrează statistici de utilizare anonimizate pentru a se îmbunătăți în timp."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Aplicația vă colectează în siguranță adresa portofelului și o partajează cu TRM Labs Inc. din motive de risc și de conformitate."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Jetonul de intrare nu poate fi transferat. Este posibil să existe o problemă cu jetonul de intrare."
@@ -1620,14 +1644,14 @@ msgstr "Nu există date privind lichiditatea."
msgid "These tokens are commonly paired with other tokens."
msgstr "Aceste jetoane sunt de obicei asociate cu alte jetoane."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Această aplicație folosește următoarele API-uri terță parte:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Acest pool trebuie inițializat înainte de a putea adăuga lichidități. Pentru a inițializa, selectați un preț de pornire pentru piscină. Apoi, introduceți intervalul de preț al lichidității și suma depozitului. Taxele pe gaz vor fi mai mari decât de obicei datorită tranzacției de inițializare."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Acest pool trebuie inițializat la {0} înainte de a putea adăuga lichiditate. Pentru a inițializa, selectați un preț de pornire pentru piscină. Apoi, introduceți intervalul de preț al lichidității și suma depozitului."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Această rută vă optimizează prețul luând în considerare traseele împărțite, hameiul multiplu și costurile cu benzina."
@@ -1636,6 +1660,10 @@ msgstr "Această rută vă optimizează prețul luând în considerare traseele
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Acest jeton nu apare pe lista (listele) de jetoane active. Asigură-te că acesta este jetonul pe care vrei să îl tranzacționezi."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Acest simbol nu este acceptat în aplicația Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Acest instrument va migra în siguranță lichiditatea ta {0} în V3. Procesul este complet lipsit de încredere datorită"
@@ -1667,6 +1695,10 @@ msgstr "La (cel puțin)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Pentru a începe tranzacționarea pe {0}, mai întâi conectați-vă activele de la L1 la L2. Vă rugăm să tratați acest lucru ca o versiune beta și să aflați despre riscuri înainte de a utiliza {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Tokenul nu este acceptat"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Jetoane"
@@ -1796,6 +1828,10 @@ msgstr "Problemă neașteptată cu estimarea gazului. Vă rugăm să încercați
msgid "Uniswap Governance"
msgstr "Guvernare Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Termenii și condițiile Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap disponibil în: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Contract de migrare Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap pe {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Sursă Necunoscută"
@@ -1989,6 +2025,10 @@ msgstr "Votarea s-a încheiat {0}"
msgid "Voting ends approximately {0}"
msgstr "Votarea se termină aproximativ {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Votarea începe cu aproximativ {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "În Așteptarea Confirmării"
@@ -2235,7 +2275,7 @@ msgstr "minute"
msgid "via {0}"
msgstr "prin {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "prin {0} lista de jetoane"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-17 01:29\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: ru_RU\n"
"Language-Team: Russian\n"
@@ -150,7 +150,6 @@ msgstr "Активный"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Добавить"
@@ -231,10 +230,6 @@ msgstr "Сумма"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Произошла ошибка при попытке произвести этот обмен. Возможно, нужно увеличить допустимое проскальзывание. Если это не сработает, возможно, имеет место несовместимость с токеном, которым вы торгуете. Обратите внимание: токены с комиссией за перевод или изменяемой базой несовместимы с Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Аналитика"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,7 +339,7 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Добавляя этот список, вы подразумеваете, что доверяете его данным. Любой может создать список, включая создание поддельных версий существующих списков, а также списков, якобы сделанных проектами, у которых нет списков."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Подключая кошелёк, вы соглашаетесь с <0>Условиями предоставления услуг</0> Uniswap Labs и подтверждаете, что прочитали и поняли <1>Отказ от претензий протокола Uniswap</1>."
#: src/pages/Vote/styled.tsx
@@ -446,10 +441,6 @@ msgstr "Закрыть"
msgid "Closed"
msgstr "Закрыто"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Код"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Получить"
@@ -491,10 +482,6 @@ msgstr "Часто используемые базовые"
msgid "Confirm"
msgstr "Подтвердить"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Подтвердить создание"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Подтвердить внесение"
@@ -516,6 +503,7 @@ msgstr "Подтвердите эту транзакцию в своём кош
msgid "Confirm transaction in wallet"
msgstr "Подтвердите транзакцию в кошельке"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Подтвердите транзакцию в кошельке"
msgid "Connect Wallet"
msgstr "Подключить кошелёк"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Подключить кошелёк"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Подключить кошелёк"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Подключите кошелёк, чтобы найти пулы"
@@ -565,10 +549,6 @@ msgstr "Скопировано"
msgid "Copy Address"
msgstr "Копировать адрес"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Создать"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Создать пул и внести"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Получите поддержку в Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Центр поддержки"
@@ -849,6 +830,10 @@ msgstr "Скрыть"
msgid "High Price Impact"
msgstr "Высокое влияние на цену"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Как это приложение использует API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Я понимаю"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Если вы купите токен из этого списка, есть вероятность, что вы не сможете продать его обратно."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Узнать больше"
msgid "Learn about providing liquidity"
msgstr "Узнать подробнее о предоставлении ликвидности"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Узнать больше"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Юридическая информация и политика конфиденциальности"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Светлая тема"
@@ -1344,6 +1340,10 @@ msgstr "Предлагаемое действие"
msgid "Proposer"
msgstr "Автор предложения"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Отказ от ответственности протокола"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "В очереди"
@@ -1414,6 +1414,10 @@ msgstr "Удаление {0} {1} и {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Удаление {0} {1} и{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Запросить функции"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1496,7 +1500,7 @@ msgstr "Допустимое проскальзывание"
#: src/components/swap/UnsupportedCurrencyFooter.tsx
msgid "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."
msgstr "Некоторые активы недоступны через этот интерфейс, потому что они могут неправильно работать со смарт-контрактами или мы не можем разрешить торговлю по юридическим причинам."
msgstr "Некоторые активы недоступны через этот интерфейс, потому что они могут неправильно работать со смарт-контрактами или из-за того, что мы не можем разрешить торговлю по юридическим причинам."
#: src/components/ErrorBoundary/index.tsx
msgid "Something went wrong"
@@ -1580,6 +1584,26 @@ msgstr "%, который вы заработаете в виде комисси
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Инвариант Uniswap x * y = k не соблюдается при обмене. Обычно это означает, что один из токенов, которые вы обмениваете, имеет особенности поведения при его передаче."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Приложение получает данные блокчейна из сервиса The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Приложение получает данные, хранящиеся в блокчейне, и конструирует вызовы контрактов при помощи API от Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Приложение получает оптимальный маршрут для сделки с сервера Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Приложение собирает анонимную статистику использования, чтобы улучшаться со временем."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Приложение безопасно получает адрес вашего кошелька и передает его TRM Labs Inc. в целях управления рисками и соблюдения требований законодательства."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Невозможно перевести входящий токен. Возможно, имеется проблема с входящим токеном."
@@ -1620,14 +1644,14 @@ msgstr "Нет данных о ликвидности."
msgid "These tokens are commonly paired with other tokens."
msgstr "Пары с этими токенами создаются чаще всего."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Это приложение использует следующие сторонние API:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Этот пул необходимо инициализировать, прежде чем вы сможете добавить ликвидность. Для инициализации выберите начальную цену для пула. Затем введите диапазон цен для ликвидности и сумму депозита. Плата за газ будет выше, чем обычно, из-за инициализирующей транзакции."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Этот пул необходимо инициализировать в {0}, прежде чем вы сможете добавить ликвидность. Для инициализации выберите начальную цену для пула. Затем введите диапазон цен для ликвидности и сумму депозита."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Этот маршрут оптимизирует вашу конечную цену с учётом возможности разбивки маршрутов, использования сложных маршрутов, а также стоимости газа."
@@ -1636,6 +1660,10 @@ msgstr "Этот маршрут оптимизирует вашу конечну
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Этот токен не входит в активные списки токенов. Убедитесь, что это действительно тот токен, которым вы хотите торговать."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Этот токен не поддерживается в приложении от Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "При помощи этого инструмент вы можете безопасно перенести свою ликвидность {0} в V3. Процесс не требует доверия благодаря"
@@ -1667,6 +1695,10 @@ msgstr "На токены (минимум)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Чтобы начать торговлю в {0}, вам нужно перенести свои активы с L1 на L2 через мост. Пожалуйста, относитесь к этому как к бета-версии и узнайте о рисках, прежде чем использовать {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Токен не поддерживается"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Токены"
@@ -1796,6 +1828,10 @@ msgstr "Неожиданная проблема при прогнозирова
msgid "Uniswap Governance"
msgstr "Управление Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Условия предоставления услуг Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap доступен на языке <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Контракт переноса Uniswap ↗"
msgid "Uniswap on {0}"
msgstr "Uniswap в {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Неизвестный источник"
@@ -1989,6 +2025,10 @@ msgstr "Голосование закончилось {0}"
msgid "Voting ends approximately {0}"
msgstr "Голосование заканчивается примерно {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Голосование начнется примерно с {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Ожидание подтверждения"
@@ -2235,7 +2275,7 @@ msgstr "минут(-ы)"
msgid "via {0}"
msgstr "из {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "из списка токенов {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-15 01:28\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: sl_SI\n"
"Language-Team: Slovenian\n"
@@ -150,7 +150,6 @@ msgstr "Aktiven"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Dodaj"
@@ -231,10 +230,6 @@ msgstr "Znesek"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Pri poskusu izvedbe te zamenjave je prišlo do napake. Morda boste morali povečati toleranco do zdrsa. Če to ne deluje, je morda težava v nezdružljivosti z žetonom, s katerim trgujete. Pozor: žetoni s provizijami ob prenosu in uravnavani (rebase) žetoni niso združljivi z Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analitika"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Z dodajanjem tega seznama zaupate pravilnosti podatkov. Vsakdo lahko ustvari seznam; ustvari lahko tudi ponarejeno različico obstoječega seznama ali pa seznam, ki naj bi pripadal resničnemu projektu, ki nima uradnega seznama."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "S tem ko povežete denarnico, se strinjate s <0>pogoji storitev Uniswap Labs</0> in potrjujete, da ste prebrali in razumeli <1>zavrnitev odgovornosti protokola Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "S tem ko povežete denarnico, se strinjate s <0>pogoji storitve Uniswap Labs</0> in potrjujete, da ste prebrali in razumeli <1>izjavo o omejitvi odgovornosti</1> protokola Uniswap."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Zapri"
msgid "Closed"
msgstr "Zaprto"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Koda"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Prevzemi"
@@ -491,10 +482,6 @@ msgstr "Pogoste osnove"
msgid "Confirm"
msgstr "Potrdi"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Potrdi tvorbo"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Potrdi polog"
@@ -516,6 +503,7 @@ msgstr "Odobrite to transakcijo in svoji denarnici"
msgid "Confirm transaction in wallet"
msgstr "V denarnici potrdite transakcijo"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "V denarnici potrdite transakcijo"
msgid "Connect Wallet"
msgstr "Poveži denarnico"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Poveži denarnico"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Povežite z denarnico"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Če želite poiskati sklade, povežite denarnico"
@@ -565,10 +549,6 @@ msgstr "Kopirano"
msgid "Copy Address"
msgstr "Kopiraj naslov"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Ustvari"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Ustvari sklad & položi likvidnost"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Poiščite podporo na Discordu"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Center za pomoč"
@@ -849,6 +830,10 @@ msgstr "Skrij"
msgid "High Price Impact"
msgstr "Visok vpliv na ceno"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Kako ta aplikacija uporablja API-je"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Razumem"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Če kupite žeton s tega seznama, ga morda ne boste mogli več prodati."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Več o tem"
msgid "Learn about providing liquidity"
msgstr "Naučite se vse o polaganju likvidnosti"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Več o tem"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Pravna obvestila in zasebnost"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Svetla preobleka"
@@ -1344,6 +1340,10 @@ msgstr "Predlagani ukrep"
msgid "Proposer"
msgstr "Pobudnik"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Izjava o omejitvi odgovornosti za protokol"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "V čakalni vrsti"
@@ -1414,6 +1414,10 @@ msgstr "Odstranitev {0} {1} in {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Odstranitev {0} {1} in{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Zahtevajte funkcije"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1578,7 +1582,27 @@ msgstr "Odstotek, ki ga boste služili s provizijami."
#: src/hooks/useSwapCallback.tsx
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswapovi stalnici x*y = k s menjavo ni bilo zadoščeno. To običajno pomeni, da eden od žetonov, ki jih menjate, vključuje obnašanje po meri pri prenosih."
msgstr "Pri tej menjavi ni bilo zadoščeno Uniswapovi stalnici x*y = k. To običajno pomeni, da ima eden od žetonov, ki jih menjate, pri prenosih vgrajeno posebno obnašanje."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Aplikacija pridobi podatke verige blokov iz gostujoče storitve The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Aplikacija pridobi podatke in verige in zgradi pogodbene klice z API-jem Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Aplikacija pridobi optimalno pot trgovanja s strežnika Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Aplikacija z namenom prihodnjih izboljšav beleži anonimizirano statistiko uporabe."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Aplikacija na varen način prebere naslov vaše denarnice in ga deli s TRM Labs Inc. zaradi ocene tveganja in skladnosti z zakoni."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
@@ -1620,14 +1644,14 @@ msgstr "Podatkov o likvidnosti ni."
msgid "These tokens are commonly paired with other tokens."
msgstr "To so žetoni, ki so pogosto v parih z drugimi žetoni."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Ta aplikacija uporablja naslednje API-je tretjih oseb:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Ta sklad je treba inicializirati, preden lahko dodate likvidnost. Za inicializacijo izberite začetno ceno za sklad. Nato vnesite svoj cenovni razpon likvidnosti in znesek depozita. Provizije za plin (gas) bodo zaradi inicializacijske transakcije višje kot običajno."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Ta sklad mora biti inicializiran na {0}, preden lahko dodate likvidnost. Za inicializacijo izberite začetno ceno za sklad. Nato vnesite svoj cenovni razpon likvidnosti in znesek depozita."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Ta pot je optimalna ob upoštevanju razcepljenih in veriženih poti ter stroškov plina."
@@ -1636,6 +1660,10 @@ msgstr "Ta pot je optimalna ob upoštevanju razcepljenih in veriženih poti ter
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Tega žetona ni na nobenem od omogočenih seznamov žetonov. Prepričajte se, da je to res žeton, s katerim želite trgovati."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Ta žeton ni podprt v aplikaciji Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "To orodje poskrbi za varno migracijo vaših likvidnostnih žetonov {0} v Uniswap V3. Ta postopek ne zahteva nikakršnega zaupanja drugi osebi zaradi "
@@ -1667,6 +1695,10 @@ msgstr "Za (vsaj)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Če želite začeti trgovati na {0}, najprej premostite svoja sredstva s sloja 1 (L1) na sloj 2 (L2). Prosimo, da to obravnavate kot različico beta in se pred uporabo {1} seznanite s tveganji."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Žeton ni podprt"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Žetoni"
@@ -1796,6 +1828,10 @@ msgstr "Nepričakovana težava pri ocenjevanju porabe plina. Prosimo, poskusite
msgid "Uniswap Governance"
msgstr "Uniswapovo upravljanje"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Pogoji storitve Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap je na voljo v teh jezikih: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswapova pogodba za migracijo↗"
msgid "Uniswap on {0}"
msgstr "Uniswap na {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Neznan vir"
@@ -1989,6 +2025,10 @@ msgstr "Glasovanje se je končalo {0}"
msgid "Voting ends approximately {0}"
msgstr "Glasovanje se konča okrog {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Glasovanje se začne okrog {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Čakanje na potrditev"
@@ -2235,7 +2275,7 @@ msgstr "minut"
msgid "via {0}"
msgstr "preko {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "prek seznama žetonov {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: sr_SP\n"
"Language-Team: Serbian (Cyrillic)\n"
@@ -150,7 +150,6 @@ msgstr "Активно"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Додати"
@@ -231,10 +230,6 @@ msgstr "Износ"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Дошло је до грешке приликом покушаја извршења ове замене. Можда ћете морати повећати толеранцију клизања. Ако то не успе, можда постоји некомпатибилност са токеном којим тргујете. Напомена: накнада за токене за пренос и пребазу није компатибилна са Унисвап В3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Аналитика"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Додавањем ове листе имплицитно сте сагласни да су подаци тачни. Свако може да креира листу, укључујући стварање лажних верзија постојећих листа и листа за које се тврди да представљају пројекте којих нема."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Повезивањем новчаника прихватате Uniswap Labs <0>Услове коришћења услуге</0> и потврђујете да сте прочитали и разумели <1>Изјаву о одрицању одговорности Uniswap протокола</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Povezivanjem novčanika prihvatate Uslove korišćenja usluge <0></0> i potvrđujete da ste pročitali i razumeli Odricanje odgovornosti</1><1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Затвори"
msgid "Closed"
msgstr "Затворено"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Код"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Сакупи"
@@ -491,10 +482,6 @@ msgstr "Заједничке основе"
msgid "Confirm"
msgstr "Потврди"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Потврдите Створи"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Потврдите снабдевање"
@@ -516,6 +503,7 @@ msgstr "Потврдите ову трансакцију у новчанику"
msgid "Confirm transaction in wallet"
msgstr "Потврдите трансакцију у новчанику"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Потврдите трансакцију у новчанику"
msgid "Connect Wallet"
msgstr "Повежите новчаник"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Повежите новчаник"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Повежите се са новчаником"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Повежите се са новчаником да бисте пронашли фондове"
@@ -565,10 +549,6 @@ msgstr "Копирано"
msgid "Copy Address"
msgstr "Копирај адресу"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Креирај"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Направите Фонд & Снабдевање"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Затражите подршку на Discord-у"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Центар за помоћ"
@@ -849,6 +830,10 @@ msgstr "Сакрити"
msgid "High Price Impact"
msgstr "Утицај високе цене"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Kako ova aplikacija koristi API-je"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "разумем"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Ако купите жетон са ове листе, можда нећете моћи да га вратите."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Сазнајте више"
msgid "Learn about providing liquidity"
msgstr "Сазнајте више о обезбеђивању ликвидности"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Сазнајте више"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Pravo i privatnost"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Лигхт Тхеме"
@@ -1344,6 +1340,10 @@ msgstr "Предложена акција"
msgid "Proposer"
msgstr "Предлагач"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protocol Disclaimer"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "У реду"
@@ -1414,6 +1414,10 @@ msgstr "Уклањање {0} {1} и {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Уклањање {0} {1} и{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Рекуест Феатурес"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% Који ћете зарадити на накнадама."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap непроменљива x*y=k није испоштована разменом. То обично значи да један од токена које замењујете укључује прилагођено понашање приликом преноса."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Aplikacija preuzima blokčein podatke sa hostovane usluge The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Aplikacija preuzima podatke na lancu i konstruiše ugovorne pozive pomoću Infura API-ja."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Aplikacija preuzima optimalni trgovački put sa servera Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Aplikacija beleži anonimnu statistiku korišćenja kako bi se vremenom poboljšala."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Aplikacija bezbedno prikuplja adresu vašeg novčanika i deli je sa TRM Labs Inc. iz razloga rizika i usklađenosti."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Токен за унос није могуће пренети. Можда постоји проблем са улазним токеном."
@@ -1620,14 +1644,14 @@ msgstr "Нема података о ликвидности."
msgid "These tokens are commonly paired with other tokens."
msgstr "Ови токени су обично упарени са другим токенима."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Ova aplikacija koristi sledeće API-je treće strane:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Овај фонд мора бити иницијализован да бисте могли да додате ликвидност. Да бисте иницијализирали, одаберите почетну цену за базен. Затим унесите опсег цена ликвидности и износ депозита. Накнаде за плин биће веће него обично због трансакције иницијализације."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Овај фонд мора бити иницијализован на {0} да бисте могли да додате ликвидност. Да бисте иницијализирали, одаберите почетну цену за базен. Затим унесите опсег цена ликвидности и износ депозита."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Ова рута оптимизује вашу цену узимајући у обзир подељене руте, више прескакања и трошкове гаса."
@@ -1636,6 +1660,10 @@ msgstr "Ова рута оптимизује вашу цену узимајућ
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Овај токен се не појављује на листи активних токена. Уверите се да је ово жетон којим желите да тргујете."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Ovaj token nije podržan u aplikaciji Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Овај алат ће безбедно пребацити вашу {0} ликвидност на V3. Процес је потпуно неповерљив захваљујући"
@@ -1667,6 +1695,10 @@ msgstr "До (најмање)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Да бисте започели трговање на {0}, прво премостите своју имовину са Л1 на Л2. Молимо вас да ово третирате као бета издање и сазнате о ризицима пре коришћења {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token nije podržan"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Жетони"
@@ -1796,6 +1828,10 @@ msgstr "Неочекивани проблем са проценом гаса. М
msgid "Uniswap Governance"
msgstr "Uniswap управљање"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uslovi korišćenja usluge Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap доступан у: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap уговор о миграцији↗"
msgid "Uniswap on {0}"
msgstr "Унисвап на {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Непознат извор"
@@ -1989,6 +2025,10 @@ msgstr "Гласање се завршило {0}"
msgid "Voting ends approximately {0}"
msgstr "Гласање се завршава приближно {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Гласање почиње отприлике {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Чека се потврда"
@@ -2235,7 +2275,7 @@ msgstr "минута"
msgid "via {0}"
msgstr "преко {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "преко {0} листе токена"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: sv_SE\n"
"Language-Team: Swedish\n"
@@ -150,7 +150,6 @@ msgstr "Aktivt"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Lägg till"
@@ -231,10 +230,6 @@ msgstr "Belopp"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Ett fel uppstod när det här försöket skulle genomföras. Du kan behöva öka din glidningstolerans. Om det inte fungerar kan det finnas en inkompatibilitet med det token du handlar. Obs: avgift för överföring och rebase-tokens är oförenliga med Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analys"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Genom att lägga till de här listan litar du underförstått på att uppgifterna är korrekta. Vem som helst kan skapa en lista, inklusive att skapa falska versioner av befintliga listor och listor som påstår sig representera projekt som inte har en lista."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Genom att ansluta en plånbok samtycker du till Uniswap Labs <0>användarvillkor</0> och bekräftar att du har läst och förstått <1>Uniswap-protokollets ansvarsfriskrivning</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Genom att ansluta en plånbok godkänner du Uniswap Labs <0>Användarvillkor</0> och bekräftar att du har läst och förstått Uniswap <1>Protocol Disclaimer</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Stäng"
msgid "Closed"
msgstr "Stängd"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kod"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Samla"
@@ -491,10 +482,6 @@ msgstr "Gemensamma baser"
msgid "Confirm"
msgstr "Bekräfta"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Bekräfta Skapa"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Bekräfta tillförsel"
@@ -516,6 +503,7 @@ msgstr "Bekräfta transaktionen i din plånbok"
msgid "Confirm transaction in wallet"
msgstr "Bekräfta transaktionen i plånboken"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Bekräfta transaktionen i plånboken"
msgid "Connect Wallet"
msgstr "Anslut plånbok"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Anslut en plånbok"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Anslut till en plånbok"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Anslut till en plånbok för att hitta pooler"
@@ -565,10 +549,6 @@ msgstr "Kopierad"
msgid "Copy Address"
msgstr "Kopiera adress"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Skapa"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Skapa pool & tillgång"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Få support angående brist på överensstämmelse"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Hjälpcenter"
@@ -849,6 +830,10 @@ msgstr "Dölj"
msgid "High Price Impact"
msgstr "Hög prispåverkan"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Hur den här appen använder API:er"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Jag förstår"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Om du köper en token från den här listan kanske du inte kan sälja tillbaka den."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Läs mer"
msgid "Learn about providing liquidity"
msgstr "Lär dig mer om att tillhandahålla likviditet"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Läs mer"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Juridik och integritet"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Ljus tema"
@@ -1344,6 +1340,10 @@ msgstr "Föreslagen åtgärd"
msgid "Proposer"
msgstr "Förslagsgivare"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokollfriskrivning"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Kö"
@@ -1414,6 +1414,10 @@ msgstr "Tar bort {0} {1} och {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Ta bort {0} {1} och{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Begär funktioner"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Den procent du tjänar i avgifter."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap-invarianten x * y = k var inte nöjd med bytet. Detta innebär vanligtvis att ett av de token du byter innehåller anpassat beteende vid överföring."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Appen hämtar blockchain-data från The Graphs värdtjänst."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Appen hämtar data i kedjan och konstruerar kontraktsanrop med ett Infura API."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Appen hämtar den optimala handelsvägen från en Uniswap Labs-server."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Appen loggar anonymiserad användningsstatistik för att förbättras över tid."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Appen samlar säkert in din plånboksadress och delar den med TRM Labs Inc. av risk- och efterlevnadsskäl."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Inmatningstoken kan inte överföras. Det kan finnas ett problem med inmatningtoken."
@@ -1620,14 +1644,14 @@ msgstr "Det finns inga likviditetsdata."
msgid "These tokens are commonly paired with other tokens."
msgstr "Dessa tokens paras vanligtvis ihop med andra tokens."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Den här appen använder följande API:er från tredje part:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Denna pool måste initieras innan du kan lägga till likviditet. För att initialisera, välj ett startpris för poolen. Ange sedan ditt likviditetsprisklass och insättningsbelopp. Gasavgifterna kommer att vara högre än vanligt på grund av initialiseringstransaktionen."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Denna pool måste initieras den {0} innan du kan lägga till likviditet. För att initialisera, välj ett startpris för poolen. Ange sedan ditt likviditetsprisklass och insättningsbelopp."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Denna rutt optimerar ditt pris genom att överväga delade rutter, flera hopp och bensinkostnader."
@@ -1636,6 +1660,10 @@ msgstr "Denna rutt optimerar ditt pris genom att överväga delade rutter, flera
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Den här token visas inte i den eller de aktiva tokenlistorna. Se till att detta är den token som du vill handla med."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Denna token stöds inte i Uniswap Labs-appen"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Detta verktyg migrerar säkert din {0} likviditet till V3. Processen är helt pålitlig tack vare"
@@ -1667,6 +1695,10 @@ msgstr "Till (minst)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "För att börja handla med {0}, överbrygga först dina tillgångar från L1 till L2. Behandla detta som en betaversion och lär dig om riskerna innan du använder {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Token stöds inte"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Tokens"
@@ -1796,6 +1828,10 @@ msgstr "Oväntat problem med att uppskatta gasen. Var god försök igen."
msgid "Uniswap Governance"
msgstr "Uniswap-styrning"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs användarvillkor"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap tillgänglig på: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap migrationskontrakt↗"
msgid "Uniswap on {0}"
msgstr "Uniswap på {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Okänd källa"
@@ -1989,6 +2025,10 @@ msgstr "Röstningen avslutades {0}"
msgid "Voting ends approximately {0}"
msgstr "Röstningen slutar ungefär {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Omröstningen börjar cirka {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Väntar på bekräftelse"
@@ -2235,7 +2275,7 @@ msgstr "minuter"
msgid "via {0}"
msgstr "via {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "via {0} token-lista"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: sw_TZ\n"
"Language-Team: Swahili, Tanzania\n"
@@ -150,7 +150,6 @@ msgstr "Inatumika"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Ongeza"
@@ -231,10 +230,6 @@ msgstr "Kiasi"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Hitilafu ilitokea wakati wa kujaribu kutekeleza ubadilishaji huu. Unaweza kuhitaji kuongeza uvumilivu wako wa kuteleza. Ikiwa hiyo haifanyi kazi, kunaweza kuwa na kutokubaliana na ishara unayofanya biashara. Kumbuka: ada ya uhamishaji na toa rehani haziendani na Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Takwimu"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Kwa kuongeza orodha hii unaamini kabisa kuwa data ni sahihi. Mtu yeyote anaweza kuunda orodha, pamoja na kuunda matoleo bandia ya orodha zilizopo na orodha ambazo zinadai kuwakilisha miradi ambayo haina moja."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Kwa kuunganisha mkoba, unakubali Sheria na Masharti ya Maabara yasiyobadilishwa <0></0> na utambue kuwa umesoma na kuelewa kitoweo cha <1> Uniswap itifaki ya itifaki</1> ."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Kwa kuunganisha mkoba, unakubaliana na Uniswap Labs ' <0>Masharti ya Huduma</0> na kutambua kwamba umesoma na kuelewa Uniswap <1>Itifaki Kanusho</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Funga"
msgid "Closed"
msgstr "Imefungwa"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Code"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Kusanya"
@@ -491,10 +482,6 @@ msgstr "Besi za kawaida"
msgid "Confirm"
msgstr "Kubali"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Thibitisha Unda"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Thibitisha Ugavi"
@@ -516,6 +503,7 @@ msgstr "Thibitisha shughuli hii kwenye mkoba wako"
msgid "Confirm transaction in wallet"
msgstr "Thibitisha shughuli kwenye mkoba"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Thibitisha shughuli kwenye mkoba"
msgid "Connect Wallet"
msgstr "Unganisha Mkoba"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Unganisha mkoba"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Unganisha kwenye mkoba"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Unganisha kwenye mkoba kupata mabwawa"
@@ -565,10 +549,6 @@ msgstr "Imenakiliwa"
msgid "Copy Address"
msgstr "Nakili Anwani"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Unda"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Unda Dimbwi na Ugavi"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Pata usaidizi juu ya Ugomvi"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Kituo cha Usaidizi"
@@ -849,6 +830,10 @@ msgstr "Ficha"
msgid "High Price Impact"
msgstr "Athari ya Bei ya Juu"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Jinsi programu hii inavyotumia API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Naelewa"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Ukinunua tokeni kutoka kwa orodha hii, huenda usiweze kuiuza tena."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Jifunze zaidi"
msgid "Learn about providing liquidity"
msgstr "Jifunze juu ya kutoa ukwasi"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Jifunze zaidi"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Kisheria na Faragha"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Mandhari mepesi"
@@ -1344,6 +1340,10 @@ msgstr "Hatua Iliyopendekezwa"
msgid "Proposer"
msgstr "Mtangazaji"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Kanusho la Itifaki"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Imewekwa foleni"
@@ -1414,6 +1414,10 @@ msgstr "Kuondoa {0} {1} na {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Kuondoa {0} {1} na{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Omba Vipengele"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% Utakayopata katika ada."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Kiasi kisichobadilika x * y = k hakiridhika na ubadilishaji. Hii kawaida inamaanisha moja ya ishara unazobadilisha zinajumuisha tabia ya kawaida kwenye uhamishaji."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Programu huchota data ya blockchain kutoka kwa huduma inayopangishwa na The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Programu huchota data ya mtandaoni na kuunda simu za mkataba kwa kutumia API ya Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Programu hutafuta njia mojawapo ya biashara kutoka kwa seva ya Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Programu huweka takwimu za matumizi bila utambulisho ili kuboreshwa kadri muda unavyopita."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Programu hukusanya kwa usalama anwani ya mkoba wako na kuishiriki na TRM Labs Inc. kwa sababu za hatari na kufuata."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Ishara ya kuingiza haiwezi kuhamishwa. Kunaweza kuwa na shida na ishara ya kuingiza."
@@ -1620,14 +1644,14 @@ msgstr "Hakuna data ya ukwasi."
msgid "These tokens are commonly paired with other tokens."
msgstr "Ishara hizi kawaida huunganishwa na ishara zingine."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Programu hii hutumia API za wahusika wengine zifuatazo:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Bwawa hili lazima lianzishwe kabla ya kuongeza ukwasi. Ili kuanzisha, chagua bei ya kuanzia ya bwawa. Kisha, ingiza anuwai ya bei ya ukwasi na kiwango cha amana. Ada ya gesi itakuwa kubwa kuliko kawaida kwa sababu ya shughuli za uanzishaji."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Bwawa hili lazima lianzishwe kwa {0} kabla ya kuongeza ukwasi. Ili kuanzisha, chagua bei ya kuanzia ya bwawa. Kisha, ingiza anuwai ya bei ya ukwasi na kiwango cha amana."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Njia hii inaboresha bei yako kwa kuzingatia njia zilizogawanyika, hops nyingi, na gharama za gesi."
@@ -1636,6 +1660,10 @@ msgstr "Njia hii inaboresha bei yako kwa kuzingatia njia zilizogawanyika, hops n
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Ishara hii haionekani kwenye orodha (s) zinazotumika. Hakikisha hii ndio ishara kwamba unataka kufanya biashara."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Tokeni hii haitumiki katika programu ya Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Chombo hiki kitahamisha {0} kwa V3. Mchakato huo hauna shukrani kabisa kwa"
@@ -1667,6 +1695,10 @@ msgstr "Kwa (angalau)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Kuanza biashara kwenye {0}, kwanza gumbua mali zako kutoka L1 hadi L2. Tafadhali chukua hii kama kutolewa kwa beta na ujifunze juu ya hatari kabla ya kutumia {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Tokeni haitumiki"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Ishara"
@@ -1796,6 +1828,10 @@ msgstr "Suala lisilotarajiwa na kukadiria gesi. Tafadhali jaribu tena."
msgid "Uniswap Governance"
msgstr "Utawala usiobadilika"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Sheria na Masharti ya Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Kubadilisha kunapatikana katika: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Mkataba wa uhamiaji usiobadilika↗"
msgid "Uniswap on {0}"
msgstr "Haibadiliki kwenye {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Chanzo kisichojulikana"
@@ -1989,6 +2025,10 @@ msgstr "Upigaji kura uliisha {0}"
msgid "Voting ends approximately {0}"
msgstr "Upigaji kura unaisha takriban {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Upigaji kura huanza takriban {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Inasubiri Uthibitisho"
@@ -2235,7 +2275,7 @@ msgstr "dakika"
msgid "via {0}"
msgstr "kupitia {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "kupitia orodha ya ishara {0}"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: th_TH\n"
"Language-Team: Thai\n"
@@ -150,7 +150,6 @@ msgstr "คล่องแคล่ว"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "เพิ่ม"
@@ -231,10 +230,6 @@ msgstr "จำนวน"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "เกิดข้อผิดพลาดขณะพยายามดำเนินการสลับนี้ คุณอาจต้องเพิ่มความทนทานต่อการเลื่อนหลุด หากไม่ได้ผล อาจมีความไม่เข้ากันกับโทเค็นที่คุณกำลังซื้อขาย หมายเหตุ: ค่าธรรมเนียมการโอนและโทเค็นการรีเบสเข้ากันไม่ได้กับ Uniswap V3"
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "การวิเคราะห์"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "การเพิ่มรายการนี้แสดงว่าคุณเชื่อมั่นโดยปริยายว่าข้อมูลถูกต้อง ใครๆ ก็สร้างรายการได้ ซึ่งรวมถึงการสร้างเวอร์ชันปลอมของรายการที่มีอยู่และรายการที่อ้างว่าเป็นตัวแทนของโครงการที่ไม่มีอยู่"
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "การเชื่อมต่อกระเป๋าเงินหมายความว่าคุณยอมรับ <0>ข้อกำหนดในการให้บริการของ Uniswap Labs</0> และรับทราบว่าคุณได้อ่านและทำความเข้าใจ <1>ข้อจำกัดความรับผิดชอบของโปรโตคอล Uniswap</1> ."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "การเชื่อมต่อกระเป๋าเงินหมายความว่าคุณยอมรับข้อกำหนดในการให้บริการ <0></0> และรับทราบว่าคุณได้อ่านและทำความเข้าใจ Uniswap <1>Protocol Disclaimer</1>แล้ว"
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "ปิด I"
msgid "Closed"
msgstr "ปิด"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "รหัส"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "เก็บรวบรวม"
@@ -491,10 +482,6 @@ msgstr "ฐานทั่วไป"
msgid "Confirm"
msgstr "ยืนยัน"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "ยืนยันการสร้าง"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "ยืนยันการจัดหา"
@@ -516,6 +503,7 @@ msgstr "ยืนยันการทำธุรกรรมนี้ในก
msgid "Confirm transaction in wallet"
msgstr "ยืนยันการทำธุรกรรมในกระเป๋าเงิน"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "ยืนยันการทำธุรกรรมในกระเ
msgid "Connect Wallet"
msgstr "เชื่อมต่อกระเป๋าเงิน"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "เชื่อมต่อกระเป๋าสตางค์"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "เชื่อมต่อกับกระเป๋าสตางค์"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "เชื่อมต่อกับกระเป๋าเงินเพื่อค้นหาพูล"
@@ -565,10 +549,6 @@ msgstr "คัดลอกแล้ว"
msgid "Copy Address"
msgstr "คัดลอกที่อยู่"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "สร้าง"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "สร้างพูลและซัพพลาย"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "รับการสนับสนุนบน Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "ศูนย์ช่วยเหลือ"
@@ -849,6 +830,10 @@ msgstr "ซ่อน"
msgid "High Price Impact"
msgstr "ผลกระทบราคาสูง"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "แอปนี้ใช้ API อย่างไร"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "ฉันเข้าใจ"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "หากคุณซื้อโทเค็นจากรายการนี้ คุณอาจไม่สามารถขายคืนได้"
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "เรียนรู้เพิ่มเติม"
msgid "Learn about providing liquidity"
msgstr "เรียนรู้เกี่ยวกับการจัดหาสภาพคล่อง"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "เรียนรู้เพิ่มเติม"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "กฎหมาย & ความเป็นส่วนตัว"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "ธีมไฟ"
@@ -1344,6 +1340,10 @@ msgstr "การดำเนินการที่เสนอ"
msgid "Proposer"
msgstr "ผู้เสนอ"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "ข้อจำกัดความรับผิดชอบของโปรโตคอล"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "เข้าคิว"
@@ -1414,6 +1414,10 @@ msgstr "กำลังลบ {0} {1} และ {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "กำลังลบ {0} {1} และ{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "ขอคุณสมบัติ"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% ที่คุณจะได้รับเป็นค่าธร
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "ค่าคงที่ Uniswap x*y=k ไม่พอใจโดยการแลกเปลี่ยน ซึ่งมักจะหมายถึงหนึ่งในโทเค็นที่คุณกำลังแลกเปลี่ยนรวมลักษณะการทำงานที่กำหนดเองในการโอน"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "แอพดึงข้อมูลบล็อคเชนจากบริการโฮสต์ของ The Graph"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "แอปดึงข้อมูลในสายโซ่และสร้างการเรียกสัญญาด้วย Infura API"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "แอพดึงเส้นทางการค้าที่เหมาะสมที่สุดจากเซิร์ฟเวอร์ Uniswap Labs"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "แอปจะบันทึกสถิติการใช้งานที่ไม่ระบุชื่อเพื่อปรับปรุงเมื่อเวลาผ่านไป"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "แอปจะรวบรวมที่อยู่กระเป๋าเงินของคุณอย่างปลอดภัยและแชร์กับ TRM Labs Inc. ด้วยเหตุผลด้านความเสี่ยงและการปฏิบัติตามข้อกำหนด"
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "ไม่สามารถโอนโทเค็นอินพุตได้ อาจมีปัญหากับโทเค็นอินพุต"
@@ -1620,14 +1644,14 @@ msgstr "ไม่มีข้อมูลสภาพคล่อง"
msgid "These tokens are commonly paired with other tokens."
msgstr "โทเค็นเหล่านี้มักจะจับคู่กับโทเค็นอื่น"
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "แอพนี้ใช้ API บุคคลที่สามต่อไปนี้:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "ต้องเริ่มต้นกลุ่มนี้ก่อนจึงจะสามารถเพิ่มสภาพคล่องได้ ในการเริ่มต้น เลือกราคาเริ่มต้นสำหรับพูล จากนั้นป้อนช่วงราคาสภาพคล่องและจำนวนเงินฝาก ค่าธรรมเนียมก๊าซจะสูงกว่าปกติเนื่องจากการทำธุรกรรมเริ่มต้น"
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "พูลนี้ต้องเริ่มต้นในวันที่ {0} ก่อนที่คุณจะสามารถเพิ่มสภาพคล่องได้ ในการเริ่มต้น เลือกราคาเริ่มต้นสำหรับพูล จากนั้นป้อนช่วงราคาสภาพคล่องและจำนวนเงินฝาก"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "เส้นทางนี้ปรับราคาของคุณให้เหมาะสมโดยพิจารณาจากเส้นทางแยก การกระโดดหลายครั้ง และค่าน้ำมัน"
@@ -1636,6 +1660,10 @@ msgstr "เส้นทางนี้ปรับราคาของคุณ
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "โทเค็นนี้ไม่ปรากฏในรายการโทเค็นที่ใช้งานอยู่ ตรวจสอบให้แน่ใจว่านี่คือโทเค็นที่คุณต้องการซื้อขาย"
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "ไม่รองรับโทเค็นนี้ในแอป Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "เครื่องมือนี้จะย้าย {0} ของคุณไปยัง V3 อย่างปลอดภัย กระบวนการนี้ไม่น่าเชื่อถืออย่างสมบูรณ์ต้องขอบคุณ"
@@ -1667,6 +1695,10 @@ msgstr "ถึง (อย่างน้อย)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "ในการเริ่มต้นซื้อขายในวันที่ {0}แรกให้เชื่อมโยงสินทรัพย์ของคุณจาก L1 ถึง L2 โปรดถือว่าเป็นรุ่นเบต้าและเรียนรู้เกี่ยวกับความเสี่ยงก่อนใช้ {1}"
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "ไม่รองรับโทเค็น"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "โทเค็น"
@@ -1796,6 +1828,10 @@ msgstr "ปัญหาที่ไม่คาดคิดกับการป
msgid "Uniswap Governance"
msgstr "การกำกับดูแล Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "ข้อกำหนดในการให้บริการของ Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap มีให้ใน: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "สัญญาการโยกย้าย Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Uniswap บน {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "ไม่ทราบแหล่งที่มา"
@@ -1989,6 +2025,10 @@ msgstr "สิ้นสุดการโหวต {0}"
msgid "Voting ends approximately {0}"
msgstr "การลงคะแนนจะสิ้นสุดลงประมาณ {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "การลงคะแนนเริ่มต้นประมาณ {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "รอการยืนยัน"
@@ -2235,7 +2275,7 @@ msgstr "นาที"
msgid "via {0}"
msgstr "ผ่าน {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "ผ่าน {0} รายการโทเค็น"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: tr_TR\n"
"Language-Team: Turkish\n"
@@ -150,7 +150,6 @@ msgstr "Aktif"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Ekle"
@@ -231,10 +230,6 @@ msgstr "Miktar"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Bu takas yürütülmeye çalışılırken bir hata oluştu. Kayma toleransınızı artırmanız gerekebilir. Bu işe yaramazsa, işlem yaptığınız token ile uyumsuzluk olabilir. Not: Transfer ve rebase jetonlarındaki ücret, Uniswap V3 ile uyumlu değildir."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Analitik"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Bu listeyi ekleyerek, verilerin doğru olduğuna dolaylı olarak güveniyorsunuz. Mevcut listelerin sahte sürümlerini ve listesi olmayan projeleri temsil ettiğini iddia eden listeler de dahil olmak üzere herkes bir liste oluşturabilir."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Bir cüzdan bağlayarak Uniswap Labs'ın <0>Hizmet Şartları'nı</0> kabul etmiş ve <1>Uniswap protokolü sorumluluk reddini</1> okuduğunuzu ve anladığınızı onaylamış olursunuz."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Bir cüzdan bağlayarak, Uniswap Labs'ın kabul <0>Hizmet Şartları'nı</0> ve okuduğunuzu ve Uniswap anladığımı teyit <1>Protokol Uyarı</1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Kapat"
msgid "Closed"
msgstr "Kapalı"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Kod"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Topla"
@@ -491,10 +482,6 @@ msgstr "Ortak tabanlar"
msgid "Confirm"
msgstr "Onayla"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Oluşturmayı Onayla"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Kaynağı Onayla"
@@ -516,6 +503,7 @@ msgstr "Cüzdanınızda bu işlemi onaylayın"
msgid "Confirm transaction in wallet"
msgstr "Cüzdandaki işlemi onaylayın"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Cüzdandaki işlemi onaylayın"
msgid "Connect Wallet"
msgstr "Cüzdanı Bağlayın"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Cüzdan bağlayın"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Cüzdana bağlanın"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Havuzları bulmak için bir cüzdana bağlanın"
@@ -565,10 +549,6 @@ msgstr "Kopyalandı"
msgid "Copy Address"
msgstr "Adresi Kopyala"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Oluşturmak"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Havuz ve Kaynak Oluştur"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Discord ile ilgili destek alın"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Yardım Merkezi"
@@ -849,6 +830,10 @@ msgstr "Saklamak"
msgid "High Price Impact"
msgstr "Yüksek Fiyat Etkisi"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Bu uygulama API'leri nasıl kullanır?"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Anladım"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Bu listeden bir jeton satın alırsanız, tekrar satamayabilirsiniz."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Daha fazla bilgi edin"
msgid "Learn about providing liquidity"
msgstr "Likidite sağlama hakkında bilgi edinin"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Daha fazla bilgi edin"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Yasal ve Gizlilik"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Işık Tema"
@@ -1344,6 +1340,10 @@ msgstr "Önerilen hareket"
msgid "Proposer"
msgstr "Teklif veren"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Protokol Sorumluluk Reddi"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "sıraya alındı"
@@ -1414,6 +1414,10 @@ msgstr "{0} {1} ve {2} {3} kaldırılıyor"
msgid "Removing {0} {1} and{2} {3}"
msgstr "{0} {1} ve{2} {3}kaldırma"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Özellikler İste"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "Ücretlerde kazanacağınız yüzde."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Uniswap değişmez değeri x*y=k, swap ile sağlanmadı. Bu genellikle, swap ettiğiniz jetonlardan birinin aktarım sırasında özel davranış içerdiği anlamına gelir."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Uygulama, The Graph'in barındırılan hizmetinden blok zinciri verilerini alır."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Uygulama, zincir üzerindeki verileri getirir ve bir Infura API ile sözleşme çağrıları oluşturur."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Uygulama, bir Uniswap Labs sunucusundan en uygun ticaret yolunu getirir."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Uygulama, zaman içinde iyileştirmek için anonimleştirilmiş kullanım istatistiklerini günlüğe kaydeder."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Uygulama, cüzdan adresinizi güvenli bir şekilde toplar ve risk ve uyumluluk nedenleriyle TRM Labs Inc. ile paylaşır."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Giriş jetonu aktarılamaz. Giriş jetonuyla ilgili bir sorun olabilir."
@@ -1620,14 +1644,14 @@ msgstr "Likidite verisi yok."
msgid "These tokens are commonly paired with other tokens."
msgstr "Bu jetonlar genellikle diğer jetonlarla eşleştirilir."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Bu uygulama, aşağıdaki üçüncü taraf API'lerini kullanır:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Likidite eklemeden önce bu havuzun başlatılması gerekir. Başlatmak için havuz için bir başlangıç fiyatı seçin. Ardından likidite fiyat aralığınızı ve mevduat tutarınızı girin. Başlatma işlemi nedeniyle gaz ücretleri normalden daha yüksek olacaktır."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Likidite ekleyebilmeniz için bu havuzun {0} Başlatmak için havuz için bir başlangıç fiyatı seçin. Ardından likidite fiyat aralığınızı ve mevduat tutarınızı girin."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Bu rota, bölünmüş rotaları, birden fazla duraklamayı ve gaz maliyetlerini göz önünde bulundurarak fiyatınızı optimize eder."
@@ -1636,6 +1660,10 @@ msgstr "Bu rota, bölünmüş rotaları, birden fazla duraklamayı ve gaz maliye
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Bu jeton, aktif jeton listelerinde görünmüyor. Bunun takas etmek istediğiniz jeton olduğundan emin olun."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Bu belirteç, Uniswap Labs uygulamasında desteklenmiyor"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Bu araç, {0} likiditenizi güvenli bir şekilde V3'e geçirecektir. Bu süreç şunun sayesinde sayesinde tamamen güvensizdir:"
@@ -1667,6 +1695,10 @@ msgstr "Alıcı (en az)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "{0}alım satıma başlamak için önce varlıklarınızı L1'den L2'ye köprüleyin. Lütfen bunu bir beta sürümü olarak ele alın ve kullanmadan önce riskler hakkında bilgi edinin {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Jeton desteklenmiyor"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Jetonlar"
@@ -1796,6 +1828,10 @@ msgstr "Gaz tahmininde beklenmeyen bir sorun. Lütfen tekrar deneyin."
msgid "Uniswap Governance"
msgstr "Uniswap Yönetimi"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs'ın Hizmet Şartları"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap kullanılabilir: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap geçiş sözleşmesi↗"
msgid "Uniswap on {0}"
msgstr "Üzerinde Uniswap {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Bilinmeyen Kaynak"
@@ -1989,6 +2025,10 @@ msgstr "Oylama bitti {0}"
msgid "Voting ends approximately {0}"
msgstr "Oylama yaklaşık şu zamanda bitecek: {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Oylama yaklaşık {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Onay Bekliyor"
@@ -2235,7 +2275,7 @@ msgstr "dakika"
msgid "via {0}"
msgstr "{0} üzerinden"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "{0} jeton listesi aracılığıyla"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: uk_UA\n"
"Language-Team: Ukrainian\n"
@@ -150,7 +150,6 @@ msgstr "Активний"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Додати"
@@ -231,10 +230,6 @@ msgstr "Сума"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Під час спроби виконати цей обмін сталася помилка. Можливо, вам доведеться збільшити толерантність до ковзання. Якщо це не спрацює, можливо, існує несумісність з токеном, яким ви торгуєте. Примітка: плата за перенесення та перебазування токенів несумісні з Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "Аналітика"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Додаючи цей список, ви непрямо погоджуєтеся з тим, що дані правильні. Будь-хто може створити список, включаючи створення підроблених версій існуючих списків і списків, які нібито представляють проекти, які його не мають."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Підключаючи гаманець, ви погоджуєтесь із <0>Умовами користування</0> Uniswap Labs та підтверджуєте, що прочитали й розумієте <1>Застереження щодо протоколу Uniswap</1>."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Підключаючи гаманець, ви погоджуєтеся з Умовами надання послуг <0></0> і підтверджуєте, що прочитали та розумієте відмову від відповідальності</1><1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Закрити"
msgid "Closed"
msgstr "Закрито"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Код"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Зібрати"
@@ -491,10 +482,6 @@ msgstr "Загальні основи"
msgid "Confirm"
msgstr "Підтвердити"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Підтвердьте Створити"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Підтвердити пропозицію"
@@ -516,6 +503,7 @@ msgstr "Підтвердьте цю операцію у своєму гаман
msgid "Confirm transaction in wallet"
msgstr "Підтвердіть транзакцію в гаманці"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Підтвердіть транзакцію в гаманці"
msgid "Connect Wallet"
msgstr "Підключити Гаманець"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Підключіть гаманець"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Підключіться до гаманця"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Підключіться до гаманця, щоб знайти пули"
@@ -565,10 +549,6 @@ msgstr "Скопійовано"
msgid "Copy Address"
msgstr "Копіювати адресу"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Створити"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Створити пул і пропозицію"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Отримайте підтримку в Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Центр допомоги"
@@ -849,6 +830,10 @@ msgstr "Сховати"
msgid "High Price Impact"
msgstr "Вплив високої ціни"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Як ця програма використовує API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Я розумію"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Якщо ви купуєте токен із цього списку, можливо, його не вдасться продати назад."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Вчи більше"
msgid "Learn about providing liquidity"
msgstr "Дізнайтеся про забезпечення ліквідності"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Вчи більше"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Юридична інформація та конфіденційність"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Світла тема"
@@ -1344,6 +1340,10 @@ msgstr "Запропонована дія"
msgid "Proposer"
msgstr "Пропонувач"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Відмова від відповідальності протоколу"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "У черзі"
@@ -1414,6 +1414,10 @@ msgstr "Видалення {0} {1} та {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Видалення {0} {1} і{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Особливості запиту"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "%, Який ви заробите на гонорарах."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Інваріант Uniswap x * y = k не був задоволений в обміні. Зазвичай це означає, що один із токенів, який ви міняєте, включає спеціальну поведінку при передачі."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Додаток отримує дані блокчейну з розміщеної служби The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Додаток отримує дані в мережі та створює виклики контрактів за допомогою API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Програма отримує оптимальний торговий шлях із сервера Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Додаток реєструє анонімну статистику використання, щоб з часом покращуватись."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Програма безпечно збирає адресу вашого гаманця та передає її TRM Labs Inc. з міркувань ризику та відповідності."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Вхідний токен неможливо передати. Можливо, виникла проблема з вхідним токеном."
@@ -1620,14 +1644,14 @@ msgstr "Даних про ліквідність немає."
msgid "These tokens are commonly paired with other tokens."
msgstr "Ці токени зазвичай поєднані в пари з іншими токенами."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Ця програма використовує такі сторонні API:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Цей пул потрібно ініціалізувати, перш ніж ви зможете додати ліквідність. Для ініціалізації виберіть початкову ціну пулу. Потім введіть діапазон цін ліквідності та суму депозиту. Плата за газ буде вищою, ніж зазвичай, через транзакцію ініціалізації."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Цей пул потрібно ініціалізувати на {0} перш ніж ви зможете додати ліквідність. Для ініціалізації виберіть початкову ціну пулу. Потім введіть діапазон цін ліквідності та суму депозиту."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Цей маршрут оптимізує вашу ціну, враховуючи розділені маршрути, декілька стрибків та витрати на газ."
@@ -1636,6 +1660,10 @@ msgstr "Цей маршрут оптимізує вашу ціну, врахов
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Цей токен не відображається в списку (-ах) активних токенів. Переконайтеся в тому, що це токен, яким ви хочете торгувати."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Цей маркер не підтримується в додатку Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Цей інструмент безпечно перенесе вашу ліквідність {0} до V3. Цей процес абсолютно не вимагає надійності завдяки"
@@ -1667,6 +1695,10 @@ msgstr "До (не менше)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Щоб почати торгувати на {0}, спочатку з'єднайте свої активи з L1 на L2. Будь ласка, розгляньте це як бета -версію та дізнайтеся про ризики перед використанням {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Токен не підтримується"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Токени"
@@ -1796,6 +1828,10 @@ msgstr "Неочікувана проблема з оцінкою газу. Бу
msgid "Uniswap Governance"
msgstr "Управління Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Умови використання Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap доступно в: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Контракт Uniswap щодо перенесення↗"
msgid "Uniswap on {0}"
msgstr "Відмінити на {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Невідоме джерело"
@@ -1989,6 +2025,10 @@ msgstr "Голосування завершилось {0}"
msgid "Voting ends approximately {0}"
msgstr "Голосування завершується приблизно {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Голосування починається приблизно з {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Очікується підтвердження"
@@ -2235,7 +2275,7 @@ msgstr "хвилин"
msgid "via {0}"
msgstr "через {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "через {0} список токенів"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-14 18:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: vi_VN\n"
"Language-Team: Vietnamese\n"
@@ -150,7 +150,6 @@ msgstr "Hoạt động"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "Thêm vào"
@@ -231,10 +230,6 @@ msgstr "Số tiền"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "Đã xảy ra lỗi khi cố gắng thực hiện hoán đổi này. Bạn có thể cần phải tăng khả năng chịu trượt của mình. Nếu điều đó không hiệu quả, có thể có sự không tương thích với mã thông báo bạn đang giao dịch. Lưu ý: phí chuyển và mã thông báo rebase không tương thích với Uniswap V3."
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "phân tích"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "Bằng cách thêm danh sách này, bạn hoàn toàn tin tưởng rằng dữ liệu là chính xác. Bất kỳ ai cũng có thể tạo danh sách, bao gồm cả việc tạo các phiên bản giả mạo của danh sách hiện có và danh sách yêu cầu đại diện cho các dự án không có danh sách đó."
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "Bằng cách kết nối ví, bạn đồng ý với Điều khoản dịch vụ <0> của Uniswap Labs</0> và xác nhận rằng bạn đã đọc và hiểu <1> tuyên bố từ chối trách nhiệm của giao thức Uniswap</1> ."
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "Bằng cách kết nối ví, bạn đồng ý với <0>Điều khoản dịch vụ</0> của Uniswap Labs và xác nhận rằng bạn đã đọc và hiểu Tuyên bố từ chối trách nhiệm</1><1>."
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "Đóng"
msgid "Closed"
msgstr "Đã đóng cửa"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "Mã"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "Sưu tầm"
@@ -491,10 +482,6 @@ msgstr "Cơ sở chung"
msgid "Confirm"
msgstr "Xác nhận"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "Xác nhận Tạo"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "Xác nhận cung cấp"
@@ -516,6 +503,7 @@ msgstr "Xác nhận giao dịch này trong ví của bạn"
msgid "Confirm transaction in wallet"
msgstr "Xác nhận giao dịch trong ví"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "Xác nhận giao dịch trong ví"
msgid "Connect Wallet"
msgstr "Kết nối ví"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "Kết nối ví"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "Kết nối với ví"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "Kết nối với ví để tìm nhóm"
@@ -565,10 +549,6 @@ msgstr "Đã sao chép"
msgid "Copy Address"
msgstr "Sao chép địa chỉ"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "Tạo nên"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "Tạo Nhóm & Nguồn cung"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "Nhận hỗ trợ về Discord"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "Trung tâm trợ giúp"
@@ -849,6 +830,10 @@ msgstr "Ẩn giấu"
msgid "High Price Impact"
msgstr "Tác động giá cao"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "Cách ứng dụng này sử dụng API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "Tôi hiểu"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "Nếu bạn mua mã token từ danh sách này, bạn có thể không bán lại được."
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "Tìm hiểu thêm"
msgid "Learn about providing liquidity"
msgstr "Tìm hiểu về cung cấp tính thanh khoản"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "Tìm hiểu thêm"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "Pháp lý & Quyền riêng tư"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "Chủ đề ánh sáng"
@@ -1344,6 +1340,10 @@ msgstr "Đề xuất hành động"
msgid "Proposer"
msgstr "Người đề xuất"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "Tuyên bố từ chối trách nhiệm"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "Đã xếp hàng"
@@ -1414,6 +1414,10 @@ msgstr "Loại bỏ {0} {1} và {2} {3}"
msgid "Removing {0} {1} and{2} {3}"
msgstr "Loại bỏ {0} {1} và{2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "Yêu cầu tính năng"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/pages/CreateProposal/ProposalSubmissionModal.tsx
@@ -1580,6 +1584,26 @@ msgstr "% Bạn sẽ kiếm được từ phí."
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "Bất biến Uniswap x * y = k không được thỏa mãn bởi hoán đổi. Điều này thường có nghĩa là một trong những mã token bạn đang hoán đổi kết hợp hành vi tùy chỉnh khi chuyển."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "Ứng dụng tìm nạp dữ liệu blockchain từ dịch vụ lưu trữ của The Graph."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "Ứng dụng tìm nạp dữ liệu trên chuỗi và tạo các lệnh gọi hợp đồng bằng API Infura."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "Ứng dụng tìm nạp lộ trình giao dịch tối ưu từ máy chủ Uniswap Labs."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "Ứng dụng ghi lại số liệu thống kê sử dụng ẩn danh để cải thiện theo thời gian."
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "Ứng dụng thu thập địa chỉ ví của bạn một cách an toàn và chia sẻ nó với TRM Labs Inc. vì lý do rủi ro và tuân thủ."
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "Không thể chuyển mã token đầu vào. Có thể có sự cố với mã token đầu vào."
@@ -1620,14 +1644,14 @@ msgstr "Không có dữ liệu thanh khoản."
msgid "These tokens are commonly paired with other tokens."
msgstr "Các mã token này thường được ghép nối với các mã token khác."
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "Ứng dụng này sử dụng các API của bên thứ ba sau:"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "Nhóm này phải được khởi tạo trước khi bạn có thể thêm thanh khoản. Để khởi tạo, hãy chọn giá khởi điểm cho nhóm. Sau đó, nhập phạm vi giá thanh khoản và số tiền ký quỹ của bạn. Phí gas sẽ cao hơn bình thường do giao dịch khởi tạo."
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "Nhóm này phải được khởi tạo bằng {0} trước khi bạn có thể thêm thanh khoản. Để khởi tạo, hãy chọn giá khởi điểm cho nhóm. Sau đó, nhập phạm vi giá thanh khoản và số tiền ký quỹ của bạn."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "Tuyến đường này tối ưu hóa giá của bạn bằng cách xem xét các tuyến đường chia nhỏ, nhiều chặng và chi phí xăng."
@@ -1636,6 +1660,10 @@ msgstr "Tuyến đường này tối ưu hóa giá của bạn bằng cách xem
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "Mã token này không xuất hiện trên (các) danh sách mã token đang hoạt động. Đảm bảo rằng đây là mã token mà bạn muốn giao dịch."
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Mã thông báo này không được hỗ trợ trong ứng dụng Uniswap Labs"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "Công cụ này sẽ chuyển thanh khoản {0} sang V3. Quá trình này hoàn toàn không đáng tin cậy nhờ vào"
@@ -1667,6 +1695,10 @@ msgstr "Đến (Ít nhất)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "Để bắt đầu giao dịch trên {0}, trước tiên hãy kết nối tài sản của bạn từ L1 đến L2. Vui lòng coi đây là bản phát hành beta và tìm hiểu về các rủi ro trước khi sử dụng {1}."
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "Mã thông báo không được hỗ trợ"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "Token"
@@ -1796,6 +1828,10 @@ msgstr "Vấn đề không mong muốn với ước tính khí. Vui lòng thử
msgid "Uniswap Governance"
msgstr "Quản trị Uniswap"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Điều khoản dịch vụ của Uniswap Labs"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap có sẵn ở: <0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Hợp đồng di chuyển Uniswap↗"
msgid "Uniswap on {0}"
msgstr "Hủy hoán đổi trên {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "Nguồn không rõ"
@@ -1989,6 +2025,10 @@ msgstr "Bỏ phiếu đã kết thúc {0}"
msgid "Voting ends approximately {0}"
msgstr "Bỏ phiếu kết thúc vào khoảng {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "Bỏ phiếu bắt đầu khoảng {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "Chờ đợi sự xác nhận"
@@ -2235,7 +2275,7 @@ msgstr "phút"
msgid "via {0}"
msgstr "qua {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "thông qua {0} mã token"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-15 07:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: zh_CN\n"
"Language-Team: Chinese Simplified\n"
@@ -150,7 +150,6 @@ msgstr "已激活"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "添加"
@@ -231,10 +230,6 @@ msgstr "数额"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "尝试执行此兑换时发生错误。您可能需要增加滑点限制。如果还是不行则可能是您正在交易的代币与Uniswap不兼容。注Uniswap V3不兼容转账时带扣除费用fee-on-transfer的代币和弹性供应rebase代币。"
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "数据分析"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "添加此代币列表代表您信任其数据是正确的。任何人都可以创建代币列表,包括创建假冒实际列表的造假版本,以及自我声称代表了某项目的代币列表。"
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "通过连接钱包您同意接受 Uniswap 实验室的<0>服务条款</0>并确认您已阅读理解<1>Uniswap协议免责声明</1>。"
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "连接钱包即表示您同意 Uniswap Labs 的 <0>服务条款</0> 并确认您已阅读理解 Uniswap <1>协议免责声明</1>。"
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "关闭"
msgid "Closed"
msgstr "已关闭"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "代码"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "收取"
@@ -491,10 +482,6 @@ msgstr "常用代币"
msgid "Confirm"
msgstr "确认"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "确认创建"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "确认供应"
@@ -516,6 +503,7 @@ msgstr "在您的钱包中确认这笔交易"
msgid "Confirm transaction in wallet"
msgstr "在钱包中确认交易"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "在钱包中确认交易"
msgid "Connect Wallet"
msgstr "连接钱包"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "连接钱包"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "连接钱包"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "连接到钱包以查找流动池"
@@ -565,10 +549,6 @@ msgstr "已复制"
msgid "Copy Address"
msgstr "复制地址"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "创建"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "创建流动池和供应流动资金"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "在Discord上寻求支持"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "帮助中心"
@@ -849,6 +830,10 @@ msgstr "隐藏"
msgid "High Price Impact"
msgstr "对兑换率有高度影响"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "此应用程序如何使用 API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "我已知悉"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "如果您从这个代币列表中购买代币,您可能无法再将其售出。"
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "了解更多"
msgid "Learn about providing liquidity"
msgstr "了解提供流动性的相关信息"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "了解更多"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "法律与隐私"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "浅色主题"
@@ -1102,7 +1098,7 @@ msgstr "收到的最低数额"
#: src/hooks/useSwapCallback.tsx
msgid "Missing dependencies"
msgstr "缺少依赖"
msgstr "缺少依赖套件"
#: src/pages/Pool/index.tsx
msgid "More"
@@ -1344,6 +1340,10 @@ msgstr "提议操作"
msgid "Proposer"
msgstr "提案者"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "协议免责声明"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "待执行"
@@ -1412,7 +1412,11 @@ msgstr "正在去除 {0} {1} 和 {2} {3}"
#: src/pages/RemoveLiquidity/index.tsx
msgid "Removing {0} {1} and{2} {3}"
msgstr "移除 {0} {1} 和{2} {3}"
msgstr "移除 {0} {1} 和 {2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "请求功能"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
@@ -1536,7 +1540,7 @@ msgstr "供应"
#: src/pages/AddLiquidityV2/index.tsx
msgid "Supplying {0} {1} and{2} {3}"
msgstr "供应 {0} {1} 和{2} {3}"
msgstr "供应 {0} {1} 和 {2} {3}"
#: src/components/Header/index.tsx
#: src/components/NavigationTabs/index.tsx
@@ -1562,7 +1566,7 @@ msgstr "将恰好 <0/> 兑换成 <1/>"
#: src/hooks/useSwapCallback.tsx
#: src/hooks/useSwapCallback.tsx
msgid "Swap failed: {0}"
msgstr "换失败: {0}"
msgstr "换失败: {0}"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
@@ -1580,6 +1584,26 @@ msgstr "您将赚取的手续费百分比。"
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "兑换交易不满足 Uniswap 不变量 X × Y = K 的要求。这通常意味着您要兑换的代币之一在代币转账过程中带有一些自定义代币合约特性。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "该应用程序从 The Graph 的托管服务中获取区块链数据。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "该应用程序获取链上数据并使用 Infura API 构建合约调用。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "该应用程序从 Uniswap Labs 服务器获取最佳交易路径。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "该应用程序会匿名记录使用情况统计信息,以便不断改进。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "出于风险和合规性原因,该应用程序会安全地收集您的钱包地址并与 TRM Labs Inc. 共享。"
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "输入代币无法进行转账。输入代币可能有些问题。"
@@ -1620,14 +1644,14 @@ msgstr "没有流动性数据。"
msgid "These tokens are commonly paired with other tokens."
msgstr "这些代币通常与其他代币配对。"
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "此应用程序使用以下第三方 API"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "需要先初始化然后再添加流动性。初始化时请先选择起始价格然后输入您的流动性价格范围和存款金额。因需进行初始化相关操作Gas 费将比平时高一些。"
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "在您添加流动性之前, {0} 池需要先初始化。请先选择起始价格,然后输入您的流动性价格范围和存款金额。"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "这个路由方案通过考虑拆分路由、多级路由和gas 成本等因素来优化价格。"
@@ -1636,6 +1660,10 @@ msgstr "这个路由方案通过考虑拆分路由、多级路由和gas 成本
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "此代币未出现在激活的代币列表中。请确保这是您想要交易的代币。"
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Uniswap Labs 应用程序不支持此代币"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "该工具将安全地将您的 {0} 流动资金迁移到 V3。该过程完全不依赖任何信任需求"
@@ -1667,6 +1695,10 @@ msgstr "兑换到(至少数额)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "在 {0} 上交易,首先须将您的资产从 L1 桥接到 L2。请将此视为 Beta 版并在使用 {1} 之前了解风险。"
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "不支持该代币"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "代币"
@@ -1786,16 +1818,20 @@ msgstr "未定"
#: src/hooks/useSwapCallback.tsx
msgid "Unexpected error. Could not estimate gas for the swap."
msgstr "意外的错误。无法估计交换的gas。"
msgstr "错误。无法估计兑换所需的gas。"
#: src/hooks/useSwapCallback.tsx
msgid "Unexpected issue with estimating the gas. Please try again."
msgstr "估计气体的意外问题。请再试一次。"
msgstr "估计 gas 时遇到问题。请再试一次。"
#: src/pages/Vote/index.tsx
msgid "Uniswap Governance"
msgstr "Uniswap治理"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs 的服务条款"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap可用<0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap 迁移合约↗"
msgid "Uniswap on {0}"
msgstr "在 {0} 上的 Uniswap"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "未知来源"
@@ -1989,6 +2025,10 @@ msgstr "投票结束 {0}"
msgid "Voting ends approximately {0}"
msgstr "投票大约结束于 {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "投票开始大约 {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "等待确认"
@@ -2235,7 +2275,7 @@ msgstr "分钟"
msgid "via {0}"
msgstr "通过 {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "从 {0} 代币列表"

View File

@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-10-21 06:06\n"
"PO-Revision-Date: 2021-11-11 21:07\n"
"Last-Translator: \n"
"Language: zh_TW\n"
"Language-Team: Chinese Traditional\n"
@@ -150,7 +150,6 @@ msgstr "啟用"
#: src/components/PositionCard/index.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "Add"
msgstr "新增"
@@ -231,10 +230,6 @@ msgstr "數額"
msgid "An error occurred when trying to execute this swap. You may need to increase your slippage tolerance. If that does not work, there may be an incompatibility with the token you are trading. Note: fee on transfer and rebase tokens are incompatible with Uniswap V3."
msgstr "嘗試執行此兌換時發生錯誤。您可能需要增加滑點限制。如果還是不行則可能是您正在交易的代幣與Uniswap不兼容。注Uniswap V3不兼容轉賬時帶扣除費用fee-on-transfer的代幣和彈性供應rebase代幣。"
#: src/components/Menu/index.tsx
msgid "Analytics"
msgstr "分析"
#: src/components/earn/StakingModal.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -344,8 +339,8 @@ msgid "By adding this list you are implicitly trusting that the data is correct.
msgstr "添加此代幣列表代表您信任其數據是正確的。任何人都可以創建代幣列表,包括創建假冒實際列表的造假版本,以及自我聲稱代表了某項目的代幣列表。"
#: src/components/WalletModal/index.tsx
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the <1>Uniswap protocol disclaimer</1>."
msgstr "通過連接錢包您同意接受 Uniswap 實驗室的<0>服務條款</0>並確認您已閱讀理解<1>Uniswap協議免責聲明</1>。"
msgid "By connecting a wallet, you agree to Uniswap Labs <0>Terms of Service</0> and acknowledge that you have read and understand the Uniswap <1>Protocol Disclaimer</1>."
msgstr "連接錢包即表示您同意 Uniswap Labs 的 <0>服務條款</0> 並確認您已閱讀理解 Uniswap <1>協議免責聲明</1>。"
#: src/pages/Vote/styled.tsx
msgid "Canceled"
@@ -446,10 +441,6 @@ msgstr "關閉"
msgid "Closed"
msgstr "已關閉"
#: src/components/Menu/index.tsx
msgid "Code"
msgstr "代碼"
#: src/pages/Pool/PositionPage.tsx
msgid "Collect"
msgstr "收取"
@@ -491,10 +482,6 @@ msgstr "常用代幣"
msgid "Confirm"
msgstr "確認"
#: src/pages/AddLiquidity/index.tsx
msgid "Confirm Create"
msgstr "確認創建"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Confirm Supply"
msgstr "確認供應"
@@ -516,6 +503,7 @@ msgstr "在您的錢包中確認這筆交易"
msgid "Confirm transaction in wallet"
msgstr "在錢包中確認交易"
#: src/components/Web3Status/index.tsx
#: src/components/earn/ClaimRewardModal.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidityV2/index.tsx
@@ -530,16 +518,12 @@ msgstr "在錢包中確認交易"
msgid "Connect Wallet"
msgstr "連接錢包"
#: src/components/WalletModal/index.tsx
#: src/components/earn/UnstakingModal.tsx
#: src/pages/Pool/index.tsx
msgid "Connect a wallet"
msgstr "連接錢包"
#: src/components/WalletModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Connect to a wallet"
msgstr "連接錢包"
#: src/pages/PoolFinder/index.tsx
msgid "Connect to a wallet to find pools"
msgstr "連接到錢包以查找流動池"
@@ -565,10 +549,6 @@ msgstr "已複製"
msgid "Copy Address"
msgstr "複製地址"
#: src/pages/AddLiquidity/index.tsx
msgid "Create"
msgstr "創建"
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
msgid "Create Pool & Supply"
msgstr "創建流動池和供應流動資金"
@@ -838,6 +818,7 @@ msgid "Get support on Discord"
msgstr "在 Discord 上尋求技術支持"
#: src/components/Header/NetworkSelector.tsx
#: src/components/Menu/index.tsx
msgid "Help Center"
msgstr "幫助中心"
@@ -849,6 +830,10 @@ msgstr "隱藏"
msgid "High Price Impact"
msgstr "高兌換率影響"
#: src/components/WalletModal/index.tsx
msgid "How this app uses APIs"
msgstr "此應用程序如何使用 API"
#: src/components/SearchModal/ImportList.tsx
#: src/pages/AddLiquidity/index.tsx
msgid "I understand"
@@ -858,6 +843,7 @@ msgstr "我已知悉"
msgid "If you purchase a token from this list, you may not be able to sell it back."
msgstr "如果您從這個代幣列表中購買代幣,您可能無法再將其售出。"
#: src/components/SearchModal/BlockedToken.tsx
#: src/components/SearchModal/ImportList.tsx
#: src/components/SearchModal/ImportRow.tsx
#: src/components/SearchModal/ImportToken.tsx
@@ -960,6 +946,16 @@ msgstr "了解更多"
msgid "Learn about providing liquidity"
msgstr "閱讀有關提供流動資金的資訊"
#: src/components/PrivacyPolicy/index.tsx
msgid "Learn more"
msgstr "瞭解更多"
#: src/components/Menu/index.tsx
#: src/components/PrivacyPolicy/index.tsx
#: src/components/WalletModal/index.tsx
msgid "Legal & Privacy"
msgstr "法律與隱私"
#: src/components/Menu/index.tsx
msgid "Light Theme"
msgstr "淺色"
@@ -1102,7 +1098,7 @@ msgstr "收到的最低數額"
#: src/hooks/useSwapCallback.tsx
msgid "Missing dependencies"
msgstr "缺少依賴"
msgstr "缺少依賴套件"
#: src/pages/Pool/index.tsx
msgid "More"
@@ -1344,6 +1340,10 @@ msgstr "提議操作"
msgid "Proposer"
msgstr "提案人"
#: src/components/PrivacyPolicy/index.tsx
msgid "Protocol Disclaimer"
msgstr "協議免責聲明"
#: src/pages/Vote/styled.tsx
msgid "Queued"
msgstr "待執行"
@@ -1412,7 +1412,11 @@ msgstr "正在去除 {0} {1} 和 {2} {3}"
#: src/pages/RemoveLiquidity/index.tsx
msgid "Removing {0} {1} and{2} {3}"
msgstr "除 {0} {1} 和{2} {3}"
msgstr "除 {0} {1} 和 {2} {3}"
#: src/components/Menu/index.tsx
msgid "Request Features"
msgstr "請求功能"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
@@ -1536,7 +1540,7 @@ msgstr "供應"
#: src/pages/AddLiquidityV2/index.tsx
msgid "Supplying {0} {1} and{2} {3}"
msgstr "供應 {0} {1} 和{2} {3}"
msgstr "供應 {0} {1} 和 {2} {3}"
#: src/components/Header/index.tsx
#: src/components/NavigationTabs/index.tsx
@@ -1562,7 +1566,7 @@ msgstr "將恰好 <0/> 兌換成 <1/>"
#: src/hooks/useSwapCallback.tsx
#: src/hooks/useSwapCallback.tsx
msgid "Swap failed: {0}"
msgstr "交換失敗 {0}"
msgstr "兑换失败 {0}"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
@@ -1580,6 +1584,26 @@ msgstr "您將賺取的手續費百分比。"
msgid "The Uniswap invariant x*y=k was not satisfied by the swap. This usually means one of the tokens you are swapping incorporates custom behavior on transfer."
msgstr "兌換交易不滿足 Uniswap 不變量 X × Y = K 的要求。這通常意味著您要兌換的代幣之一在代幣轉賬過程中帶有一些自定義代幣合約特性。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches blockchain data from The Graphs hosted service."
msgstr "該應用程序從 The Graph 的託管服務中獲取區塊鏈數據。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches on-chain data and constructs contract calls with an Infura API."
msgstr "該應用程序獲取鏈上數據並使用 Infura API 構建合約調用。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app fetches the optimal trade route from a Uniswap Labs server."
msgstr "該應用程序從 Uniswap Labs 服務器獲取最佳交易路徑。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app logs anonymized usage statistics in order to improve over time."
msgstr "該應用程序會記錄匿名使用情況統計信息,以便不斷改進。"
#: src/components/PrivacyPolicy/index.tsx
msgid "The app securely collects your wallet address and shares it with TRM Labs Inc. for risk and compliance reasons."
msgstr "出於風險和合規性原因,該應用程序會安全地收集您的錢包地址並與 TRM Labs Inc. 共享。"
#: src/hooks/useSwapCallback.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
msgstr "輸入代幣無法進行轉賬。輸入代幣可能有些問題。"
@@ -1620,14 +1644,14 @@ msgstr "沒有流動性數據。"
msgid "These tokens are commonly paired with other tokens."
msgstr "這些代幣通常與其他代幣配對。"
#: src/components/PrivacyPolicy/index.tsx
msgid "This app uses the following third-party APIs:"
msgstr "此應用程序使用以下第三方 API"
#: src/pages/AddLiquidity/index.tsx
msgid "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."
msgstr "需要先初始化然後再添加流動性。初始化時請先選擇起始價格然後輸入您的流動性價格範圍和存款金額。因需進行初始化相關操作Gas 費將比平時高一些。"
#: src/pages/AddLiquidity/index.tsx
msgid "This pool must be initialized on {0} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount."
msgstr "在您添加流動性之前, {0} 池需要先初始化。請先選擇起始價格,然後輸入您的流動性價格範圍和存款金額。"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your price by considering split routes, multiple hops, and gas costs."
msgstr "這個路由方案通過考慮拆分路由、多級路由和gas 成本等因素來優化價格。"
@@ -1636,6 +1660,10 @@ msgstr "這個路由方案通過考慮拆分路由、多級路由和gas 成本
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
msgstr "此代幣未出現在激活的代幣列表中。請確保這是您想要交易的代幣。"
#: src/components/SearchModal/BlockedToken.tsx
msgid "This token is not supported in the Uniswap Labs app"
msgstr "Uniswap Labs 應用程序不支持此代幣"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "This tool will safely migrate your {0} liquidity to V3. The process is completely trustless thanks to the"
msgstr "該工具將安全地將您的 {0} 流動資金遷移到 V3。該過程完全不依賴任何信任需求"
@@ -1667,6 +1695,10 @@ msgstr "到(至少)"
msgid "To starting trading on {0}, first bridge your assets from L1 to L2. Please treat this as a beta release and learn about the risks before using {1}."
msgstr "在 {0} 上交易,首先須將您的資產從 L1 橋接到 L2。請將此視為 Beta 版並在使用 {1} 之前了解風險。"
#: src/components/SearchModal/BlockedToken.tsx
msgid "Token not supported"
msgstr "不支持此代幣"
#: src/components/SearchModal/Manage.tsx
msgid "Tokens"
msgstr "代幣"
@@ -1786,16 +1818,20 @@ msgstr "未定"
#: src/hooks/useSwapCallback.tsx
msgid "Unexpected error. Could not estimate gas for the swap."
msgstr "意外的錯誤。無法估計交換的 gas。"
msgstr "錯誤。無法估計兑换所需的 gas。"
#: src/hooks/useSwapCallback.tsx
msgid "Unexpected issue with estimating the gas. Please try again."
msgstr "估計 gas 時遭遇意外問題。請再試一次。"
msgstr "估計 gas 時遇到問題。請再試一次。"
#: src/pages/Vote/index.tsx
msgid "Uniswap Governance"
msgstr "Uniswap治理"
#: src/components/PrivacyPolicy/index.tsx
msgid "Uniswap Labs' Terms of Service"
msgstr "Uniswap Labs 的服務條款"
#: src/components/SwitchLocaleLink/index.tsx
msgid "Uniswap available in: <0>{0}</0>"
msgstr "Uniswap 可選語言:<0>{0}</0>"
@@ -1816,7 +1852,7 @@ msgstr "Uniswap 遷移合約↗"
msgid "Uniswap on {0}"
msgstr "在 {0} 上的 Uniswap"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "Unknown Source"
msgstr "未知來源"
@@ -1989,6 +2025,10 @@ msgstr "投票結束 {0}"
msgid "Voting ends approximately {0}"
msgstr "投票大約結束於 {0}"
#: src/pages/Vote/VotePage.tsx
msgid "Voting starts approximately {0}"
msgstr "投票開始大約 {0}"
#: src/components/TransactionConfirmationModal/index.tsx
msgid "Waiting For Confirmation"
msgstr "等待確認中"
@@ -2235,7 +2275,7 @@ msgstr "分鐘"
msgid "via {0}"
msgstr "通過 {0}"
#: src/components/SearchModal/ImportToken.tsx
#: src/components/SearchModal/TokenImportCard.tsx
msgid "via {0} token list"
msgstr "從 {0} 代幣列表"

View File

@@ -34,7 +34,6 @@ import Row, { AutoRow, RowBetween, RowFixed } from '../../components/Row'
import { SwitchLocaleLink } from '../../components/SwitchLocaleLink'
import TransactionConfirmationModal, { ConfirmationModalContent } from '../../components/TransactionConfirmationModal'
import { NONFUNGIBLE_POSITION_MANAGER_ADDRESSES } from '../../constants/addresses'
import { CHAIN_INFO, SupportedChainId } from '../../constants/chains'
import { ZERO_PERCENT } from '../../constants/misc'
import { WETH9_EXTENDED } from '../../constants/tokens'
import { useCurrency } from '../../hooks/Tokens'
@@ -205,60 +204,6 @@ export default function AddLiquidity({
outOfRange ? ZERO_PERCENT : DEFAULT_ADD_IN_RANGE_SLIPPAGE_TOLERANCE
)
// only called on optimism, atm
async function onCreate() {
if (!chainId || !library) return
if (chainId && library && position && account && deadline && baseCurrency && quoteCurrency && positionManager) {
const { calldata, value } = NonfungiblePositionManager.createCallParameters(position.pool)
const txn: { to: string; data: string; value: string } = {
to: NONFUNGIBLE_POSITION_MANAGER_ADDRESSES[chainId],
data: calldata,
value,
}
setAttemptingTxn(true)
library
.getSigner()
.estimateGas(txn)
.then((estimate) => {
const newTxn = {
...txn,
gasLimit: calculateGasMargin(chainId, estimate),
}
return library
.getSigner()
.sendTransaction(newTxn)
.then((response: TransactionResponse) => {
setAttemptingTxn(false)
addTransaction(response, {
type: TransactionType.CREATE_V3_POOL,
baseCurrencyId: currencyId(baseCurrency),
quoteCurrencyId: currencyId(quoteCurrency),
})
// dont set txn hash as we dont want submitted txn screen for create
ReactGA.event({
category: 'Liquidity',
action: 'Create',
label: [currencies[Field.CURRENCY_A]?.symbol, currencies[Field.CURRENCY_B]?.symbol].join('/'),
})
})
})
.catch((error) => {
console.error('Failed to send transaction', error)
setAttemptingTxn(false)
// we only care if the error is something _other_ than the user rejected the tx
if (error?.code !== 4001) {
console.error(error)
}
})
} else {
return
}
}
async function onAdd() {
if (!chainId || !library || !account) return
@@ -322,7 +267,7 @@ export default function AddLiquidity({
.then((estimate) => {
const newTxn = {
...txn,
gasLimit: calculateGasMargin(chainId, estimate),
gasLimit: calculateGasMargin(estimate),
}
return library
@@ -418,22 +363,16 @@ export default function AddLiquidity({
[currencyIdA, currencyIdB, history, onLeftRangeInput, onRightRangeInput]
)
// flag for whether pool creation must be a separate tx
const mustCreateSeparately =
noLiquidity && (chainId === SupportedChainId.OPTIMISM || chainId === SupportedChainId.OPTIMISTIC_KOVAN)
const handleDismissConfirmation = useCallback(() => {
setShowConfirm(false)
// if there was a tx hash, we want to clear the input
if (txHash) {
onFieldAInput('')
// dont jump to pool page if creating
if (!mustCreateSeparately) {
history.push('/pool')
}
history.push('/pool')
}
setTxHash('')
}, [history, mustCreateSeparately, onFieldAInput, txHash])
}, [history, onFieldAInput, txHash])
const addIsUnsupported = useIsSwapUnsupported(currencies?.CURRENCY_A, currencies?.CURRENCY_B)
@@ -458,15 +397,11 @@ export default function AddLiquidity({
const showApprovalB =
!argentWalletContract && approvalB !== ApprovalState.APPROVED && !!parsedAmounts[Field.CURRENCY_B]
const pendingText = mustCreateSeparately
? `Creating ${currencies[Field.CURRENCY_A]?.symbol}/${currencies[Field.CURRENCY_B]?.symbol} ${
feeAmount ? feeAmount / 10000 : ''
}% Pool`
: `Supplying ${!depositADisabled ? parsedAmounts[Field.CURRENCY_A]?.toSignificant(6) : ''} ${
!depositADisabled ? currencies[Field.CURRENCY_A]?.symbol : ''
} ${!outOfRange ? 'and' : ''} ${!depositBDisabled ? parsedAmounts[Field.CURRENCY_B]?.toSignificant(6) : ''} ${
!depositBDisabled ? currencies[Field.CURRENCY_B]?.symbol : ''
}`
const pendingText = `Supplying ${!depositADisabled ? parsedAmounts[Field.CURRENCY_A]?.toSignificant(6) : ''} ${
!depositADisabled ? currencies[Field.CURRENCY_A]?.symbol : ''
} ${!outOfRange ? 'and' : ''} ${!depositBDisabled ? parsedAmounts[Field.CURRENCY_B]?.toSignificant(6) : ''} ${
!depositBDisabled ? currencies[Field.CURRENCY_B]?.symbol : ''
}`
const Buttons = () =>
addIsUnsupported ? (
@@ -519,32 +454,18 @@ export default function AddLiquidity({
)}
</RowBetween>
)}
{mustCreateSeparately && (
<ButtonError onClick={onCreate} disabled={!isValid || attemptingTxn || !position}>
{attemptingTxn ? (
<Dots>
<Trans>Confirm Create</Trans>
</Dots>
) : (
<Text fontWeight={500}>{errorMessage ? errorMessage : <Trans>Create</Trans>}</Text>
)}
</ButtonError>
)}
<ButtonError
onClick={() => {
expertMode ? onAdd() : setShowConfirm(true)
}}
disabled={
mustCreateSeparately ||
!isValid ||
(!argentWalletContract && approvalA !== ApprovalState.APPROVED && !depositADisabled) ||
(!argentWalletContract && approvalB !== ApprovalState.APPROVED && !depositBDisabled)
}
error={!isValid && !!parsedAmounts[Field.CURRENCY_A] && !!parsedAmounts[Field.CURRENCY_B]}
>
<Text fontWeight={500}>
{mustCreateSeparately ? <Trans>Add</Trans> : errorMessage ? errorMessage : <Trans>Preview</Trans>}
</Text>
<Text fontWeight={500}>{errorMessage ? errorMessage : <Trans>Preview</Trans>}</Text>
</ButtonError>
</AutoColumn>
)
@@ -793,19 +714,11 @@ export default function AddLiquidity({
textAlign="left"
color={theme.primaryText1}
>
{mustCreateSeparately ? (
<Trans>
{`This pool must be initialized on ${
chainId && CHAIN_INFO ? CHAIN_INFO[chainId].label : ''
} before you can add liquidity. To initialize, select a starting price for the pool. Then, enter your liquidity price range and deposit amount.`}
</Trans>
) : (
<Trans>
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.
</Trans>
)}
<Trans>
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.
</Trans>
</TYPE.body>
</BlueCard>
)}

View File

@@ -184,7 +184,7 @@ export default function AddLiquidity({
.then((estimatedGasLimit) =>
method(...args, {
...(value ? { value } : {}),
gasLimit: calculateGasMargin(chainId, estimatedGasLimit),
gasLimit: calculateGasMargin(estimatedGasLimit),
}).then((response) => {
setAttemptingTxn(false)

View File

@@ -12,6 +12,8 @@ export const BodyWrapper = styled.main<{ margin?: string; maxWidth?: string }>`
0px 24px 32px rgba(0, 0, 0, 0.01);
border-radius: 24px;
margin-top: 1rem;
margin-left: auto;
margin-right: auto;
z-index: ${Z_INDEX.deprecated_content};
`

View File

@@ -334,7 +334,7 @@ function V2PairMigration({
.multicall(data)
.then((gasEstimate) => {
return migrator
.multicall(data, { gasLimit: calculateGasMargin(chainId, gasEstimate) })
.multicall(data, { gasLimit: calculateGasMargin(gasEstimate) })
.then((response: TransactionResponse) => {
ReactGA.event({
category: 'Migrate',

View File

@@ -14,7 +14,6 @@ import { RowBetween, RowFixed } from 'components/Row'
import { Dots } from 'components/swap/styleds'
import Toggle from 'components/Toggle'
import TransactionConfirmationModal, { ConfirmationModalContent } from 'components/TransactionConfirmationModal'
import { SupportedChainId } from 'constants/chains'
import { useToken } from 'hooks/Tokens'
import { useV3NFTPositionManagerContract } from 'hooks/useContract'
import useIsTickAtLimit from 'hooks/useIsTickAtLimit'
@@ -443,7 +442,7 @@ export function PositionPage({
.then((estimate) => {
const newTxn = {
...txn,
gasLimit: calculateGasMargin(chainId, estimate),
gasLimit: calculateGasMargin(estimate),
}
return library
@@ -514,15 +513,13 @@ export function PositionPage({
)
}
const onOptimisticChain = chainId && [SupportedChainId.OPTIMISM, SupportedChainId.OPTIMISTIC_KOVAN].includes(chainId)
const showCollectAsWeth = Boolean(
ownsNFT &&
(feeValue0?.greaterThan(0) || feeValue1?.greaterThan(0)) &&
currency0 &&
currency1 &&
(currency0.isNative || currency1.isNative) &&
!collectMigrationHash &&
!onOptimisticChain
!collectMigrationHash
)
return loading || poolState === PoolState.LOADING || !feeAmount ? (

View File

@@ -16,7 +16,6 @@ import { AddRemoveTabs } from 'components/NavigationTabs'
import { AutoRow, RowBetween, RowFixed } from 'components/Row'
import Slider from 'components/Slider'
import Toggle from 'components/Toggle'
import { SupportedChainId } from 'constants/chains'
import { useV3NFTPositionManagerContract } from 'hooks/useContract'
import useDebouncedChangeHandler from 'hooks/useDebouncedChangeHandler'
import useTheme from 'hooks/useTheme'
@@ -140,7 +139,7 @@ function Remove({ tokenId }: { tokenId: BigNumber }) {
.then((estimate) => {
const newTxn = {
...txn,
gasLimit: calculateGasMargin(chainId, estimate),
gasLimit: calculateGasMargin(estimate),
}
return library
@@ -168,20 +167,20 @@ function Remove({ tokenId }: { tokenId: BigNumber }) {
console.error(error)
})
}, [
tokenId,
positionManager,
liquidityValue0,
liquidityValue1,
deadline,
allowedSlippage,
account,
addTransaction,
positionManager,
chainId,
feeValue0,
feeValue1,
library,
liquidityPercentage,
positionSDK,
liquidityPercentage,
library,
tokenId,
allowedSlippage,
addTransaction,
])
const handleDismissConfirmation = useCallback(() => {
@@ -262,10 +261,8 @@ function Remove({ tokenId }: { tokenId: BigNumber }) {
)
}
const onOptimisticChain = chainId && [SupportedChainId.OPTIMISM, SupportedChainId.OPTIMISTIC_KOVAN].includes(chainId)
const showCollectAsWeth = Boolean(
!onOptimisticChain &&
liquidityValue0?.currency &&
liquidityValue0?.currency &&
liquidityValue1?.currency &&
(liquidityValue0.currency.isNative ||
liquidityValue1.currency.isNative ||

View File

@@ -239,7 +239,7 @@ export default function RemoveLiquidity({
const safeGasEstimates: (BigNumber | undefined)[] = await Promise.all(
methodNames.map((methodName) =>
router.estimateGas[methodName](...args)
.then((estimateGas) => calculateGasMargin(chainId, estimateGas))
.then((estimateGas) => calculateGasMargin(estimateGas))
.catch((error) => {
console.error(`estimateGas failed`, methodName, args, error)
return undefined

View File

@@ -122,6 +122,21 @@ const ProposerAddressLink = styled(ExternalLink)`
word-break: break-all;
`
function getDateFromBlock(
targetBlock: number | undefined,
currentBlock: number | undefined,
averageBlockTimeInSeconds: number | undefined,
currentTimestamp: BigNumber | undefined
): DateTime | undefined {
return targetBlock && currentBlock && averageBlockTimeInSeconds && currentTimestamp
? DateTime.fromSeconds(
currentTimestamp
.add(BigNumber.from(averageBlockTimeInSeconds).mul(BigNumber.from(targetBlock - currentBlock)))
.toNumber()
)
: undefined
}
export default function VotePage({
match: {
params: { governorIndex, id },
@@ -146,18 +161,18 @@ export default function VotePage({
// get and format date from data
const currentTimestamp = useCurrentBlockTimestamp()
const currentBlock = useBlockNumber()
const endDate: DateTime | undefined =
proposalData && currentTimestamp && currentBlock
? DateTime.fromSeconds(
currentTimestamp
.add(
BigNumber.from(
(chainId && AVERAGE_BLOCK_TIME_IN_SECS[chainId]) ?? DEFAULT_AVERAGE_BLOCK_TIME_IN_SECS
).mul(BigNumber.from(proposalData.endBlock - currentBlock))
)
.toNumber()
)
: undefined
const startDate: DateTime | undefined = getDateFromBlock(
proposalData?.startBlock,
currentBlock,
(chainId && AVERAGE_BLOCK_TIME_IN_SECS[chainId]) ?? DEFAULT_AVERAGE_BLOCK_TIME_IN_SECS,
currentTimestamp
)
const endDate: DateTime | undefined = getDateFromBlock(
proposalData?.endBlock,
currentBlock,
(chainId && AVERAGE_BLOCK_TIME_IN_SECS[chainId]) ?? DEFAULT_AVERAGE_BLOCK_TIME_IN_SECS,
currentTimestamp
)
const now: DateTime = DateTime.local()
// get total votes and format percentages for UI
@@ -223,14 +238,21 @@ export default function VotePage({
</RowBetween>
<AutoColumn gap="10px" style={{ width: '100%' }}>
<TYPE.largeHeader style={{ marginBottom: '.5rem' }}>{proposalData?.title}</TYPE.largeHeader>
<RowBetween>
<TYPE.main>
{startDate && startDate > now ? (
<Trans>
Voting starts approximately {startDate && startDate.toLocaleString(DateTime.DATETIME_FULL)}
</Trans>
) : null}
</TYPE.main>
</RowBetween>
<RowBetween>
<TYPE.main>
{endDate && endDate < now ? (
<Trans>Voting ended {endDate && endDate.toLocaleString(DateTime.DATETIME_FULL)}</Trans>
) : proposalData ? (
<Trans>Voting ends approximately {endDate && endDate.toLocaleString(DateTime.DATETIME_FULL)}</Trans>
) : (
''
<Trans>Voting ends approximately {endDate && endDate.toLocaleString(DateTime.DATETIME_FULL)}</Trans>
)}
</TYPE.main>
</RowBetween>

View File

@@ -51,6 +51,10 @@ export function useToggleVoteModal(): () => void {
return useToggleModal(ApplicationModal.VOTE)
}
export function useTogglePrivacyPolicy(): () => void {
return useToggleModal(ApplicationModal.PRIVACY_POLICY)
}
// returns a function that allows adding a popup
export function useAddPopup(): (content: PopupContent, key?: string, removeAfterMs?: number) => void {
const dispatch = useAppDispatch()

View File

@@ -18,6 +18,7 @@ export enum ApplicationModal {
VOTE,
POOL_OVERVIEW_OPTIONS,
NETWORK_SELECTOR,
PRIVACY_POLICY,
}
type PopupList = Array<{ key: string; show: boolean; content: PopupContent; removeAfterMs: number | null }>

View File

@@ -164,7 +164,7 @@ export function useClaimCallback(account: string | null | undefined): {
return distributorContract.estimateGas['claim'](...args, {}).then((estimatedGasLimit) => {
return distributorContract
.claim(...args, { value: null, gasLimit: calculateGasMargin(chainId, estimatedGasLimit) })
.claim(...args, { value: null, gasLimit: calculateGasMargin(estimatedGasLimit) })
.then((response: TransactionResponse) => {
addTransaction(response, {
type: TransactionType.CLAIM,

View File

@@ -21,7 +21,7 @@ import { useCallback, useMemo } from 'react'
import { calculateGasMargin } from 'utils/calculateGasMargin'
import { SupportedChainId } from '../../constants/chains'
import { BRAVO_START_BLOCK, UNISWAP_GRANTS_START_BLOCK } from '../../constants/proposals'
import { BRAVO_START_BLOCK, ONE_BIP_START_BLOCK, UNISWAP_GRANTS_START_BLOCK } from '../../constants/proposals'
import { UNI } from '../../constants/tokens'
import { useLogs } from '../logs/hooks'
import { useSingleCallResult, useSingleContractMultipleData } from '../multicall/hooks'
@@ -104,6 +104,8 @@ function useFormattedProposalCreatedLogs(
?.filter((parsed) => indices.flat().some((i) => i === parsed.id.toNumber()))
?.map((parsed) => {
let description!: string
const startBlock = parseInt(parsed.startBlock?.toString())
try {
description = parsed.description
} catch (error) {
@@ -111,7 +113,6 @@ function useFormattedProposalCreatedLogs(
let onError = Utf8ErrorFuncs.replace
// Bravo proposal reverses the codepoints for U+2018 () and U+2026 (…)
const startBlock = parseInt(parsed.startBlock?.toString())
if (startBlock === BRAVO_START_BLOCK) {
const U2018 = [0xe2, 0x80, 0x98].toString()
const U2026 = [0xe2, 0x80, 0xa6].toString()
@@ -131,12 +132,13 @@ function useFormattedProposalCreatedLogs(
}
description = JSON.parse(toUtf8String(error.error.value, onError)) || ''
// Bravo proposal omits newlines
if (startBlock === BRAVO_START_BLOCK) {
description = description.replace(/ /g, '\n').replace(/\d\. /g, '\n$&')
}
}
// Bravo and one bip proposals omit newlines
if (startBlock === BRAVO_START_BLOCK || startBlock === ONE_BIP_START_BLOCK) {
description = description.replace(/ /g, '\n').replace(/\d\. /g, '\n$&')
}
return {
description,
details: parsed.targets.map((target: string, i: number) => {
@@ -304,7 +306,7 @@ export function useDelegateCallback(): (delegatee: string | undefined) => undefi
if (!uniContract) throw new Error('No UNI Contract!')
return uniContract.estimateGas.delegate(...args, {}).then((estimatedGasLimit) => {
return uniContract
.delegate(...args, { value: null, gasLimit: calculateGasMargin(chainId, estimatedGasLimit) })
.delegate(...args, { value: null, gasLimit: calculateGasMargin(estimatedGasLimit) })
.then((response: TransactionResponse) => {
addTransaction(response, {
type: TransactionType.DELEGATE,
@@ -333,7 +335,7 @@ export function useVoteCallback(): {
const args = [proposalId, voteOption === VoteOption.Against ? 0 : voteOption === VoteOption.For ? 1 : 2]
return latestGovernanceContract.estimateGas.castVote(...args, {}).then((estimatedGasLimit) => {
return latestGovernanceContract
.castVote(...args, { value: null, gasLimit: calculateGasMargin(chainId, estimatedGasLimit) })
.castVote(...args, { value: null, gasLimit: calculateGasMargin(estimatedGasLimit) })
.then((response: TransactionResponse) => {
addTransaction(response, {
type: TransactionType.VOTE,
@@ -373,7 +375,7 @@ export function useCreateProposalCallback(): (
return latestGovernanceContract.estimateGas.propose(...args).then((estimatedGasLimit) => {
return latestGovernanceContract
.propose(...args, { gasLimit: calculateGasMargin(chainId, estimatedGasLimit) })
.propose(...args, { gasLimit: calculateGasMargin(estimatedGasLimit) })
.then((response: TransactionResponse) => {
addTransaction(response, {
type: TransactionType.SUBMIT_PROPOSAL,

View File

@@ -99,20 +99,24 @@ function useCombinedTokenMapFromUrls(urls: string[] | undefined): TokenAddressMa
// filter out unsupported lists
export function useActiveListUrls(): string[] | undefined {
return useAppSelector((state) => state.lists.activeListUrls)?.filter((url) => !UNSUPPORTED_LIST_URLS.includes(url))
const activeListUrls = useAppSelector((state) => state.lists.activeListUrls)
return useMemo(() => activeListUrls?.filter((url) => !UNSUPPORTED_LIST_URLS.includes(url)), [activeListUrls])
}
export function useInactiveListUrls(): string[] {
const lists = useAllLists()
const allActiveListUrls = useActiveListUrls()
return Object.keys(lists).filter((url) => !allActiveListUrls?.includes(url) && !UNSUPPORTED_LIST_URLS.includes(url))
return useMemo(
() => Object.keys(lists).filter((url) => !allActiveListUrls?.includes(url) && !UNSUPPORTED_LIST_URLS.includes(url)),
[lists, allActiveListUrls]
)
}
// get all the tokens from active lists, combine with local default tokens
export function useCombinedActiveList(): TokenAddressMap {
const activeListUrls = useActiveListUrls()
const activeTokens = useCombinedTokenMapFromUrls(activeListUrls)
return combineMaps(activeTokens, TRANSFORMED_DEFAULT_TOKEN_LIST)
return useMemo(() => combineMaps(activeTokens, TRANSFORMED_DEFAULT_TOKEN_LIST), [activeTokens])
}
// list of tokens not supported on interface for various reasons, used to show warnings and prevent swaps and adds

View File

@@ -95,7 +95,7 @@ export default createReducer(initialState, (builder) =>
}
state.byUrl[url] = {
current: null,
current: state.byUrl[url].current ? state.byUrl[url].current : null,
pendingUpdate: null,
loadingRequestId: null,
error: errorMessage,

View File

@@ -21,7 +21,7 @@ export const routingApi = createApi({
type: 'exactIn' | 'exactOut'
}
>({
query: (args) => `quote?${qs.stringify(args)}`,
query: (args) => `quote?${qs.stringify({ ...args, protocols: 'v3' })}`,
}),
}),
})

View File

@@ -1,4 +1,5 @@
import { TransactionResponse } from '@ethersproject/providers'
import { useTransactionMonitoringEventCallback } from 'hooks/useMonitoringEventCallback'
import { useCallback, useMemo } from 'react'
import { useAppDispatch, useAppSelector } from 'state/hooks'
@@ -11,6 +12,8 @@ export function useTransactionAdder(): (response: TransactionResponse, info: Tra
const { chainId, account } = useActiveWeb3React()
const dispatch = useAppDispatch()
const logMonitoringEvent = useTransactionMonitoringEventCallback()
return useCallback(
(response: TransactionResponse, info: TransactionInfo) => {
if (!account) return
@@ -21,8 +24,10 @@ export function useTransactionAdder(): (response: TransactionResponse, info: Tra
throw Error('No transaction hash found.')
}
dispatch(addTransaction({ hash, from: account, info, chainId }))
logMonitoringEvent(info, response)
},
[dispatch, chainId, account]
[account, chainId, dispatch, logMonitoringEvent]
)
}

View File

@@ -2,7 +2,6 @@ import { Interface } from '@ethersproject/abi'
import { Currency, CurrencyAmount, Ether, Token } from '@uniswap/sdk-core'
import ERC20ABI from 'abis/erc20.json'
import { Erc20Interface } from 'abis/types/Erc20'
import { SupportedChainId } from 'constants/chains'
import JSBI from 'jsbi'
import { useMemo } from 'react'
@@ -52,11 +51,6 @@ export function useETHBalances(uncheckedAddresses?: (string | undefined)[]): {
)
}
const TOKEN_BALANCE_GAS_OVERRIDE: { [chainId: number]: number } = {
[SupportedChainId.OPTIMISM]: 250_000,
[SupportedChainId.OPTIMISTIC_KOVAN]: 250_000,
}
/**
* Returns a map of token addresses to their eventually consistent token balances for a single account.
*/
@@ -69,12 +63,10 @@ export function useTokenBalancesWithLoadingIndicator(
[tokens]
)
const { chainId } = useActiveWeb3React()
const validatedTokenAddresses = useMemo(() => validatedTokens.map((vt) => vt.address), [validatedTokens])
const ERC20Interface = new Interface(ERC20ABI) as Erc20Interface
const balances = useMultipleContractSingleData(validatedTokenAddresses, ERC20Interface, 'balanceOf', [address], {
gasRequired: (chainId && TOKEN_BALANCE_GAS_OVERRIDE[chainId]) ?? 100_000,
gasRequired: 100_000,
})
const anyLoading: boolean = useMemo(() => balances.some((callState) => callState.loading), [balances])

View File

@@ -4,12 +4,7 @@ import { calculateGasMargin } from './calculateGasMargin'
describe('#calculateGasMargin', () => {
it('adds 20%', () => {
expect(calculateGasMargin(1, BigNumber.from(1000)).toString()).toEqual('1200')
expect(calculateGasMargin(1, BigNumber.from(50)).toString()).toEqual('60')
})
it('optimism - returns exact value', () => {
expect(calculateGasMargin(69, BigNumber.from(1000)).toString()).toEqual('1000')
expect(calculateGasMargin(69, BigNumber.from(50)).toString()).toEqual('50')
expect(calculateGasMargin(BigNumber.from(1000)).toString()).toEqual('1200')
expect(calculateGasMargin(BigNumber.from(50)).toString()).toEqual('60')
})
})

View File

@@ -1,9 +1,9 @@
import { BigNumber } from '@ethersproject/bignumber'
import { SupportedChainId } from 'constants/chains'
// add 20% (except on optimism)
export function calculateGasMargin(chainId: number, value: BigNumber): BigNumber {
return chainId === SupportedChainId.OPTIMISM || chainId === SupportedChainId.OPTIMISTIC_KOVAN
? value
: value.mul(BigNumber.from(10000 + 2000)).div(BigNumber.from(10000))
/**
* Returns the gas value plus a margin for unexpected or variable gas costs
* @param value the gas value to pad
*/
export function calculateGasMargin(value: BigNumber): BigNumber {
return value.mul(120).div(100)
}

800
yarn.lock

File diff suppressed because it is too large Load Diff