Compare commits
13 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8f59f501cc | ||
|
|
197947835b | ||
|
|
94081b29a3 | ||
|
|
69183ed8c2 | ||
|
|
05e741b6c9 | ||
|
|
dfe550c43b | ||
|
|
65dfb40e44 | ||
|
|
25f5ed9983 | ||
|
|
9b1ef415c6 | ||
|
|
70f481430a | ||
|
|
942211eb00 | ||
|
|
6589c41800 | ||
|
|
14bac770b6 |
@@ -27,6 +27,7 @@
|
||||
"@typescript-eslint/no-explicit-any": "off",
|
||||
"@typescript-eslint/ban-ts-comment": "off",
|
||||
"@typescript-eslint/ban-ts-ignore": "off",
|
||||
"@typescript-eslint/explicit-module-boundary-types": "off"
|
||||
"@typescript-eslint/explicit-module-boundary-types": "off",
|
||||
"react/react-in-jsx-scope": "off"
|
||||
}
|
||||
}
|
||||
|
||||
181
src/assets/svg/arbitrum_logo.svg
Normal file
181
src/assets/svg/arbitrum_logo.svg
Normal file
@@ -0,0 +1,181 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 470.287 514.251" enable-background="new 0 0 470.287 514.251" xml:space="preserve">
|
||||
<g id="Background">
|
||||
</g>
|
||||
<g id="Logos_and_symbols">
|
||||
<g id="SYMBOL_VER_3">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_3_3_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_4">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_4_1_">
|
||||
<g id="SYMBOL_VER_4_3_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="SYMBOL_VER_5_1_">
|
||||
</g>
|
||||
<g id="off_2_1_">
|
||||
</g>
|
||||
<g id="VER_3_1_">
|
||||
<g id="SYMBOL_VER_2_1_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="VER_3">
|
||||
<g id="SYMBOL_VER_2">
|
||||
</g>
|
||||
</g>
|
||||
<g id="off_2">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_5">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1_3_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1_2_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1_1_">
|
||||
<g id="_x31_-3">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_14_">
|
||||
<path fill="#2D374B" d="M291.134,237.469l35.654-60.5l96.103,149.684l0.046,28.727l-0.313-197.672
|
||||
c-0.228-4.832-2.794-9.252-6.887-11.859L242.715,46.324c-4.045-1.99-9.18-1.967-13.22,0.063c-0.546,0.272-1.06,0.57-1.548,0.895
|
||||
l-0.604,0.379L59.399,144.983l-0.651,0.296c-0.838,0.385-1.686,0.875-2.48,1.444c-3.185,2.283-5.299,5.66-5.983,9.448
|
||||
c-0.103,0.574-0.179,1.158-0.214,1.749l0.264,161.083l89.515-138.745c11.271-18.397,35.825-24.323,58.62-24.001l26.753,0.706
|
||||
L67.588,409.765l18.582,10.697L245.692,157.22l70.51-0.256L157.091,426.849l66.306,38.138l7.922,4.556
|
||||
c3.351,1.362,7.302,1.431,10.681,0.21l175.453-101.678l-33.544,19.438L291.134,237.469z M304.736,433.395l-66.969-105.108
|
||||
l40.881-69.371l87.952,138.628L304.736,433.395z"/>
|
||||
<polygon fill="#28A0F0" points="237.768,328.286 304.736,433.395 366.601,397.543 278.648,258.915 "/>
|
||||
<path fill="#28A0F0" d="M422.937,355.379l-0.046-28.727l-96.103-149.684l-35.654,60.5l92.774,150.043l33.544-19.438
|
||||
c3.29-2.673,5.281-6.594,5.49-10.825L422.937,355.379z"/>
|
||||
<path fill="#FFFFFF" d="M20.219,382.469l47.369,27.296l157.634-252.801l-26.753-0.706c-22.795-0.322-47.35,5.604-58.62,24.001
|
||||
L50.334,319.004l-30.115,46.271V382.469z"/>
|
||||
<polygon fill="#FFFFFF" points="316.202,156.964 245.692,157.22 86.17,420.462 141.928,452.565 157.091,426.849 "/>
|
||||
<path fill="#96BEDC" d="M452.65,156.601c-0.59-14.746-8.574-28.245-21.08-36.104L256.28,19.692
|
||||
c-12.371-6.229-27.825-6.237-40.218-0.004c-1.465,0.739-170.465,98.752-170.465,98.752c-2.339,1.122-4.592,2.458-6.711,3.975
|
||||
c-11.164,8.001-17.969,20.435-18.668,34.095v208.765l30.115-46.271L50.07,157.921c0.035-0.589,0.109-1.169,0.214-1.741
|
||||
c0.681-3.79,2.797-7.171,5.983-9.456c0.795-0.569,172.682-100.064,173.228-100.337c4.04-2.029,9.175-2.053,13.22-0.063
|
||||
l173.022,99.523c4.093,2.607,6.659,7.027,6.887,11.859v199.542c-0.209,4.231-1.882,8.152-5.172,10.825l-33.544,19.438
|
||||
l-17.308,10.031l-61.864,35.852l-62.737,36.357c-3.379,1.221-7.33,1.152-10.681-0.21l-74.228-42.693l-15.163,25.717
|
||||
l66.706,38.406c2.206,1.255,4.171,2.367,5.784,3.272c2.497,1.4,4.199,2.337,4.8,2.629c4.741,2.303,11.563,3.643,17.71,3.643
|
||||
c5.636,0,11.132-1.035,16.332-3.072l182.225-105.531c10.459-8.104,16.612-20.325,17.166-33.564V156.601z"/>
|
||||
</g>
|
||||
<g id="Symbol_-_Original_13_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_6_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_4_">
|
||||
</g>
|
||||
<g id="One_color_version_-_White_3_">
|
||||
<g id="Symbol_-_Original_15_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="One_color_version_-_White">
|
||||
<g id="Symbol_-_Original">
|
||||
</g>
|
||||
</g>
|
||||
<g id="Symbol_-_Monochromatic_3_">
|
||||
<g id="_x33__7_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="Symbol_-_Monochromatic">
|
||||
<g id="_x33__3_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="_x33__2_">
|
||||
</g>
|
||||
<g id="_x33__1_">
|
||||
</g>
|
||||
<g id="_x33_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_10_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_1_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_2_">
|
||||
</g>
|
||||
<g id="_x34__1_">
|
||||
</g>
|
||||
<g id="Symbol_-_Monochromatic_2_">
|
||||
<g id="_x33__6_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="One_color_version_-_White_2_">
|
||||
<g id="Symbol_-_Original_11_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="Symbol_-_Original_5_">
|
||||
<g id="Symbol_-_Original_12_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="One_color_version_-_White_1_">
|
||||
<g id="Symbol_-_Original_9_">
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1_2_">
|
||||
<g id="SYMBOL_VER_2_4_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2-1-1_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2-2-1_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2-3-1_4_">
|
||||
</g>
|
||||
<g id="New_Symbol_1_">
|
||||
<g id="SYMBOL_VER_2-3-1_3_">
|
||||
</g>
|
||||
</g>
|
||||
<g id="New_Symbol">
|
||||
<g id="SYMBOL_VER_2-3-1_1_">
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2_2_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_4_2_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_3_2_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_3_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1-1_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1-1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1-1_2_2_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1-1_2">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_1-1-1_2_1_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_7_">
|
||||
</g>
|
||||
<g id="Symbol_-_Original_8_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2-1-1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2-2-1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_2-3-1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_5-1_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_5-1">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_5-2_1_">
|
||||
</g>
|
||||
<g id="SYMBOL_VER_5-2">
|
||||
</g>
|
||||
<g id="Symbol_-_Monochromatic_1_">
|
||||
<g id="_x33__4_">
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.3 KiB |
14
src/assets/svg/arbitrum_mask.svg
Normal file
14
src/assets/svg/arbitrum_mask.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 250 KiB |
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { CheckCircle, Triangle } from 'react-feather'
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useCallback, useContext } from 'react'
|
||||
import { useCallback, useContext } from 'react'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
import { SUPPORTED_WALLETS } from '../../constants/wallet'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import React, { useContext, useCallback } from 'react'
|
||||
import { t, Trans } from '@lingui/macro'
|
||||
import { useContext, useCallback, ReactNode } from 'react'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
import useENS from '../../hooks/useENS'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
@@ -68,14 +69,14 @@ const Input = styled.input<{ error?: boolean }>`
|
||||
export default function AddressInputPanel({
|
||||
id,
|
||||
className = 'recipient-address-input',
|
||||
label = 'Recipient',
|
||||
label,
|
||||
placeholder,
|
||||
value,
|
||||
onChange,
|
||||
}: {
|
||||
id?: string
|
||||
className?: string
|
||||
label?: string
|
||||
label?: ReactNode
|
||||
placeholder?: string
|
||||
// the typed string value
|
||||
value: string
|
||||
@@ -105,14 +106,14 @@ export default function AddressInputPanel({
|
||||
<AutoColumn gap="md">
|
||||
<RowBetween>
|
||||
<TYPE.black color={theme.text2} fontWeight={500} fontSize={14}>
|
||||
{label}
|
||||
{label ?? <Trans>Recipient</Trans>}
|
||||
</TYPE.black>
|
||||
{address && chainId && (
|
||||
<ExternalLink
|
||||
href={getExplorerLink(chainId, name ?? address, ExplorerDataType.ADDRESS)}
|
||||
style={{ fontSize: '14px' }}
|
||||
>
|
||||
(View on Explorer)
|
||||
<Trans>(View on Explorer)</Trans>
|
||||
</ExternalLink>
|
||||
)}
|
||||
</RowBetween>
|
||||
@@ -123,7 +124,7 @@ export default function AddressInputPanel({
|
||||
autoCorrect="off"
|
||||
autoCapitalize="off"
|
||||
spellCheck="false"
|
||||
placeholder={placeholder ?? 'Wallet Address or ENS name'}
|
||||
placeholder={placeholder ?? t`Wallet Address or ENS name`}
|
||||
error={error}
|
||||
pattern="^(0x[a-fA-F0-9]{40})$"
|
||||
onChange={handleInput}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import React from 'react'
|
||||
|
||||
import Badge, { BadgeVariant } from 'components/Badge'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { ReactNode, useMemo } from 'react'
|
||||
import { ReactNode, useMemo } from 'react'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
import { Trans } from '@lingui/macro'
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { darken } from 'polished'
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import ReactConfetti from 'react-confetti'
|
||||
import { useWindowSize } from '../../hooks/useWindowSize'
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Currency, CurrencyAmount, Percent } from '@uniswap/sdk-core'
|
||||
import React, { useMemo } from 'react'
|
||||
import { useMemo } from 'react'
|
||||
import useTheme from '../../hooks/useTheme'
|
||||
import { TYPE } from '../../theme'
|
||||
import { warningSeverity } from '../../utils/prices'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Pair } from '@uniswap/v2-sdk'
|
||||
import { Currency, CurrencyAmount, Percent, Token } from '@uniswap/sdk-core'
|
||||
import React, { useState, useCallback, ReactNode } from 'react'
|
||||
import { useState, useCallback, ReactNode } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { darken } from 'polished'
|
||||
import { useCurrencyBalance } from '../../state/wallet/hooks'
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Currency } from '@uniswap/sdk-core'
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import CurrencyLogo from '../CurrencyLogo'
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import { FeeAmount } from '@uniswap/v3-sdk'
|
||||
import { Trans } from '@lingui/macro'
|
||||
import { AutoColumn } from 'components/Column'
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import JSBI from 'jsbi'
|
||||
import React from 'react'
|
||||
import { Currency, CurrencyAmount, Fraction } from '@uniswap/sdk-core'
|
||||
|
||||
const CURRENCY_AMOUNT_MIN = new Fraction(JSBI.BigInt(1), JSBI.BigInt(1000000))
|
||||
|
||||
219
src/components/Header/NetworkCard.tsx
Normal file
219
src/components/Header/NetworkCard.tsx
Normal file
@@ -0,0 +1,219 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import arbitrumLogoUrl from 'assets/svg/arbitrum_logo.svg'
|
||||
import { YellowCard } from 'components/Card'
|
||||
import { useOnClickOutside } from 'hooks/useOnClickOutside'
|
||||
import { useActiveWeb3React } from 'hooks/web3'
|
||||
import { transparentize } from 'polished'
|
||||
import React, { useEffect, useRef, useState } from 'react'
|
||||
import { ArrowDownCircle } from 'react-feather'
|
||||
import { ApplicationModal } from 'state/application/actions'
|
||||
import { useModalOpen, useToggleModal } from 'state/application/hooks'
|
||||
import styled, { css } from 'styled-components'
|
||||
import { ExternalLink } from 'theme'
|
||||
import { switchToNetwork } from 'utils/switchToNetwork'
|
||||
import { NETWORK_LABELS, SupportedChainId } from '../../constants/chains'
|
||||
|
||||
const BaseWrapper = css`
|
||||
position: relative;
|
||||
${({ theme }) => theme.mediaWidth.upToMedium`
|
||||
margin-left: 12px;
|
||||
`};
|
||||
${({ theme }) => theme.mediaWidth.upToSmall`
|
||||
margin: 0 0.5rem 0 0;
|
||||
width: initial;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
flex-shrink: 1;
|
||||
`};
|
||||
`
|
||||
const ArbitrumWrapper = styled.div`
|
||||
${BaseWrapper}
|
||||
`
|
||||
const BaseMenuItem = css`
|
||||
align-items: center;
|
||||
background-color: ${({ theme }) => transparentize(0.9, theme.primary1)};
|
||||
border-radius: 12px;
|
||||
color: ${({ theme }) => theme.text2};
|
||||
cursor: pointer;
|
||||
display: flex;
|
||||
flex: 1;
|
||||
flex-direction: row;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
justify-content: space-between;
|
||||
padding: 12px;
|
||||
:hover {
|
||||
color: ${({ theme }) => theme.text1};
|
||||
text-decoration: none;
|
||||
}
|
||||
`
|
||||
const DisabledMenuItem = styled.div`
|
||||
${BaseMenuItem}
|
||||
align-items: center;
|
||||
background-color: ${({ theme }) => theme.bg2};
|
||||
cursor: auto;
|
||||
display: flex;
|
||||
font-size: 10px;
|
||||
font-style: italic;
|
||||
justify-content: center;
|
||||
:hover,
|
||||
:active,
|
||||
:focus {
|
||||
color: ${({ theme }) => theme.text2};
|
||||
}
|
||||
`
|
||||
const FallbackWrapper = styled(YellowCard)`
|
||||
${BaseWrapper}
|
||||
border-radius: 12px;
|
||||
padding: 8px 12px;
|
||||
`
|
||||
const Icon = styled.img`
|
||||
width: 17px;
|
||||
`
|
||||
const L1Tag = styled.div`
|
||||
color: #c4d9f8;
|
||||
opacity: 40%;
|
||||
`
|
||||
const L2Tag = styled.div`
|
||||
background-color: ${({ theme }) => theme.primary1};
|
||||
border-radius: 6px;
|
||||
color: white;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
padding: 2px 6px;
|
||||
`
|
||||
const MenuFlyout = styled.span`
|
||||
background-color: ${({ theme }) => theme.bg2};
|
||||
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.01), 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 16px 24px rgba(0, 0, 0, 0.04),
|
||||
0px 24px 32px rgba(0, 0, 0, 0.01);
|
||||
border-radius: 20px;
|
||||
padding: 8px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
font-size: 1rem;
|
||||
position: absolute;
|
||||
left: 0rem;
|
||||
top: 3rem;
|
||||
z-index: 100;
|
||||
width: 237px;
|
||||
${({ theme }) => theme.mediaWidth.upToMedium`
|
||||
top: -14.25rem;
|
||||
`};
|
||||
> {
|
||||
padding: 12px;
|
||||
}
|
||||
> :not(:first-child) {
|
||||
margin-top: 4px;
|
||||
}
|
||||
> :not(:last-child) {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
`
|
||||
const LinkOutCircle = styled(ArrowDownCircle)`
|
||||
transform: rotate(230deg);
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
`
|
||||
const MenuItem = styled(ExternalLink)`
|
||||
${BaseMenuItem}
|
||||
`
|
||||
const ButtonMenuItem = styled.button`
|
||||
${BaseMenuItem}
|
||||
border: none;
|
||||
outline: none;
|
||||
box-shadow: none;
|
||||
`
|
||||
const NetworkInfo = styled.button`
|
||||
align-items: center;
|
||||
background-color: ${({ theme }) => theme.bg2};
|
||||
border-radius: 8px;
|
||||
border: none;
|
||||
color: ${({ theme }) => theme.text1};
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
font-weight: 500;
|
||||
height: 100%;
|
||||
justify-content: space-between;
|
||||
margin: 0;
|
||||
padding: 8px;
|
||||
width: 172px;
|
||||
|
||||
:hover,
|
||||
:focus {
|
||||
cursor: pointer;
|
||||
outline: none;
|
||||
background-color: ${({ theme }) => theme.bg3};
|
||||
}
|
||||
`
|
||||
export default function NetworkCard() {
|
||||
const { chainId, library } = useActiveWeb3React()
|
||||
const node = useRef<HTMLDivElement>(null)
|
||||
const open = useModalOpen(ApplicationModal.ARBITRUM_OPTIONS)
|
||||
const toggle = useToggleModal(ApplicationModal.ARBITRUM_OPTIONS)
|
||||
useOnClickOutside(node, open ? toggle : undefined)
|
||||
|
||||
const [implements3085, setImplements3085] = useState(false)
|
||||
useEffect(() => {
|
||||
// metamask is currently the only known implementer of this EIP
|
||||
// here we proceed w/ a noop feature check to ensure the user's version of metamask supports network switching
|
||||
// if not, we hide the UI
|
||||
if (!library?.provider?.request || !chainId || !library?.provider?.isMetaMask) {
|
||||
return
|
||||
}
|
||||
switchToNetwork({ library, chainId })
|
||||
.then((x) => x ?? setImplements3085(true))
|
||||
.catch(() => setImplements3085(false))
|
||||
}, [library, chainId])
|
||||
|
||||
if (!chainId || chainId === SupportedChainId.MAINNET || !NETWORK_LABELS[chainId] || !library) {
|
||||
return null
|
||||
}
|
||||
|
||||
if (chainId === SupportedChainId.ARBITRUM_ONE) {
|
||||
return (
|
||||
<ArbitrumWrapper ref={node}>
|
||||
<NetworkInfo onClick={toggle}>
|
||||
<Icon src={arbitrumLogoUrl} />
|
||||
<span>Arbitrum</span>
|
||||
<L2Tag>L2 Alpha</L2Tag>
|
||||
</NetworkInfo>
|
||||
{open && (
|
||||
<MenuFlyout>
|
||||
<MenuItem href="https://bridge.arbitrum.io/">
|
||||
<div>
|
||||
<Trans>Arbitrum Token Bridge</Trans>
|
||||
</div>
|
||||
<LinkOutCircle />
|
||||
</MenuItem>
|
||||
<MenuItem href="https://explorer.arbitrum.io/">
|
||||
<div>
|
||||
<Trans>Arbitrum Explorer</Trans>
|
||||
</div>
|
||||
<LinkOutCircle />
|
||||
</MenuItem>
|
||||
<MenuItem href="https://offchainlabs.com/">
|
||||
<div>
|
||||
<Trans>Learn more</Trans>
|
||||
</div>
|
||||
<LinkOutCircle />
|
||||
</MenuItem>
|
||||
{implements3085 ? (
|
||||
<ButtonMenuItem onClick={() => switchToNetwork({ library, chainId: SupportedChainId.MAINNET })}>
|
||||
<div>
|
||||
<Trans>Switch to Ethereum</Trans>
|
||||
</div>
|
||||
<L1Tag>L1</L1Tag>
|
||||
</ButtonMenuItem>
|
||||
) : (
|
||||
<DisabledMenuItem>
|
||||
<Trans>Change your network to go back to L1</Trans>
|
||||
</DisabledMenuItem>
|
||||
)}
|
||||
</MenuFlyout>
|
||||
)}
|
||||
</ArbitrumWrapper>
|
||||
)
|
||||
}
|
||||
|
||||
return <FallbackWrapper title={NETWORK_LABELS[chainId]}>{NETWORK_LABELS[chainId]}</FallbackWrapper>
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useEffect, useState } from 'react'
|
||||
import { useEffect, useState } from 'react'
|
||||
import styled, { keyframes } from 'styled-components'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
import { AlertTriangle, X } from 'react-feather'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { CurrencyAmount, Token } from '@uniswap/sdk-core'
|
||||
import React, { useMemo } from 'react'
|
||||
import { useMemo } from 'react'
|
||||
import { X } from 'react-feather'
|
||||
import styled from 'styled-components/macro'
|
||||
import tokenLogo from '../../assets/images/token-logo.png'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import useScrollPosition from '@react-hook/window-scroll'
|
||||
import { darken } from 'polished'
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import { Moon, Sun } from 'react-feather'
|
||||
import { NavLink } from 'react-router-dom'
|
||||
import { Text } from 'rebass'
|
||||
@@ -13,10 +13,8 @@ import { useETHBalances } from 'state/wallet/hooks'
|
||||
import styled from 'styled-components/macro'
|
||||
import Logo from '../../assets/svg/logo.svg'
|
||||
import LogoDark from '../../assets/svg/logo_white.svg'
|
||||
import { NETWORK_LABELS, SupportedChainId } from '../../constants/chains'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
import { ExternalLink, TYPE } from '../../theme'
|
||||
import { YellowCard } from '../Card'
|
||||
import ClaimModal from '../claim/ClaimModal'
|
||||
import { CardNoise } from '../earn/styled'
|
||||
import Menu from '../Menu'
|
||||
@@ -24,6 +22,7 @@ import Modal from '../Modal'
|
||||
import Row, { RowFixed } from '../Row'
|
||||
import { Dots } from '../swap/styleds'
|
||||
import Web3Status from '../Web3Status'
|
||||
import NetworkCard from './NetworkCard'
|
||||
import UniBalanceContent from './UniBalanceContent'
|
||||
|
||||
const HeaderFrame = styled.div<{ showBackground: boolean }>`
|
||||
@@ -166,19 +165,6 @@ const HideSmall = styled.span`
|
||||
`};
|
||||
`
|
||||
|
||||
const NetworkCard = styled(YellowCard)`
|
||||
border-radius: 12px;
|
||||
padding: 8px 12px;
|
||||
${({ theme }) => theme.mediaWidth.upToSmall`
|
||||
margin: 0;
|
||||
margin-right: 0.5rem;
|
||||
width: initial;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
flex-shrink: 1;
|
||||
`};
|
||||
`
|
||||
|
||||
const BalanceText = styled(Text)`
|
||||
${({ theme }) => theme.mediaWidth.upToExtraSmall`
|
||||
display: none;
|
||||
@@ -299,7 +285,7 @@ export const StyledMenuButton = styled.button`
|
||||
`
|
||||
|
||||
export default function Header() {
|
||||
const { account, chainId } = useActiveWeb3React()
|
||||
const { account } = useActiveWeb3React()
|
||||
|
||||
const userEthBalance = useETHBalances(account ? [account] : [])?.[account ?? '']
|
||||
// const [isDark] = useDarkModeManager()
|
||||
@@ -357,9 +343,7 @@ export default function Header() {
|
||||
<HeaderControls>
|
||||
<HeaderElement>
|
||||
<HideSmall>
|
||||
{chainId && chainId !== SupportedChainId.MAINNET && NETWORK_LABELS[chainId] && (
|
||||
<NetworkCard title={NETWORK_LABELS[chainId]}>{NETWORK_LABELS[chainId]}</NetworkCard>
|
||||
)}
|
||||
<NetworkCard />
|
||||
</HideSmall>
|
||||
{availableClaim && !showClaimPopup && (
|
||||
<UNIWrapper onClick={toggleClaimModal}>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import Tooltip from 'components/Tooltip'
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
const TextWrapper = styled.span<{ margin: boolean; link?: boolean; fontSize?: string; adjustSize?: boolean }>`
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useEffect, useRef } from 'react'
|
||||
import { useEffect, useRef } from 'react'
|
||||
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState, useCallback, useEffect, ReactNode } from 'react'
|
||||
import { useState, useCallback, useEffect, ReactNode } from 'react'
|
||||
import { LightCard } from 'components/Card'
|
||||
import { RowBetween } from 'components/Row'
|
||||
import { Input as NumericalInput } from '../NumericalInput'
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import React from 'react'
|
||||
|
||||
import styled, { keyframes } from 'styled-components'
|
||||
|
||||
const rotate = keyframes`
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import { Slash } from 'react-feather'
|
||||
import { ImageProps } from 'rebass'
|
||||
import useTheme from '../../hooks/useTheme'
|
||||
|
||||
@@ -30,7 +30,7 @@ const StyledDialogContent = styled(({ minHeight, maxHeight, mobile, isOpen, ...r
|
||||
)).attrs({
|
||||
'aria-label': 'dialog',
|
||||
})`
|
||||
overflow-y: ${({ mobile }) => (mobile ? 'scroll' : 'hidden')};
|
||||
overflow-y: auto;
|
||||
|
||||
&[data-reach-dialog-content] {
|
||||
margin: 0 0 2rem 0;
|
||||
@@ -39,7 +39,7 @@ const StyledDialogContent = styled(({ minHeight, maxHeight, mobile, isOpen, ...r
|
||||
box-shadow: 0 4px 8px 0 ${({ theme }) => transparentize(0.95, theme.shadow1)};
|
||||
padding: 0px;
|
||||
width: 50vw;
|
||||
overflow-y: ${({ mobile }) => (mobile ? 'scroll' : 'hidden')};
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
|
||||
align-self: ${({ mobile }) => (mobile ? 'flex-end' : 'center')};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useContext } from 'react'
|
||||
import { useContext } from 'react'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
import { ExplorerDataType, getExplorerLink } from '../../utils/getExplorerLink'
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { darken } from 'polished'
|
||||
import { Trans } from '@lingui/macro'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import { CurrencyAmount, Token } from '@uniswap/sdk-core'
|
||||
import React, { useCallback, useEffect } from 'react'
|
||||
import { useCallback, useEffect } from 'react'
|
||||
import ReactGA from 'react-ga'
|
||||
import { Heart, X } from 'react-feather'
|
||||
import styled, { keyframes } from 'styled-components'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useCallback, useContext, useEffect } from 'react'
|
||||
import { useCallback, useContext, useEffect } from 'react'
|
||||
import { X } from 'react-feather'
|
||||
import { useSpring } from 'react-spring/web'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useContext } from 'react'
|
||||
import { useContext } from 'react'
|
||||
import { AlertCircle, CheckCircle } from 'react-feather'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { useActivePopups } from '../../state/application/hooks'
|
||||
import { AutoColumn } from '../Column'
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import { Token } from '@uniswap/sdk-core'
|
||||
import { Link } from 'react-router-dom'
|
||||
import { Text } from 'rebass'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import JSBI from 'jsbi'
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import { Percent, CurrencyAmount, Token } from '@uniswap/sdk-core'
|
||||
import { Pair } from '@uniswap/v2-sdk'
|
||||
import { ChevronDown, ChevronUp } from 'react-feather'
|
||||
|
||||
@@ -2,7 +2,7 @@ import JSBI from 'jsbi'
|
||||
import { Percent, CurrencyAmount, Token } from '@uniswap/sdk-core'
|
||||
import { Pair } from '@uniswap/v2-sdk'
|
||||
import { darken } from 'polished'
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import { ChevronDown, ChevronUp } from 'react-feather'
|
||||
import { Link } from 'react-router-dom'
|
||||
import { Text } from 'rebass'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useMemo } from 'react'
|
||||
import { useMemo } from 'react'
|
||||
import { Position } from '@uniswap/v3-sdk'
|
||||
import Badge from 'components/Badge'
|
||||
import DoubleCurrencyLogo from 'components/DoubleLogo'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState, useCallback, useContext, ReactNode } from 'react'
|
||||
import { useState, useCallback, useContext, ReactNode } from 'react'
|
||||
import { Position } from '@uniswap/v3-sdk'
|
||||
import { LightCard } from 'components/Card'
|
||||
import { AutoColumn } from 'components/Column'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useContext } from 'react'
|
||||
import { useContext } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { AutoColumn } from '../Column'
|
||||
import { ThemeContext } from 'styled-components'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { ReactNode, useCallback, useState } from 'react'
|
||||
import { ReactNode, useCallback, useState } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import Tooltip from '../Tooltip'
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React from 'react'
|
||||
import { Currency, Price, Token } from '@uniswap/sdk-core'
|
||||
import StepCounter from 'components/InputStepCounter/InputStepCounter'
|
||||
import { RowBetween } from 'components/Row'
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React from 'react'
|
||||
import { Currency } from '@uniswap/sdk-core'
|
||||
import { ToggleElement, ToggleWrapper } from 'components/Toggle/MultiToggle'
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React from 'react'
|
||||
import { Text } from 'rebass'
|
||||
import { Currency } from '@uniswap/sdk-core'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import { Currency, CurrencyAmount, Token } from '@uniswap/sdk-core'
|
||||
import React, { CSSProperties, MutableRefObject, useCallback, useMemo } from 'react'
|
||||
import { CSSProperties, MutableRefObject, useCallback, useMemo } from 'react'
|
||||
import { FixedSizeList } from 'react-window'
|
||||
import { Text } from 'rebass'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Currency, Token } from '@uniswap/sdk-core'
|
||||
import React, { KeyboardEvent, RefObject, useCallback, useEffect, useMemo, useRef, useState } from 'react'
|
||||
import { KeyboardEvent, RefObject, useCallback, useEffect, useMemo, useRef, useState } from 'react'
|
||||
import ReactGA from 'react-ga'
|
||||
import { t, Trans } from '@lingui/macro'
|
||||
import { FixedSizeList } from 'react-window'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Currency, Token } from '@uniswap/sdk-core'
|
||||
import React, { useCallback, useEffect, useState } from 'react'
|
||||
import { useCallback, useEffect, useState } from 'react'
|
||||
import useLast from '../../hooks/useLast'
|
||||
import { WrappedTokenInfo } from '../../state/lists/wrappedTokenInfo'
|
||||
import Modal from '../Modal'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState, useCallback } from 'react'
|
||||
import { useState, useCallback } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import ReactGA from 'react-ga'
|
||||
import { TYPE, CloseIcon } from 'theme'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { CSSProperties } from 'react'
|
||||
import { CSSProperties } from 'react'
|
||||
import { Token } from '@uniswap/sdk-core'
|
||||
import { AutoRow, RowFixed } from 'components/Row'
|
||||
import { AutoColumn } from 'components/Column'
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { TokenList } from '@uniswap/token-lists/dist/types'
|
||||
import React from 'react'
|
||||
import { Token, Currency } from '@uniswap/sdk-core'
|
||||
import styled from 'styled-components/macro'
|
||||
import { TYPE, CloseIcon } from 'theme'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import { PaddedColumn, Separator } from './styleds'
|
||||
import { RowBetween } from 'components/Row'
|
||||
import { ArrowLeft } from 'react-feather'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { memo, useCallback, useMemo, useRef, useState, useEffect } from 'react'
|
||||
import { memo, useCallback, useMemo, useRef, useState, useEffect } from 'react'
|
||||
import { Settings, CheckCircle } from 'react-feather'
|
||||
import ReactGA from 'react-ga'
|
||||
import { useAppDispatch, useAppSelector } from 'state/hooks'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useRef, RefObject, useCallback, useState, useMemo } from 'react'
|
||||
import { useRef, RefObject, useCallback, useState, useMemo } from 'react'
|
||||
import Column from 'components/Column'
|
||||
import { ExplorerDataType, getExplorerLink } from '../../utils/getExplorerLink'
|
||||
import { PaddedColumn, Separator, SearchInput } from './styleds'
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import { Text } from 'rebass'
|
||||
import styled from 'styled-components/macro'
|
||||
import { RowFixed } from '../Row'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { t, Trans } from '@lingui/macro'
|
||||
import React, { useContext, useRef, useState } from 'react'
|
||||
import { useContext, useRef, useState } from 'react'
|
||||
import { Settings, X } from 'react-feather'
|
||||
import ReactGA from 'react-ga'
|
||||
import { Text } from 'rebass'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useCallback } from 'react'
|
||||
import { useCallback } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
const StyledRangeInput = styled.input<{ size: number }>`
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React, { useMemo } from 'react'
|
||||
import { useMemo } from 'react'
|
||||
import ReactGA from 'react-ga'
|
||||
import { useLocation } from 'react-router'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { readableColor } from 'polished'
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { colors } from 'theme'
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { TYPE } from '../../theme'
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import { darken } from 'polished'
|
||||
import React, { ReactNode } from 'react'
|
||||
import { ReactNode } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
const ToggleElement = styled.span<{ isActive?: boolean; isOnSwitch?: boolean }>`
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Token } from '@uniswap/sdk-core'
|
||||
import React from 'react'
|
||||
import Modal from '../Modal'
|
||||
import { ImportToken } from 'components/SearchModal/ImportToken'
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { ReactNode, useCallback, useState } from 'react'
|
||||
import { ReactNode, useCallback, useState } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import Popover, { PopoverProps } from '../Popover'
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Currency } from '@uniswap/sdk-core'
|
||||
import React, { ReactNode, useContext } from 'react'
|
||||
import { ReactNode, useContext } from 'react'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
import { getExplorerLink, ExplorerDataType } from '../../utils/getExplorerLink'
|
||||
import Modal from '../Modal'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { t, Trans } from '@lingui/macro'
|
||||
import React, { useState, useContext } from 'react'
|
||||
import { useState, useContext } from 'react'
|
||||
import { Percent } from '@uniswap/sdk-core'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { AbstractConnector } from '@web3-react/abstract-connector'
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { SUPPORTED_WALLETS } from '../../constants/wallet'
|
||||
import Option from './Option'
|
||||
|
||||
@@ -2,7 +2,7 @@ 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 React, { useEffect, useState } from 'react'
|
||||
import { useEffect, useState } from 'react'
|
||||
import { isMobile } from 'react-device-detect'
|
||||
import ReactGA from 'react-ga'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState, useEffect } from 'react'
|
||||
import { useState, useEffect } from 'react'
|
||||
import { useWeb3React } from '@web3-react/core'
|
||||
import styled from 'styled-components/macro'
|
||||
import { Trans } from '@lingui/macro'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { AbstractConnector } from '@web3-react/abstract-connector'
|
||||
import { UnsupportedChainIdError, useWeb3React } from '@web3-react/core'
|
||||
import { darken, lighten } from 'polished'
|
||||
import React, { useMemo } from 'react'
|
||||
import { useMemo } from 'react'
|
||||
import { Activity } from 'react-feather'
|
||||
import { t, Trans } from '@lingui/macro'
|
||||
import styled, { css } from 'styled-components'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import { ExplorerDataType, getExplorerLink } from '../../utils/getExplorerLink'
|
||||
import Modal from '../Modal'
|
||||
import { AutoColumn, ColumnCenter } from '../Column'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import JSBI from 'jsbi'
|
||||
import { CurrencyAmount, Token } from '@uniswap/sdk-core'
|
||||
import { isAddress } from 'ethers/lib/utils'
|
||||
import React, { useEffect, useState } from 'react'
|
||||
import { useEffect, useState } from 'react'
|
||||
import { Text } from 'rebass'
|
||||
import styled from 'styled-components/macro'
|
||||
import Circle from '../../assets/images/blue-loader.svg'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import Modal from '../Modal'
|
||||
import { AutoColumn } from '../Column'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import { AutoColumn } from '../Column'
|
||||
import { RowBetween } from '../Row'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState, useCallback } from 'react'
|
||||
import { useState, useCallback } from 'react'
|
||||
import { useV2LiquidityTokenPermit } from '../../hooks/useERC20Permit'
|
||||
import useTransactionDeadline from '../../hooks/useTransactionDeadline'
|
||||
import { formatCurrencyAmount } from '../../utils/formatCurrencyAmount'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import Modal from '../Modal'
|
||||
import { AutoColumn } from '../Column'
|
||||
import styled from 'styled-components/macro'
|
||||
|
||||
@@ -2,7 +2,7 @@ import { Trans } from '@lingui/macro'
|
||||
import { Percent, Currency, TradeType } from '@uniswap/sdk-core'
|
||||
import { Trade as V2Trade } from '@uniswap/v2-sdk'
|
||||
import { Trade as V3Trade } from '@uniswap/v3-sdk'
|
||||
import React, { useContext, useMemo } from 'react'
|
||||
import { useContext, useMemo } from 'react'
|
||||
import { ThemeContext } from 'styled-components'
|
||||
import { TYPE } from '../../theme'
|
||||
import { computeRealizedLPFeePercent } from '../../utils/prices'
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { useLastTruthy } from '../../hooks/useLast'
|
||||
import { AdvancedSwapDetails, AdvancedSwapDetailsProps } from './AdvancedSwapDetails'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { stringify } from 'qs'
|
||||
import React, { useMemo } from 'react'
|
||||
import { useMemo } from 'react'
|
||||
import { useLocation } from 'react-router'
|
||||
import { Link } from 'react-router-dom'
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import { Trans } from '@lingui/macro'
|
||||
import { Currency, Percent, TradeType } from '@uniswap/sdk-core'
|
||||
import { Trade as V2Trade } from '@uniswap/v2-sdk'
|
||||
import { Trade as V3Trade } from '@uniswap/v3-sdk'
|
||||
import React, { ReactNode, useCallback, useMemo } from 'react'
|
||||
import { ReactNode, useCallback, useMemo } from 'react'
|
||||
import TransactionConfirmationModal, {
|
||||
ConfirmationModalContent,
|
||||
TransactionErrorContent,
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Percent } from '@uniswap/sdk-core'
|
||||
import React from 'react'
|
||||
import { warningSeverity } from '../../utils/prices'
|
||||
import { ErrorText, ErrorPill } from './styleds'
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import React from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import SettingsTab from '../Settings'
|
||||
import { Percent } from '@uniswap/sdk-core'
|
||||
|
||||
@@ -3,7 +3,7 @@ import { Currency, TradeType } from '@uniswap/sdk-core'
|
||||
import { Trade as V2Trade } from '@uniswap/v2-sdk'
|
||||
import { Trade as V3Trade } from '@uniswap/v3-sdk'
|
||||
|
||||
import React, { ReactNode } from 'react'
|
||||
import { ReactNode } from 'react'
|
||||
import { Text } from 'rebass'
|
||||
import { ButtonError } from '../Button'
|
||||
import { AutoRow } from '../Row'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { Currency, Percent, TradeType } from '@uniswap/sdk-core'
|
||||
import { Trade as V2Trade } from '@uniswap/v2-sdk'
|
||||
import { Trade as V3Trade } from '@uniswap/v3-sdk'
|
||||
import React, { useContext, useState } from 'react'
|
||||
import { useContext, useState } from 'react'
|
||||
import { ArrowDown, AlertTriangle } from 'react-feather'
|
||||
import { Text } from 'rebass'
|
||||
import styled, { ThemeContext } from 'styled-components'
|
||||
|
||||
115
src/components/swap/SwapNetworkAlert.tsx
Normal file
115
src/components/swap/SwapNetworkAlert.tsx
Normal file
@@ -0,0 +1,115 @@
|
||||
import { Trans } from '@lingui/macro'
|
||||
import arbitrumMaskUrl from 'assets/svg/arbitrum_mask.svg'
|
||||
import { SupportedChainId } from 'constants/chains'
|
||||
import { useActiveWeb3React } from 'hooks/web3'
|
||||
import React, { useCallback, useState } from 'react'
|
||||
import { ArrowDownCircle, X } from 'react-feather'
|
||||
import { useArbitrumAlphaAlert } from 'state/user/hooks'
|
||||
import { useETHBalances } from 'state/wallet/hooks'
|
||||
import styled from 'styled-components'
|
||||
|
||||
const CloseIcon = styled(X)`
|
||||
cursor: pointer;
|
||||
position: absolute;
|
||||
top: 1em;
|
||||
right: 1em;
|
||||
`
|
||||
const Wrapper = styled.div`
|
||||
border-radius: 20px;
|
||||
background: radial-gradient(285.11% 8200.45% at 29.05% 48.94%, rgba(40, 160, 240, 0.1) 0%, rgba(219, 255, 0, 0) 100%),
|
||||
radial-gradient(76.02% 75.41% at 1.84% 0%, rgba(150, 190, 220, 0.3) 0%, rgba(33, 114, 229, 0.3) 100%);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
max-width: 480px;
|
||||
min-height: 212px;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
width: 100%;
|
||||
|
||||
:before {
|
||||
content: '';
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: -1;
|
||||
background-image: url(${arbitrumMaskUrl});
|
||||
background-repeat: no-repeat;
|
||||
transform: rotate(15deg), scale(1);
|
||||
}
|
||||
`
|
||||
const ArbitrumTextStyles = styled.span`
|
||||
font-style: italic;
|
||||
font-weight: 900;
|
||||
color: #f3de1e;
|
||||
background: linear-gradient(to right, #f3de1e, #ffffff);
|
||||
background-clip: text;
|
||||
-webkit-background-clip: text;
|
||||
-webkit-text-fill-color: transparent;
|
||||
`
|
||||
const Header = styled.h3`
|
||||
margin: 0;
|
||||
padding: 20px 20px 0;
|
||||
`
|
||||
const Body = styled.p`
|
||||
line-height: 143%;
|
||||
margin: 16px 20px 31px;
|
||||
`
|
||||
const LinkOutCircle = styled(ArrowDownCircle)`
|
||||
transform: rotate(230deg);
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
`
|
||||
const LinkOutToBridge = styled.a`
|
||||
align-items: center;
|
||||
background-color: black;
|
||||
border-radius: 16px;
|
||||
color: white;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
margin: 0 18px 18px 18px;
|
||||
padding: 14px 24px;
|
||||
text-decoration: none;
|
||||
width: auto;
|
||||
:hover,
|
||||
:focus,
|
||||
:active {
|
||||
background-color: black;
|
||||
}
|
||||
`
|
||||
export function SwapNetworkAlert() {
|
||||
const { account, chainId } = useActiveWeb3React()
|
||||
const [arbitrumAlphaAcknowledged, setArbitrumAlphaAcknowledged] = useArbitrumAlphaAlert()
|
||||
const [locallyDismissed, setLocallyDimissed] = useState(false)
|
||||
const userEthBalance = useETHBalances(account ? [account] : [])?.[account ?? '']
|
||||
|
||||
const dismiss = useCallback(() => {
|
||||
if (userEthBalance?.greaterThan(0)) {
|
||||
setArbitrumAlphaAcknowledged(true)
|
||||
} else {
|
||||
setLocallyDimissed(true)
|
||||
}
|
||||
}, [setArbitrumAlphaAcknowledged, userEthBalance])
|
||||
if (chainId !== SupportedChainId.ARBITRUM_ONE || arbitrumAlphaAcknowledged || locallyDismissed) {
|
||||
return null
|
||||
}
|
||||
return (
|
||||
<Wrapper>
|
||||
<CloseIcon onClick={dismiss} />
|
||||
<Header>
|
||||
<Trans>
|
||||
Uniswap on <ArbitrumTextStyles>Arbitrum</ArbitrumTextStyles>
|
||||
</Trans>
|
||||
</Header>
|
||||
<Body>
|
||||
<Trans>
|
||||
This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap
|
||||
them.
|
||||
</Trans>
|
||||
</Body>
|
||||
<LinkOutToBridge href="https://bridge.arbitrum.io/" target="_blank" rel="noopener noreferrer">
|
||||
<Trans>Deposit to Arbitrum</Trans>
|
||||
<LinkOutCircle />
|
||||
</LinkOutToBridge>
|
||||
</Wrapper>
|
||||
)
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
import { Currency, TradeType } from '@uniswap/sdk-core'
|
||||
import { Trade as V2Trade } from '@uniswap/v2-sdk'
|
||||
import { Trade as V3Trade, FeeAmount } from '@uniswap/v3-sdk'
|
||||
import React, { Fragment, memo, useContext } from 'react'
|
||||
import { Fragment, memo, useContext } from 'react'
|
||||
import { ChevronRight } from 'react-feather'
|
||||
import { Flex } from 'rebass'
|
||||
import { ThemeContext } from 'styled-components'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useCallback } from 'react'
|
||||
import { useCallback } from 'react'
|
||||
import { Price, Currency } from '@uniswap/sdk-core'
|
||||
import { useContext } from 'react'
|
||||
import { Text } from 'rebass'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState } from 'react'
|
||||
import { useState } from 'react'
|
||||
import styled from 'styled-components/macro'
|
||||
import { TYPE, CloseIcon, ExternalLink } from 'theme'
|
||||
import { ButtonEmpty } from 'components/Button'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { transparentize } from 'polished'
|
||||
import React, { ReactNode } from 'react'
|
||||
import { ReactNode } from 'react'
|
||||
import { Link } from 'react-router-dom'
|
||||
|
||||
import { AlertTriangle } from 'react-feather'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { ReactNode, useState } from 'react'
|
||||
import { ReactNode, useState } from 'react'
|
||||
import { UNI } from '../../constants/tokens'
|
||||
|
||||
import Modal from '../Modal'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useState, useContext } from 'react'
|
||||
import { useState, useContext } from 'react'
|
||||
import { useActiveWeb3React } from '../../hooks/web3'
|
||||
import { getExplorerLink, ExplorerDataType } from '../../utils/getExplorerLink'
|
||||
|
||||
|
||||
@@ -14,6 +14,6 @@ export const NETWORK_LABELS: { [chainId in SupportedChainId | number]: string }
|
||||
[SupportedChainId.ROPSTEN]: 'Ropsten',
|
||||
[SupportedChainId.GOERLI]: 'Görli',
|
||||
[SupportedChainId.KOVAN]: 'Kovan',
|
||||
[SupportedChainId.ARBITRUM_ONE]: 'Arbitrum One',
|
||||
[SupportedChainId.ARBITRUM_ONE]: 'Arbitrum',
|
||||
[SupportedChainId.ARBITRUM_RINKEBY]: 'Arbitrum Testnet',
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useEffect, useState } from 'react'
|
||||
import { useEffect, useState } from 'react'
|
||||
import { i18n } from '@lingui/core'
|
||||
import { I18nProvider } from '@lingui/react'
|
||||
import { ReactNode } from 'react'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'inter-ui'
|
||||
import '@reach/dialog/styles.css'
|
||||
import { createWeb3ReactRoot, Web3ReactProvider } from '@web3-react/core'
|
||||
import React, { StrictMode } from 'react'
|
||||
import { StrictMode } from 'react'
|
||||
import { isMobile } from 'react-device-detect'
|
||||
import ReactDOM from 'react-dom'
|
||||
import ReactGA from 'react-ga'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Afrikaans\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Maksimum)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Bekyk op Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(eis)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Goedkeur"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Goedkeur {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Arbitrum Token Bridge"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "Is jy seker?"
|
||||
@@ -330,6 +342,10 @@ msgstr "Deur 'n beursie aan te sluit, stem u in tot die <0> diensvoorwaardes van
|
||||
msgid "Change"
|
||||
msgstr "Verander"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Verander u netwerk om terug te gaan na L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Grafieke"
|
||||
@@ -597,6 +613,10 @@ msgstr "Plaas UNI-V2 LP-tekens"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Deponeer likiditeit"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Deposito aan Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Deponeer u likiditeitsverskaffer-tekens om UNI, die Uniswap-protokolbestuursteken, te ontvang."
|
||||
@@ -852,6 +872,10 @@ msgstr "Ongeldige ontvanger"
|
||||
msgid "Learn"
|
||||
msgstr "Leer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Leer meer"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Lees meer oor onondersteunde bates"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Onlangse transaksies"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Ontvanger"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Ruil in elk geval"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Ruil {0} {1} vir {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Skakel oor na Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Dankie dat u deel is van die Uniswap-gemeenskap <0/>"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "Die transaksie kon nie gestuur word nie omdat die sperdatum verstryk het
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Hierdie tekens word gewoonlik gekoppel aan ander tekens."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Dit is 'n alfa-vrystelling van Uniswap op die Arbitrum-netwerk. U moet L1-bates na die netwerk oorbrug om dit te verruil."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Wenk: Pasgemaakte tekens word plaaslik in u blaaier geberg"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "Aan"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Onttrek likiditeitsontginning"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Onttrek migrasie kontrak↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Ontruil op <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Onbekende bron"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Die stemming eindig ongeveer {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Wag op bevestiging"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Wallet-adres of ENS-naam"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Weeklikse belonings"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Arabic\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(الحد الأقصى)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(عرض على Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(مطالبة)"
|
||||
@@ -266,6 +270,14 @@ msgstr "الموافقة"
|
||||
msgid "Approving {0}"
|
||||
msgstr "الموافقة على {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "مستكشف Arbitrum"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "جسر Arbitrum Token"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "هل أنت متأكد؟"
|
||||
@@ -330,6 +342,10 @@ msgstr "عند توصيل محفظة، فإنك توافق على <0>شروط خ
|
||||
msgid "Change"
|
||||
msgstr "تغيير"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "قم بتغيير شبكتك للعودة إلى L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "الرسوم البيانية"
|
||||
@@ -597,6 +613,10 @@ msgstr "إيداع رموز UNI-V2 LP"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "إيداع السيولة"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "الإيداع في Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "قم بإيداع رموز موفر السيولة الخاصة بك لتلقي UNI، رمز بروتوكول Uniswap."
|
||||
@@ -852,6 +872,10 @@ msgstr "مستلم غير صالح"
|
||||
msgid "Learn"
|
||||
msgstr "تعلم"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "يتعلم أكثر"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "اقرأ المزيد عن الأصول غير المدعومة"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "المعاملات الأخيرة"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "متلقي"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "مبادلة على أي حال"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "مبادلة {0} {1} مقابل {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "قم بالتبديل إلى Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "نشكرك على كونك جزءًا من مجتمع Uniswap <0/>"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "تعذر إرسال المعاملة لانتهاء الموعد الم
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "هذه الرموز عادة ما تقترن مع رموز أخرى."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "هذا إصدار ألفا من Uniswap على شبكة Arbitrum. يجب ربط أصول L1 بالشبكة لتبديلها."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
|
||||
msgstr "لا يظهر هذا الرمز في قائمة (قوائم) الرموز النشطة. تأكد من أن هذا هو الرمز الذي تريد تداوله."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "نصيحة: يتم تخزين الرموز المخصصة محليًا في المتصفح الخاص بك"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "إلى"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "تعدين سيولة Uniswap"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "عقد ترحيل Uniswap ↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap على <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "مصدر مجهول"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "التصويت ينتهي تقريبًا {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "في انتظار التأكيد"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "عنوان المحفظة أو اسم ENS"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "المكافآت الأسبوعية"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Catalan\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Màxim)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Veure a Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(reclamació)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Aprovant"
|
||||
msgid "Approving {0}"
|
||||
msgstr "S’aprova {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Pont d'àrbitres"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "N'esteu segurs?"
|
||||
@@ -330,6 +342,10 @@ msgstr "En connectar una cartera, accepteu les Condicions del servei <0> d'Unisw
|
||||
msgid "Change"
|
||||
msgstr "Canvi"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Canvieu la vostra xarxa per tornar a L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Gràfics"
|
||||
@@ -597,6 +613,10 @@ msgstr "Dipositeu fitxes LP UNI-V2"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Dipòsit de liquiditat"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Dipòsit a Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Dipositeu les vostres fitxes de proveïdor de liquiditat per rebre UNI, la fitxa de governança del protocol Uniswap."
|
||||
@@ -852,6 +872,10 @@ msgstr "Destinatari no vàlid"
|
||||
msgid "Learn"
|
||||
msgstr "Aprendre"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Aprèn més"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Obteniu més informació sobre els recursos no compatibles"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Transaccions recents"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Destinatari"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Intercanviar de totes maneres"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Intercanvi de {0} {1} per {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Canvieu a Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Gràcies per formar part de la comunitat Uniswap <0 />"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "No s'ha pogut enviar la transacció perquè s'ha acabat el termini. Comp
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Aquestes fitxes solen aparellar-se amb altres fitxes."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Es tracta d’una versió alfa d’Uniswap a la xarxa Arbitrum. Heu de connectar els recursos L1 a la xarxa per canviar-los."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Consell: les fitxes personalitzades s’emmagatzemen localment al navegador"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "Per a"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Mineria de liquiditat Uniswap"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Contracte de migració Uniswap↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap a <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Font desconeguda"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "La votació finalitza aproximadament {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Esperant la confirmació"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Adreça de cartera o nom ENS"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Recompenses setmanals"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Czech\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Max)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Zobrazit v Průzkumníkovi)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(reklamace)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Schvalování"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Schvalování {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Arbitrum Token Bridge"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "Jste si jisti?"
|
||||
@@ -330,6 +342,10 @@ msgstr "Připojením peněženky souhlasíte s <0>Podmínkami služeb</0> spole
|
||||
msgid "Change"
|
||||
msgstr "Změnit"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Změňte síť a vraťte se zpět na L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Grafy"
|
||||
@@ -597,6 +613,10 @@ msgstr "Uložit žetony UNI-V2 LP"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Uložit likviditu"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Vklad na arbitráž"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Uložte své žetony poskytovatele likvidity, abyste dostali UNI, žeton správy protokolu Uniswap."
|
||||
@@ -852,6 +872,10 @@ msgstr "Neplatný příjemce"
|
||||
msgid "Learn"
|
||||
msgstr "Učit se"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Zjistit více"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Přečtěte si více o nepodporovaných aktivech"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Nedávné transakce"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Příjemce"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Přesto prohodit"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Výměna {0} {1} za {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Přepněte na Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Děkujeme, že jste součástí komunity Uniswap <0/>"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "Transakci nebylo možno odeslat, protože uplynula lhůta. Zkontrolujte,
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Tyto žetony bývají spárovány s jinými žetony."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Toto je alfa vydání Uniswap v síti Arbitrum. Musíte přemostit aktiva L1 do sítě, abyste je mohli vyměnit."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Tip: Vlastní žetony jsou uloženy lokálně ve Vašem prohlížeči"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "Do"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Těžba likvidity Uniswap"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Migrační kontrakt Uniswap↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap na <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Neznámý zdroj"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Hlasování končí přibližně v {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Čeká se na potvrzení"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Adresa peněženky nebo název ENS"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Týdenní odměny"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Danish\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Maks)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Vis på Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(krav)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Godkender"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Godkender {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Arbitrum Token Bridge"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "Er du sikker?"
|
||||
@@ -330,6 +342,10 @@ msgstr "Ved at forbinde en tegnebog accepterer du Uniswap Labs’ <0>Servicevilk
|
||||
msgid "Change"
|
||||
msgstr "Skift"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Skift dit netværk for at gå tilbage til L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Diagrammer"
|
||||
@@ -597,6 +613,10 @@ msgstr "Indbetal UNI-V2 LP-tokens"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Indbetalingslikviditet"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Depositum til Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Indsæt dine likviditetsudbyder-tokens for at modtage UNI, Uniswap-protokolstyringstokenet."
|
||||
@@ -852,6 +872,10 @@ msgstr "Ugyldig modtager"
|
||||
msgid "Learn"
|
||||
msgstr "Lær"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Lær mere"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Læs mere om ikke-understøttede aktiver"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Seneste transaktioner"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Modtager"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Ombyt alligevel"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Byt {0} {1} til {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Skift til Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Tak, fordi du er en del af Uniswap-gruppen <0/>"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "Transaktionen kunne ikke sendes, fordi fristen er udløbet. Kontroller,
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Disse tokens er almindeligt parret med andre tokens."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Dette er en alfa-frigivelse af Uniswap på Arbitrum-netværket. Du skal overføre L1-aktiver til netværket for at bytte dem."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Tip: Brugerdefinerede tokens gemmes lokalt i din browser"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "Til"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Uiswap likviditetsmining"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Uniswap migrationskontrakt↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap på <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Ukendt kilde"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Afstemning slutter ca. {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Afventer bekræftelse"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Wallet Address eller ENS-navn"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Ugentlige belønninger"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: German\n"
|
||||
"PO-Revision-Date: 2021-06-22 22:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,13 +35,17 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Max)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Ansicht im Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(beziehen)"
|
||||
msgstr "(anfordern)"
|
||||
|
||||
#: src/components/AccountDetails/index.tsx
|
||||
msgid "(clear all)"
|
||||
msgstr "(alle löschen)"
|
||||
msgstr "(alles löschen)"
|
||||
|
||||
#: src/pages/Vote/index.tsx
|
||||
msgid "(edit)"
|
||||
@@ -64,31 +68,31 @@ msgstr "-{feeAmountFormatted}%"
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "0 UNI / week"
|
||||
msgstr "0 UNI/Woche"
|
||||
msgstr "0 UNI / Woche"
|
||||
|
||||
#: src/components/FeeSelector/index.tsx
|
||||
msgid "0.05% fee"
|
||||
msgstr "0,05 % Gebühr"
|
||||
msgstr "0,05% Gebühr"
|
||||
|
||||
#: src/components/FeeSelector/index.tsx
|
||||
msgid "0.3% fee"
|
||||
msgstr "0,3 % Gebühr"
|
||||
msgstr "0,3% Gebühr"
|
||||
|
||||
#: src/components/FeeSelector/index.tsx
|
||||
msgid "1% fee"
|
||||
msgstr "1 % Gebühr"
|
||||
msgstr "1% Gebühr"
|
||||
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "25%"
|
||||
msgstr "25 %"
|
||||
msgstr "25%"
|
||||
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "50%"
|
||||
msgstr "50 %"
|
||||
msgstr "50%"
|
||||
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "75%"
|
||||
msgstr "75 %"
|
||||
msgstr "75%"
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "<0/> All Proposals"
|
||||
@@ -101,7 +105,7 @@ msgstr "<0/> Abstimmungen"
|
||||
|
||||
#: src/pages/Pool/v2.tsx
|
||||
msgid "<0>Account analytics and accrued fees</0><1> ↗ </1>"
|
||||
msgstr "<0>Kontoanalyse und gutgeschriebene Gebühren</0><1> ↗ </1>"
|
||||
msgstr "<0>Kontoanalyse und eingenommene Gebühren</0><1> ↗ </1>"
|
||||
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "<0>Back to </0>V3"
|
||||
@@ -109,7 +113,7 @@ msgstr "<0>Zurück zu </0>V3"
|
||||
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
msgid "<0>Tip:</0> Removing pool tokens converts your position back into underlying tokens at the current rate, proportional to your share of the pool. Accrued fees are included in the amounts you receive."
|
||||
msgstr "<0>Tipp:</0> Durch das Entfernen von Pool-Token wird Ihre Position zum aktuellen Kurs proportional zu Ihrem Anteil am Pool in die zugrundeliegenden Token umgewandelt. Gutgeschriebene Gebühren sind in den Beträgen enthalten, die Sie erhalten."
|
||||
msgstr "<0>Tipp:</0> Durch das Entfernen von Pool-Token wird Ihre Position zum aktuellen Kurs proportional zu Ihrem Anteil am Pool in die zugrunde liegenden Token umgewandelt. Eingenommene Gebühren sind in den Beträgen enthalten, die Sie erhalten."
|
||||
|
||||
#: src/pages/CreateProposal/index.tsx
|
||||
msgid "<0>Tip:</0> Select an action and describe your proposal for the community. The proposal cannot be modified after submission, so please verify all information before submitting. The voting period will begin immediately and last for 7 days. To propose a custom action, <1>read the docs</1>."
|
||||
@@ -125,7 +129,7 @@ msgstr "<0>Tipp:</0> Wenn Sie Liquidität hinzufügen, erhalten Sie Pool-Token,
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "<0>Unlock voting</0> to prepare for the next proposal."
|
||||
msgstr "<0>Abstimmen freischalten</0>, um bereit zu sein für den nächsten Vorschlag."
|
||||
msgstr "<0>Abstimmen freischalten</0> um bereit zu sein für den nächsten Vorschlag."
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
msgid "<0>🎉 </0>Welcome to team Unicorn :) <1>🎉</1>"
|
||||
@@ -208,11 +212,11 @@ msgstr "LP-Token Migration erlauben"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Allow high price impact trades and skip the confirm screen. Use at your own risk."
|
||||
msgstr "Handel mit hohen Preisauswirkungen erlauben und Bestätigungsbildschirm überspringen. Auf eigene Gefahr."
|
||||
msgstr "Erlaube hohe Preisauswirkungen und überspringe den Bestätigungsbildschirm. Auf eigene Gefahr."
|
||||
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "Allow the Uniswap Protocol to use your {0}"
|
||||
msgstr "Uniswap Protokoll erlauben, Ihre {0} zu verwenden"
|
||||
msgstr "Erlaube dem Uniswap Protokoll, {0} zu verwenden"
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "Allowed"
|
||||
@@ -220,7 +224,7 @@ msgstr "Erlaubt"
|
||||
|
||||
#: src/components/Header/URLWarning.tsx
|
||||
msgid "Always make sure the URL is<0>app.uniswap.org</0> - bookmark it to be safe."
|
||||
msgstr "Stellen Sie immer sicher, dass die URL <0>app.uniswap.org</0> ist. Setzen Sie ein Lesezeichen, um sicher zu sein."
|
||||
msgstr "Stellen Sie immer sicher, dass die URL <0>app.uniswap.org</0> ist - Lesezeichen setzen, um sicher zu sein."
|
||||
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "Amount"
|
||||
@@ -232,7 +236,7 @@ msgstr "Beim Versuch, diesen Swap auszuführen, ist ein Fehler aufgetreten. Mög
|
||||
|
||||
#: src/components/Menu/index.tsx
|
||||
msgid "Analytics"
|
||||
msgstr "Analyse"
|
||||
msgstr "Statistiken"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
@@ -248,7 +252,7 @@ msgstr "Token genehmigen"
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
msgid "Approve {0}"
|
||||
msgstr "{0} bestätigen"
|
||||
msgstr "{0} freischalten"
|
||||
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
msgid "Approved"
|
||||
@@ -257,14 +261,22 @@ msgstr "Bestätigt"
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
msgid "Approving"
|
||||
msgstr "Wird bestätigt"
|
||||
msgstr "Bestätige"
|
||||
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
msgid "Approving {0}"
|
||||
msgstr "Bestätige {0}"
|
||||
msgstr "Schalte {0} frei"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum-Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Arbitrum Token Bridge"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
@@ -272,7 +284,7 @@ msgstr "Sind Sie sicher?"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
msgid "As a member of the Uniswap community you may claim UNI to be used for voting and governance.<0/><1/><2>Read more about UNI</2>"
|
||||
msgstr "Als Mitglied der Uniswap-Community können Sie UNI beziehen, die für Abstimmungen verwendet werden.<0/><1/><2>Lesen Sie mehr über UNI</2>"
|
||||
msgstr "Als Mitglied der Uniswap-Community können Sie UNI beantragen, dass für Abstimmungen verwendet wird.<0/><1/><2>Lesen Sie mehr über UNI</2>"
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "At least {0} {1} and {2} {3} will be refunded to your wallet due to selected price range."
|
||||
@@ -284,7 +296,7 @@ msgstr "Autom."
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Available to deposit: {0}"
|
||||
msgstr "Für Deposit verfügbar: {0}"
|
||||
msgstr "Zur Einlage verfügbar: {0}"
|
||||
|
||||
#: src/components/WalletModal/index.tsx
|
||||
msgid "Back"
|
||||
@@ -316,7 +328,7 @@ msgstr "Gesperrte Adresse"
|
||||
|
||||
#: src/components/PositionCard/index.tsx
|
||||
msgid "By adding liquidity you'll earn 0.3% of all trades on this pair proportional to your share of the pool. Fees are added to the pool, accrue in real time and can be claimed by withdrawing your liquidity."
|
||||
msgstr "Durch das Hinzufügen von Liquidität verdienen Sie 0,3 % aller Handelstransaktionen an diesem Paar, proportional zu Ihrem Anteil am Pool. Diese Gebühren werden dem Pool zugerechnet, fallen in Echtzeit an und können durch Entfernen Ihrer Liquidität geltend gemacht werden."
|
||||
msgstr "Durch das Hinzufügen von Liquidität verdienen Sie 0,3% aller Transaktionen an diesem Paar, proportional zu Ihrem Anteil am Pool. Diese Gebühren werden dem Pool zugerechnet, fallen in Echtzeit an und können durch Entfernen Ihrer Liquidität geltend gemacht werden."
|
||||
|
||||
#: src/components/SearchModal/ImportList.tsx
|
||||
msgid "By adding this list you are implicitly trusting that the data is correct. Anyone can create a list, including creating fake versions of existing lists and lists that claim to represent projects that do not have one."
|
||||
@@ -330,6 +342,10 @@ msgstr "Durch das Verbinden mit einer Wallet erklären Sie sich mit den <0>Nutzu
|
||||
msgid "Change"
|
||||
msgstr "Ändern"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Ändern Sie Ihr Netzwerk, um zu L1 zurückzukehren"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Charts"
|
||||
@@ -342,7 +358,7 @@ msgstr "Schauen Sie sich unsere v3 LP Einführung und die Hilfe zur Liquiditäts
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "Claim"
|
||||
msgstr "Beziehen"
|
||||
msgstr "Einfordern"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
#: src/components/Menu/index.tsx
|
||||
@@ -350,46 +366,46 @@ msgstr "Beziehen"
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
msgid "Claim UNI"
|
||||
msgstr "UNI beziehen"
|
||||
msgstr "UNI einfordern"
|
||||
|
||||
#: src/components/claim/AddressClaimModal.tsx
|
||||
msgid "Claim UNI Token"
|
||||
msgstr "UNI Token beziehen"
|
||||
msgstr "UNI Token einfordern"
|
||||
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
msgid "Claim accumulated UNI rewards"
|
||||
msgstr "Akkumulierte UNI-Belohnungen beziehen"
|
||||
msgstr "Angesammelte UNI-Belohnungen einfordern"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Claim fees"
|
||||
msgstr "Gebühren beziehen"
|
||||
msgstr "Gebühren einfordern"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Claim your UNI tokens"
|
||||
msgstr "Beziehen Sie Ihre UNI-Token"
|
||||
msgstr "Fordern Sie Ihre UNI-Token ein"
|
||||
|
||||
#: src/components/claim/AddressClaimModal.tsx
|
||||
msgid "Claimed"
|
||||
msgstr "Bezogen"
|
||||
msgstr "Eingefordert"
|
||||
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "Claimed UNI!"
|
||||
msgstr "UNI bezogen!"
|
||||
msgstr "UNI erhalten!"
|
||||
|
||||
#: src/components/claim/AddressClaimModal.tsx
|
||||
msgid "Claiming"
|
||||
msgstr "Wird bezogen"
|
||||
msgstr "Fordere ein"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Claiming UNI"
|
||||
msgstr "Beziehe UNI"
|
||||
msgstr "Fordere UNI ein"
|
||||
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "Claiming {0} UNI"
|
||||
msgstr "Beziehe {0} UNI"
|
||||
msgstr "{0} UNI anfordern"
|
||||
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
msgid "Clear All"
|
||||
@@ -418,7 +434,7 @@ msgstr "Code"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Collect"
|
||||
msgstr "Einziehen"
|
||||
msgstr "Sammeln"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -427,7 +443,7 @@ msgstr "Als WETH beziehen"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Collect fees"
|
||||
msgstr "Gebühren einziehen"
|
||||
msgstr "Gebühren beziehen"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Collected"
|
||||
@@ -443,7 +459,7 @@ msgstr "Ziehe Gebühren ein"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Collecting fees will withdraw currently available fees for you."
|
||||
msgstr "Gebühren einziehen wird für Sie derzeit verfügbare Gebühren abheben."
|
||||
msgstr "Gebühren einziehen wird für Sie derzeit verfügbare Gebühren beziehen."
|
||||
|
||||
#: src/components/SearchModal/CommonBases.tsx
|
||||
msgid "Common bases"
|
||||
@@ -525,7 +541,7 @@ msgstr "Adresse kopieren"
|
||||
|
||||
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
|
||||
msgid "Create Pool & Supply"
|
||||
msgstr "Pool erstellen und Angebot"
|
||||
msgstr "Pool erstellen & versorgen"
|
||||
|
||||
#: src/pages/CreateProposal/index.tsx
|
||||
#: src/pages/Vote/index.tsx
|
||||
@@ -576,7 +592,7 @@ msgstr "Delegiert an:"
|
||||
|
||||
#: src/components/vote/DelegateModal.tsx
|
||||
msgid "Delegating votes"
|
||||
msgstr "Abstimmungen werden delegiert"
|
||||
msgstr "Übertrage Stimmen"
|
||||
|
||||
#: src/components/earn/PoolCard.tsx
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
@@ -587,7 +603,7 @@ msgstr "Einzahlung"
|
||||
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
msgid "Deposit Amounts"
|
||||
msgstr "Einzahlungsbeträge"
|
||||
msgstr "Betrag deponieren"
|
||||
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "Deposit UNI-V2 LP Tokens"
|
||||
@@ -597,17 +613,21 @@ msgstr "UNI-V2 LP Token einzahlen"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Liquidität einzahlen"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Einzahlung bei Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Hinterlegen Sie Ihre Token des Liquiditätsanbieters, um UNI, das Uniswap-Protokoll-Governance-Token, zu erhalten."
|
||||
msgstr "Hinterlegen Sie Ihre Liquiditätsgeber Token um UNI zu erhalten, welches das Governance-Token des Uniswap Protokolls ist."
|
||||
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "Deposited liquidity:"
|
||||
msgstr "Eingezahlte Liquidität:"
|
||||
msgstr "Deponierte Liquidität:"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Deposited {0} UNI-V2"
|
||||
msgstr "{0} UNI-V2 eingezahlt"
|
||||
msgstr "{0} UNI-V2 deponiert"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Depositing Liquidity"
|
||||
@@ -647,7 +667,7 @@ msgstr "Dokumentation"
|
||||
|
||||
#: src/pages/MigrateV2/index.tsx
|
||||
msgid "Don’t see one of your v2 positions? <0>Import it.</0>"
|
||||
msgstr "Sie sehen eine Ihrer v2-Positionen nicht? <0>Importieren Sie sie.</0>"
|
||||
msgstr "Sie sehen eine Ihrer v2-Positionen nicht? <0>Importiere sie.</0>"
|
||||
|
||||
#: src/components/vote/DelegateModal.tsx
|
||||
msgid "Earned UNI tokens represent voting shares in Uniswap governance."
|
||||
@@ -655,7 +675,7 @@ msgstr "Erhaltene UNI-Token stellen Stimmbeteiligungen an der Uniswap-Governance
|
||||
|
||||
#: src/state/burn/v3/hooks.ts
|
||||
msgid "Enter a percent"
|
||||
msgstr "Prozentwert eingeben"
|
||||
msgstr "Geben Sie einen Prozentwert ein"
|
||||
|
||||
#: src/state/swap/hooks.ts
|
||||
msgid "Enter a recipient"
|
||||
@@ -667,7 +687,7 @@ msgstr "Geben Sie einen gültigen Schlupf-Prozentsatz ein"
|
||||
|
||||
#: src/components/claim/AddressClaimModal.tsx
|
||||
msgid "Enter an address to trigger a UNI claim. If the address has any claimable UNI it will be sent to them on submission."
|
||||
msgstr "Geben Sie eine Adresse ein, um UNI zu beziehen. Wenn die Adresse Anspruch auf UNI hat, wird es bei der Ausführung an sie gesendet."
|
||||
msgstr "Geben Sie eine Adresse ein, um UNI einzufordern. Wenn die Adresse Anspruch auf UNI hat, wird es bei der Ausführung an sie gesendet."
|
||||
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
@@ -700,7 +720,7 @@ msgstr "Verbindungsfehler"
|
||||
|
||||
#: src/components/WalletModal/index.tsx
|
||||
msgid "Error connecting. Try refreshing the page."
|
||||
msgstr "Verbindungsfehler. Versuchen Sie, die Seite neu zu laden."
|
||||
msgstr "Fehler beim Verbinden. Versuchen Sie die Seite neu zu laden."
|
||||
|
||||
#: src/components/SearchModal/ManageLists.tsx
|
||||
msgid "Error importing list"
|
||||
@@ -712,7 +732,7 @@ msgstr "Erweiterte Ergebnisse aus inaktiven Token-Listen"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Expert mode turns off the confirm transaction prompt and allows high slippage trades that often result in bad rates and lost funds."
|
||||
msgstr "Der Expertenmodus schaltet die Transaktions-Bestätigung aus und ermöglicht Handel mit viel Schlupf, was zu schlechten Kursen und verlorenem Geld führen kann."
|
||||
msgstr "Der Expertenmodus schaltet die Transaktions-Bestätigung aus und ermöglicht Transaktionen mit viel Schlupf, was zu schlechten Kursen und verlorenem Geld führen kann."
|
||||
|
||||
#: src/pages/Pool/CTACards.tsx
|
||||
msgid "Explore popular pools on Uniswap Analytics."
|
||||
@@ -724,11 +744,11 @@ msgstr "Gebührenstufe"
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "For"
|
||||
msgstr "Für"
|
||||
msgstr "Dafür"
|
||||
|
||||
#: src/pages/MigrateV2/index.tsx
|
||||
msgid "For each pool shown below, click migrate to remove your liquidity from Uniswap V2 and deposit it into Uniswap V3."
|
||||
msgstr "Klicken Sie für jeden unten angezeigten Pool auf Migrieren, um Ihre Liquidität aus Uniswap V2 zu entfernen und in Uniswap V3 einzuzahlen."
|
||||
msgstr "Klicken Sie für jeden unten angezeigten Pool auf migrieren, um Ihre Liquidität aus Uniswap V2 zu entfernen und sie bei Uniswap V3 hinzuzufügen."
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
@@ -812,7 +832,7 @@ msgstr "Unzureichende Liquidität für diesen Handel."
|
||||
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "Insufficient liquidity for this trade. Try enabling multi-hop trades."
|
||||
msgstr "Unzureichende Liquidität für diesen Handel. Versuchen Sie es erneut mit aktiviertem Multihop."
|
||||
msgstr "Unzureichende Liquidität für diesen Tausch. Versuchen Sie es erneut mit aktiviertem Multihop."
|
||||
|
||||
#: src/state/mint/hooks.ts
|
||||
#: src/state/mint/hooks.ts
|
||||
@@ -842,7 +862,7 @@ msgstr "Ungültige Preisangabe"
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "Invalid range selected. The min price must be lower than the max price."
|
||||
msgstr "Ungültiger Bereich ausgewählt. Der Mindestpreis muss kleiner als der Höchstpreis sein."
|
||||
msgstr "Ungültiger Bereich ausgewählt. Der Mindestpreis muss kleiner als der Maximalpreis sein."
|
||||
|
||||
#: src/state/swap/hooks.ts
|
||||
msgid "Invalid recipient"
|
||||
@@ -852,6 +872,10 @@ msgstr "Ungültiger Empfänger"
|
||||
msgid "Learn"
|
||||
msgstr "Lernen"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Mehr erfahren"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -859,7 +883,7 @@ msgstr "Liquidität"
|
||||
|
||||
#: src/components/swap/AdvancedSwapDetails.tsx
|
||||
msgid "Liquidity Provider Fee"
|
||||
msgstr "Liquiditätsanbieter-Gebühr"
|
||||
msgstr "Liquiditätsanbietergebühr"
|
||||
|
||||
#: src/pages/Pool/v2.tsx
|
||||
msgid "Liquidity provider rewards"
|
||||
@@ -867,7 +891,7 @@ msgstr "Liquiditätsanbieter-Belohnungen"
|
||||
|
||||
#: src/pages/Pool/v2.tsx
|
||||
msgid "Liquidity providers earn a 0.3% fee on all trades proportional to their share of the pool. Fees are added to the pool, accrue in real time and can be claimed by withdrawing your liquidity."
|
||||
msgstr "Liquiditätsanbieter verdienen eine 0,3%ige Gebühr für jeden Handel im Verhältnis zu ihrem Anteil am Pool. Die Gebühren werden dem Pool hinzugefügt, in Echtzeit gutgeschrieben und können durch Abheben Ihrer Liquidität in Anspruch genommen werden."
|
||||
msgstr "Liquiditätsgeber verdienen eine 0,3%ige Gebühr für jeden Tausch im Verhältnis zu ihrem Anteil am Pool. Die Gebühren werden dem Pool zugerechnet, fallen in Echtzeit an und können durch Entfernen der Liquidität in Anspruch genommen werden."
|
||||
|
||||
#: src/components/SearchModal/Manage.tsx
|
||||
msgid "Lists"
|
||||
@@ -886,11 +910,11 @@ msgstr "Geladen"
|
||||
#: src/pages/PoolFinder/index.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "Loading"
|
||||
msgstr "Wird geladen"
|
||||
msgstr "Lädt"
|
||||
|
||||
#: src/components/Header/URLWarning.tsx
|
||||
msgid "Make sure the URL is<0>app.uniswap.org</0>"
|
||||
msgstr "Stellen Sie sicher, dass die URL <0>app.uniswap.org</0> ist"
|
||||
msgstr "Stelle sicher, dass die URL <0>app.uniswap.org</0> ist"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
@@ -961,11 +985,11 @@ msgstr "V2-Liquidität migrieren"
|
||||
|
||||
#: src/pages/MigrateV2/index.tsx
|
||||
msgid "Migrate your liquidity tokens from Uniswap V2 to Uniswap V3."
|
||||
msgstr "Migrieren Sie Ihre Liquiditäts-Token von Uniswap V2 zu Uniswap V3."
|
||||
msgstr "Migrieren Sie Ihre Liquiditäts-Token von Uniswap V2 nach Uniswap V3."
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "Migrating"
|
||||
msgstr "Wird migriert"
|
||||
msgstr "Migriere"
|
||||
|
||||
#: src/components/PositionPreview/index.tsx
|
||||
#: src/components/RangeSelector/index.tsx
|
||||
@@ -1039,7 +1063,7 @@ msgstr "Ein"
|
||||
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
msgid "Once you are happy with the rate click supply to review."
|
||||
msgstr "Sobald Sie mit dem Preis zufrieden sind, klicken Sie auf Angebot zum Überprüfen."
|
||||
msgstr "Sobald Sie mit dem Preis zufrieden sind, klicken Sie auf die Schaltfläche zum Überprüfen."
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "Only UNI votes that were self delegated or delegated to another address before block {0} are eligible for voting."
|
||||
@@ -1056,7 +1080,7 @@ msgstr "Außerhalb des Bereichs"
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
msgid "Output is estimated. If the price changes by more than {0}% your transaction will revert."
|
||||
msgstr "Ausgabemenge geschätzt. Wenn sich der Preis um mehr als {0} % ändert, wird Ihre Transaktion rückgängig gemacht."
|
||||
msgstr "Ausgabemenge geschätzt. Wenn sich der Preis um mehr als {0}% ändert, wird Ihre Transaktion rückgängig gemacht."
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
msgid "Output is estimated. You will receive at least <0>{0} {1}</0> or the transaction will revert."
|
||||
@@ -1179,7 +1203,7 @@ msgstr "Vorgeschlagene Maßnahmen"
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "Proposer"
|
||||
msgstr "Vorschlagender"
|
||||
msgstr "Antragsteller"
|
||||
|
||||
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
|
||||
msgid "Rates"
|
||||
@@ -1187,24 +1211,28 @@ msgstr "Preise"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Read more about UNI"
|
||||
msgstr "Erfahren Sie mehr über UNI"
|
||||
msgstr "Erfahre mehr über UNI"
|
||||
|
||||
#: src/pages/Vote/index.tsx
|
||||
msgid "Read more about Uniswap governance"
|
||||
msgstr "Erfahren Sie mehr über Uniswap Governance"
|
||||
msgstr "Erfahre mehr über Uniswap Governance"
|
||||
|
||||
#: src/pages/Pool/v2.tsx
|
||||
msgid "Read more about providing liquidity"
|
||||
msgstr "Erfahren Sie mehr über Liquiditäts-Bereitstellung"
|
||||
msgstr "Erfahre mehr über Liquiditäts-Bereitstellung"
|
||||
|
||||
#: src/components/swap/UnsupportedCurrencyFooter.tsx
|
||||
msgid "Read more about unsupported assets"
|
||||
msgstr "Erfahren Sie mehr über nicht unterstützte Token"
|
||||
msgstr "Erfahre mehr über nicht unterstützte Token"
|
||||
|
||||
#: src/components/AccountDetails/index.tsx
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Letzte Transaktionen"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Empfänger"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1234,7 +1262,7 @@ msgstr "Liste entfernen"
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
msgid "Remove {0} {1} and {2} {3}"
|
||||
msgstr "{0} {1} und {2} {3} entfernen"
|
||||
msgstr "Entferne {0} {1} und {2} {3}"
|
||||
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "Remove {0}/{1} V3 liquidity"
|
||||
@@ -1242,7 +1270,7 @@ msgstr "V3 Liquidität {0}/{1} entfernen"
|
||||
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
msgid "Removing {0} {1} and {2} {3}"
|
||||
msgstr "{0} {1} und {2} {3} entfernen"
|
||||
msgstr "Entferne {0} {1} und {2} {3}"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Restricts swaps to direct pairs only."
|
||||
@@ -1361,11 +1389,11 @@ msgstr "Stimmabgabe wird eingereicht"
|
||||
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
msgid "Supply"
|
||||
msgstr "Angebot"
|
||||
msgstr "Bereitstellen"
|
||||
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
msgid "Supplying {0} {1} and {2} {3}"
|
||||
msgstr "Biete {0} {1} und {2} {3} an"
|
||||
msgstr "Stelle {0} {1} und {2} {3} bereit"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
#: src/components/NavigationTabs/index.tsx
|
||||
@@ -1373,7 +1401,7 @@ msgstr "Biete {0} {1} und {2} {3} an"
|
||||
#: src/pages/Swap/index.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "Swap"
|
||||
msgstr "Swap"
|
||||
msgstr "Tauschen"
|
||||
|
||||
#: src/pages/Swap/index.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
@@ -1384,13 +1412,17 @@ msgstr "Trotzdem tauschen"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Tausche {0} {1} gegen {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Wechseln Sie zu Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Danke, dass Sie Teil der Uniswap-Community sind <0/>"
|
||||
msgstr "Danke, dass du Teil der Uniswap-Community bist <0/>"
|
||||
|
||||
#: src/hooks/useSwapCallback.ts
|
||||
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 Swap nicht erfüllt. Dies bedeutet normalerweise, dass einer der Token, die Sie tauschen, ein benutzerdefiniertes Verhalten bei der Übertragung enthält."
|
||||
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/hooks/useSwapCallback.ts
|
||||
msgid "The input token cannot be transferred. There may be an issue with the input token."
|
||||
@@ -1428,6 +1460,10 @@ msgstr "Die Transaktion konnte nicht gesendet werden, da die Frist abgelaufen is
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Diese Token werden üblicherweise mit anderen Token gepaart."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Dies ist eine Alpha-Version von Uniswap im Arbitrum-Netzwerk. Sie müssen L1-Assets mit dem Netzwerk verbinden, um sie auszutauschen."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1442,20 +1478,22 @@ msgstr "Diese Transaktion wird aufgrund von Preisbewegungen nicht erfolgreich se
|
||||
|
||||
#: src/hooks/useSwapCallback.ts
|
||||
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
|
||||
msgstr "Diese Transaktion wird nicht erfolgreich sein, entweder aufgrund von Preisbewegungen oder aufgrund von Gebühr-bei-Transfer. Versuchen Sie, Ihre Schlupftoleranz zu erhöhen."
|
||||
msgstr "Diese Transaktion wird nicht erfolgreich sein, entweder aufgrund von Preisbewegungen oder aufgrund von Gebühr-bei-Tranfer. Versuchen Sie, Ihre Schlupftoleranz zu erhöhen."
|
||||
|
||||
#: src/components/SearchModal/ManageTokens.tsx
|
||||
msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Tipp: Benutzerdefinierte Token werden lokal in Ihrem Browser gespeichert"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "In"
|
||||
msgstr "Nach"
|
||||
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To (at least)"
|
||||
msgstr "In (mindestens)"
|
||||
msgstr "Nach (mindestens)"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Toggle Expert Mode"
|
||||
@@ -1479,11 +1517,11 @@ msgstr "Gesamtmenge"
|
||||
|
||||
#: src/components/earn/PoolCard.tsx
|
||||
msgid "Total deposited"
|
||||
msgstr "Eingezahlt gesamt"
|
||||
msgstr "Gesamt deponiert"
|
||||
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "Total deposits"
|
||||
msgstr "Einzahlungen gesamt"
|
||||
msgstr "Gesamteinlagen"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Transaction Settings"
|
||||
@@ -1569,11 +1607,15 @@ msgstr "Uniswap verfügbar in: <0>{0}</0>"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Uniswap liquidity mining"
|
||||
msgstr "Uniswap Liquidity Mining"
|
||||
msgstr "Uniswap Liquiditätsförderung"
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Uniswap Migration Contract ↗"
|
||||
msgstr "Uniswap Migrations-contract ↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap auf <0>Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
@@ -1594,7 +1636,7 @@ msgstr "Abstimmung freischalten"
|
||||
|
||||
#: src/components/vote/DelegateModal.tsx
|
||||
msgid "Unlocking Votes"
|
||||
msgstr "Schalte Abstimmungen frei"
|
||||
msgstr "Stimmen werden freigeschalten"
|
||||
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
@@ -1637,7 +1679,7 @@ msgstr "V3 {0} Preis:"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "View UNI Analytics"
|
||||
msgstr "UNI-Analysen anzeigen"
|
||||
msgstr "UNI-Analytik anzeigen"
|
||||
|
||||
#: src/pages/Pool/index.tsx
|
||||
msgid "View V2 Liquidity"
|
||||
@@ -1645,7 +1687,7 @@ msgstr "V2-Liquidität anzeigen"
|
||||
|
||||
#: src/components/PositionCard/index.tsx
|
||||
msgid "View accrued fees and analytics<0>↗</0>"
|
||||
msgstr "Anfallende Gebühren und Analysen anzeigen<0>↗</0>"
|
||||
msgstr "Eingenommene Gebühren und Analysen anzeigen<0>↗</0>"
|
||||
|
||||
#: src/components/SearchModal/ManageLists.tsx
|
||||
msgid "View list"
|
||||
@@ -1670,20 +1712,20 @@ msgstr "Transaktion im Explorer anzeigen"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Vote"
|
||||
msgstr "Abstimmung"
|
||||
msgstr "Abstimmen"
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "Vote Against"
|
||||
msgstr "Gegen"
|
||||
msgstr "Dagegen stimmen"
|
||||
|
||||
#: src/pages/Vote/VotePage.tsx
|
||||
msgid "Vote For"
|
||||
msgstr "Für"
|
||||
msgstr "Dafür stimmen"
|
||||
|
||||
#: src/components/vote/VoteModal.tsx
|
||||
#: src/components/vote/VoteModal.tsx
|
||||
msgid "Vote against proposal {proposalId}"
|
||||
msgstr "Gegen Vorschlag {proposalId} stimmen"
|
||||
msgstr "Stimme gegen Antrag {proposalId}"
|
||||
|
||||
#: src/components/vote/VoteModal.tsx
|
||||
#: src/components/vote/VoteModal.tsx
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Die Abstimmung endet ungefähr {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Warte auf Bestätigung"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Wallet-Adresse oder ENS-Name"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Wöchentliche Belohnungen"
|
||||
@@ -1712,15 +1758,15 @@ msgstr "Willkommen bei Team Unicorn :)"
|
||||
|
||||
#: src/components/earn/ClaimRewardModal.tsx
|
||||
msgid "When you claim without withdrawing your liquidity remains in the mining pool."
|
||||
msgstr "Wenn Sie beziehen, ohne die Liquidität abzuheben, bleibt Ihre Liquidität im Mining-Pool."
|
||||
msgstr "Wenn Sie Einfordern ohne die Liquidität abzuheben, bleibt Ihre Liquidität im Förder-Pool."
|
||||
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "When you withdraw, the contract will automagically claim UNI on your behalf!"
|
||||
msgstr "Wenn Sie Abheben, wird der Contract \"automagisch\" UNI für Sie beziehen!"
|
||||
msgstr "Wenn Sie Abheben wird der contract \"automagisch\" UNI für Sie einziehen!"
|
||||
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "When you withdraw, your UNI is claimed and your liquidity is removed from the mining pool."
|
||||
msgstr "Wenn Sie abheben, wird Ihr UNI bezogen und Ihre Liquidität aus dem Mining-Pool entfernt."
|
||||
msgstr "Wenn Sie abheben, wird Ihr UNI eingefordert und Ihre Liquidität aus dem Förder-Pool entfernt."
|
||||
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
@@ -1729,12 +1775,12 @@ msgstr "Abheben"
|
||||
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "Withdraw & Claim"
|
||||
msgstr "Abheben und Beziehen"
|
||||
msgstr "Abheben & Einfordern"
|
||||
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "Withdraw deposited liquidity"
|
||||
msgstr "Eingezahlte Liquidität abheben"
|
||||
msgstr "Deponierte Liquidität abheben"
|
||||
|
||||
#: src/components/earn/UnstakingModal.tsx
|
||||
msgid "Withdrawing {0} UNI-V2"
|
||||
@@ -1775,7 +1821,7 @@ msgstr "Sie können entweder über jeden Vorschlag selbst abstimmen oder Ihre St
|
||||
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "You can now trade {0}"
|
||||
msgstr "Jetzt können Sie {0} handeln"
|
||||
msgstr "Du kannst jetzt {0} handeln"
|
||||
|
||||
#: src/pages/CreateProposal/index.tsx
|
||||
msgid "You don't have enough votes to submit a proposal"
|
||||
@@ -1799,11 +1845,11 @@ msgstr "Sie müssen {formattedProposalThreshold} Stimmen haben, um einen Vorschl
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "You should only deposit liquidity into Uniswap V3 at a price you believe is correct. <0/>If the price seems incorrect, you can either make a swap to move the price or wait for someone else to do so."
|
||||
msgstr "Sie sollten nur Liquidität in Uniswap V3 zu einem Preis einzahlen, den Sie für richtig halten. <0/>Wenn der Preis falsch erscheint, können Sie entweder durch einen Swap den Preis verändern oder warten bis jemand anderes dies tut."
|
||||
msgstr "Sie sollten nur Liquidität in Uniswap V3 zu einem Preis einzahlen, den Sie für richtig halten. <0/>Wenn der Preis falsch erscheint, können Sie entweder durch einen Tausch den Preis verändern oder warten bis jemand anderes dies tut."
|
||||
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "You will also collect fees earned from this position."
|
||||
msgstr "Sie werden auch die Gebühren einziehen, die diese Position verdient hat."
|
||||
msgstr "Sie werden auch die Gebühren einziehen, die diese Position eingenommen hat."
|
||||
|
||||
#: src/pages/AddLiquidityV2/index.tsx
|
||||
#: src/pages/RemoveLiquidity/index.tsx
|
||||
@@ -1838,7 +1884,7 @@ msgstr "Ihr Poolanteil:"
|
||||
|
||||
#: src/components/PositionCard/index.tsx
|
||||
msgid "Your position"
|
||||
msgstr "Ihre Position"
|
||||
msgstr "Deine Position"
|
||||
|
||||
#: src/components/Badge/RangeBadge.tsx
|
||||
msgid "Your position has 0 liquidity, and is not earning fees."
|
||||
@@ -1847,31 +1893,31 @@ msgstr "Ihre Position hat 0 Liquidität und verdient keine Gebühren."
|
||||
#: src/components/PositionPreview/index.tsx
|
||||
#: src/components/PositionPreview/index.tsx
|
||||
msgid "Your position will be 100% composed of {0} at this price"
|
||||
msgstr "Ihre Position wird bei diesem Preis zu 100 % aus {0} bestehen"
|
||||
msgstr "Ihre Position wird zu 100% aus {0} bestehen bei diesem Preis"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Your position will be 100% {0} at this price."
|
||||
msgstr "Ihre Position wird bei diesem Preis 100 % {0} sein."
|
||||
msgstr "Ihre Position wird bei diesem Preis 100% {0} sein."
|
||||
|
||||
#: src/pages/AddLiquidity/index.tsx
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "Your position will not earn fees or be used in trades until the market price moves into your range."
|
||||
msgstr "Ihre Position wird keine Gebühren verdienen oder im Handel genutzt, bis sich der Marktpreis in Ihren Bereich bewegt."
|
||||
msgstr "Ihre Position wird keine Gebühren verdienen oder in Geschäften genutzt werden, bis sich der Marktpreis in Ihren Bereich bewegt."
|
||||
|
||||
#: src/components/PositionList/index.tsx
|
||||
#: src/components/PositionList/index.tsx
|
||||
msgid "Your positions"
|
||||
msgstr "Ihre Positionen"
|
||||
msgstr "Deine Positionen"
|
||||
|
||||
#: src/components/earn/PoolCard.tsx
|
||||
msgid "Your rate"
|
||||
msgstr "Ihr Kurs"
|
||||
msgstr "Dein Kurs"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
msgid "Your total pool tokens:"
|
||||
msgstr "Ihre Pool-Token gesamt:"
|
||||
msgstr "Ihre gesamten Liquiditätsgeber-Token:"
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "Your transaction cost will be much higher as it includes the gas to create the pool."
|
||||
@@ -1899,7 +1945,7 @@ msgstr "Ihre Transaktionen werden hier erscheinen..."
|
||||
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "Your unclaimed UNI"
|
||||
msgstr "Ihre noch nicht bezogenen UNI"
|
||||
msgstr "Deine noch nicht bezogenen UNI"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "confirm"
|
||||
@@ -1911,7 +1957,7 @@ msgstr "für {0}"
|
||||
|
||||
#: src/components/Web3Status/index.tsx
|
||||
msgid "has socks emoji"
|
||||
msgstr "hat \"Socken\" Emoji"
|
||||
msgstr "hat \"socks\" Emoji"
|
||||
|
||||
#: src/components/SearchModal/ManageLists.tsx
|
||||
msgid "https:// or ipfs:// or ENS name"
|
||||
@@ -1951,7 +1997,7 @@ msgstr "{0} Benutzerdefinierte Token"
|
||||
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
|
||||
#: src/pages/AddLiquidityV2/ConfirmAddModalBottom.tsx
|
||||
msgid "{0} Deposited"
|
||||
msgstr "{0} eingezahlt"
|
||||
msgstr "{0} deponiert"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "{0} ETH"
|
||||
@@ -1962,7 +2008,7 @@ msgstr "{0} ETH"
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
msgid "{0} Fees Earned:"
|
||||
msgstr "{0} verdiente Gebühren:"
|
||||
msgstr "{0} erhaltene Gebühren:"
|
||||
|
||||
#: src/components/Web3Status/index.tsx
|
||||
msgid "{0} Pending"
|
||||
@@ -1982,7 +2028,7 @@ msgstr "{0} UNI"
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "{0} UNI / week"
|
||||
msgstr "{0} UNI/Woche"
|
||||
msgstr "{0} UNI / Woche"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "{0} UNI-V2"
|
||||
@@ -1994,7 +2040,7 @@ msgstr "{0} UNI-V2 LP Token verfügbar"
|
||||
|
||||
#: src/components/vote/VoteModal.tsx
|
||||
msgid "{0} Votes"
|
||||
msgstr "{0} Abstimmungen"
|
||||
msgstr "{0} Stimmen"
|
||||
|
||||
#: src/components/PositionPreview/index.tsx
|
||||
#: src/components/PositionPreview/index.tsx
|
||||
@@ -2037,11 +2083,11 @@ msgstr "{0} • Vom Benutzer hinzugefügt"
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "{0}%"
|
||||
msgstr "{0} %"
|
||||
msgstr "{0}%"
|
||||
|
||||
#: src/pages/Earn/Manage.tsx
|
||||
msgid "{0}-{1} Liquidity Mining"
|
||||
msgstr "{0}-{1} Liquidity Mining"
|
||||
msgstr "{0}-{1} Liquiditätsförderung"
|
||||
|
||||
#: src/pages/MigrateV2/MigrateV2Pair.tsx
|
||||
msgid "{0}/{1} LP NFT"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Greek\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Μέγιστο)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Προβολή στον Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(διεκδίκηση)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Έγκριση"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Έγκριση {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Γέφυρα Arbitrum Token"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "Σίγουρα;"
|
||||
@@ -330,6 +342,10 @@ msgstr "Συνδέοντας ένα πορτοφόλι, συμφωνείτε μ
|
||||
msgid "Change"
|
||||
msgstr "Αλλαγή"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Αλλάξτε το δίκτυό σας για να επιστρέψετε στο L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Διαγράμματα"
|
||||
@@ -597,6 +613,10 @@ msgstr "Κατάθεση μάρκας UNI-V2 LP"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Κατάθεση ρευστότητας"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Κατάθεση στο Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Καταθέστε τα διακριτικά του παρόχου ρευστότητας για να λάβετε UNI, το διακριτικό διακυβέρνησης πρωτοκόλλου Uniswap."
|
||||
@@ -852,6 +872,10 @@ msgstr "Μη έγκυρος παραλήπτης"
|
||||
msgid "Learn"
|
||||
msgstr "Μάθετε"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Μάθε περισσότερα"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Διαβάστε περισσότερα για τα μη υποστηρ
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Πρόσφατες Συναλλαγές"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Παραλήπτης"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Ανταλλάξτε ούτως ή άλλως"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Ανταλλαγή {0} {1} για {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Μετάβαση στο Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Σας ευχαριστούμε που συμμετείχατε στην κοινότητα Uniswap <0 />"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "Δεν ήταν δυνατή η αποστολή της συναλλαγ
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Αυτές οι μάρκες δεν συνδυάζονται συνήθως με αλλά μάρκες."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Πρόκειται για μια έκδοση άλφα του Uniswap στο δίκτυο Arbitrum. Πρέπει να γεφυρώσετε στοιχεία L1 στο δίκτυο για να τα ανταλλάξετε."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "This token doesn't appear on the active token list(s). Make sure this is the token that you want to trade."
|
||||
msgstr "Αυτή η μάρκα δεν εμφανίζεται στην(ις) ενεργή (ές) λίστα(ες). Βεβαιωθείτε ότι αυτή είναι η μάρκα που θέλετε να διαπραγματευτείτε."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Συμβουλή: Οι προσαρμοσμένες μάρκες αποθηκεύονται τοπικά στο πρόγραμμα περιήγησης σας"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "'Ως"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Εξόρυξη ρευστότητας Uniswap"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Σύμβαση μετεγκατάστασης Uniswap↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Απεμπλοκή στο <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Άγνωστη πηγή"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Η ψηφοφορία λήγει περίπου {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Αναμονή Επιβεβαίωσης"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Διεύθυνση Πορτοφολιού ή όνομα ENS"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Εβδομαδιαίες Επιβραβεύσεις"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Spanish\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Máx)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Ver en Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(reclamar)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Aprobando"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Aprobando {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Explorador de Arbitrum"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Puente de token de Arbitrum"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "¿Está seguro?"
|
||||
@@ -330,6 +342,10 @@ msgstr "Al conectar una cartera, usted acepta los <0>Términos de servicio</0> d
|
||||
msgid "Change"
|
||||
msgstr "Cambiar"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Cambie su red para volver a L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Gráficos"
|
||||
@@ -597,6 +613,10 @@ msgstr "Depositar Tokens LP UNI-V2"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Depositar liquidez"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Depósito en Arbitrum"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Deposite sus tokens de Proveedor de Liquidez para recibir UNI, el token de gestión del protocolo Uniswap."
|
||||
@@ -852,6 +872,10 @@ msgstr "Receptor no válido"
|
||||
msgid "Learn"
|
||||
msgstr "Aprender"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Aprende más"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Leer más sobre activos no soportados"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Transacciones recientes"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Recipiente"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Intercambiar de todos modos"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Intercambiando {0} {1} por {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Cambiar a Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Gracias por ser parte de la comunidad Uniswap <0 />"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "No se pudo enviar la transacción porque la fecha límite ha pasado. Ver
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Estos tokens son comúnmente emparejados con otros tokens."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Esta es una versión alfa de Uniswap en la red Arbitrum. Debe conectar los activos L1 a la red para intercambiarlos."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Consejo: los tokens personalizados se almacenan localmente en su navegador"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "A"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Minería de liquidez Uniswap"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Contrato de migración Uniswap"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap en <0> Arbitrum</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Fuente desconocida"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "La votación termina aproximadamente {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Esperando por confirmación"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Dirección de billetera o nombre de ENS"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Recompensas semanales"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: Finnish\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Max)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Näytä Resurssienhallinnassa)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(claim)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Hyväksytään"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Hyväksytään {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Arbitrum Explorer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Arbitrum Token -silta"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "Oletko varma?"
|
||||
@@ -330,6 +342,10 @@ msgstr "Yhdistämällä lompakon hyväksyt Uniswap Labsin <0>käyttöehdot</0> j
|
||||
msgid "Change"
|
||||
msgstr "Muuta"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Vaihda verkko palataksesi kohtaan L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Kaaviot"
|
||||
@@ -597,6 +613,10 @@ msgstr "Talleta UNI-V2 LP -rahakkeita"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Talleta likviditeettiä"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Talletus Arbitrumille"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Talleta likviditeetin tarjoajan rahakkeesi saadaksesi UNI-rahakkeita, Uniswap-protokollan hallintorahakkeita."
|
||||
@@ -852,6 +872,10 @@ msgstr "Virheellinen vastaanottaja"
|
||||
msgid "Learn"
|
||||
msgstr "Opi"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Lisätietoja"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "Lue lisää ei-tuetuista varoista"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Viimeisimmät tapahtumat"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Vastaanottaja"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Vaihda silti"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Vaihdetaan {0} {1} kohteeseen {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Vaihda Ethereumiin"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Kiitos, että olet osa Uniswap-yhteisöä <0/>"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "Tapahtumaa ei voitu lähettää, koska määräaika on ohi. Tarkista, et
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Näitä rahakkeita liitetään usein muihin rahakkeisiin."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Tämä on Uniswapin alfa-julkaisu Arbitrum-verkossa. Vaihda L1-varat verkkoon."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Vinkki: Mukautetut rahakkeet tallennetaan paikallisesti selaimellesi"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "Vastaanottaja"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Uniswapin likviditeetin louhinta"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Uniswapin siirtosopimus ↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Poista <0> Arbitrumin vaihto</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Tuntematon lähde"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Äänestys päättyy noin {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "Odotetaan vahvistusta"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Lompakon osoite tai ENS-nimi"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Viikoittaiset palkinnot"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2021-06-22 19:52+0000\n"
|
||||
"POT-Creation-Date: 2021-06-27 05:00+0000\n"
|
||||
"Mime-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
"Project-Id-Version: uniswap-interface\n"
|
||||
"Language-Team: French\n"
|
||||
"PO-Revision-Date: 2021-06-22 20:05\n"
|
||||
"PO-Revision-Date: 2021-06-27 05:04\n"
|
||||
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
@@ -35,6 +35,10 @@ msgstr "${0} ETH"
|
||||
msgid "(Max)"
|
||||
msgstr "(Max)"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "(View on Explorer)"
|
||||
msgstr "(Voir sur Explorer)"
|
||||
|
||||
#: src/components/Header/UniBalanceContent.tsx
|
||||
msgid "(claim)"
|
||||
msgstr "(Réclamer)"
|
||||
@@ -266,6 +270,14 @@ msgstr "Approbation"
|
||||
msgid "Approving {0}"
|
||||
msgstr "Approbation de {0}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Explorer"
|
||||
msgstr "Explorateur d'arbitrage"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Arbitrum Token Bridge"
|
||||
msgstr "Pont à jetons d'arbitrage"
|
||||
|
||||
#: src/components/Settings/index.tsx
|
||||
msgid "Are you sure?"
|
||||
msgstr "Êtes-vous sûr(e) ?"
|
||||
@@ -330,6 +342,10 @@ msgstr "En vous connectant à un portefeuille, vous acceptez les <0>conditions d
|
||||
msgid "Change"
|
||||
msgstr "Changer"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Change your network to go back to L1"
|
||||
msgstr "Changez de réseau pour revenir en L1"
|
||||
|
||||
#: src/components/Header/index.tsx
|
||||
msgid "Charts"
|
||||
msgstr "Graphiques"
|
||||
@@ -597,6 +613,10 @@ msgstr "Déposer des jetons UNI-V2 LP"
|
||||
msgid "Deposit liquidity"
|
||||
msgstr "Dépôt de liquidités"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Deposit to Arbitrum"
|
||||
msgstr "Dépôt à l'arbitrage"
|
||||
|
||||
#: src/pages/Earn/index.tsx
|
||||
msgid "Deposit your Liquidity Provider tokens to receive UNI, the Uniswap protocol governance token."
|
||||
msgstr "Déposez vos jetons de fournisseur de liquidité pour recevoir UNI, le jeton de gouvernance du protocole Uniswap."
|
||||
@@ -852,6 +872,10 @@ msgstr "Destinataire invalide"
|
||||
msgid "Learn"
|
||||
msgstr "Apprendre"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Learn more"
|
||||
msgstr "Apprendre encore plus"
|
||||
|
||||
#: src/components/claim/ClaimModal.tsx
|
||||
#: src/pages/Pool/PositionPage.tsx
|
||||
msgid "Liquidity"
|
||||
@@ -1205,6 +1229,10 @@ msgstr "En savoir plus sur les actifs non pris en charge"
|
||||
msgid "Recent Transactions"
|
||||
msgstr "Transactions récentes"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Recipient"
|
||||
msgstr "Destinataire"
|
||||
|
||||
#: src/components/PositionCard/V2.tsx
|
||||
#: src/components/PositionCard/index.tsx
|
||||
#: src/pages/RemoveLiquidity/V3.tsx
|
||||
@@ -1384,6 +1412,10 @@ msgstr "Échanger quand même"
|
||||
msgid "Swapping {0} {1} for {2} {3}"
|
||||
msgstr "Échange de {0} {1} contre {2} {3}"
|
||||
|
||||
#: src/components/Header/NetworkCard.tsx
|
||||
msgid "Switch to Ethereum"
|
||||
msgstr "Passer à Ethereum"
|
||||
|
||||
#: src/components/Popups/ClaimPopup.tsx
|
||||
msgid "Thanks for being part of the Uniswap community <0/>"
|
||||
msgstr "Merci de faire partie de la communauté Uniswap <0/>"
|
||||
@@ -1428,6 +1460,10 @@ msgstr "La transaction n'a pas pu être envoyée car la date limite est passée.
|
||||
msgid "These tokens are commonly paired with other tokens."
|
||||
msgstr "Ces jetons sont généralement jumelés avec d'autres jetons."
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "This is an alpha release of Uniswap on the Arbitrum network. You must bridge L1 assets to the network to swap them."
|
||||
msgstr "Il s'agit d'une version alpha d'Uniswap sur le réseau Arbitrum. Vous devez relier les actifs L1 au réseau pour les échanger."
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
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."
|
||||
@@ -1449,6 +1485,8 @@ msgid "Tip: Custom tokens are stored locally in your browser"
|
||||
msgstr "Astuce : Les jetons personnalisés sont stockés localement dans votre navigateur"
|
||||
|
||||
#: src/components/swap/SwapModalHeader.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/CreateProposal/ProposalActionDetail.tsx
|
||||
#: src/pages/Swap/index.tsx
|
||||
msgid "To"
|
||||
msgstr "À"
|
||||
@@ -1575,6 +1613,10 @@ msgstr "Uniswap minage des liquidités"
|
||||
msgid "Uniswap migration contract↗"
|
||||
msgstr "Contrat de migration Uniswap↗"
|
||||
|
||||
#: src/components/swap/SwapNetworkAlert.tsx
|
||||
msgid "Uniswap on <0>Arbitrum</0>"
|
||||
msgstr "Uniswap sur <0>Arbitre</0>"
|
||||
|
||||
#: src/components/SearchModal/ImportToken.tsx
|
||||
msgid "Unknown Source"
|
||||
msgstr "Source inconnue"
|
||||
@@ -1702,6 +1744,10 @@ msgstr "Le vote se termine environ {0}"
|
||||
msgid "Waiting For Confirmation"
|
||||
msgstr "En attente de confirmation"
|
||||
|
||||
#: src/components/AddressInputPanel/index.tsx
|
||||
msgid "Wallet Address or ENS name"
|
||||
msgstr "Adresse de portefeuille ou nom ENS"
|
||||
|
||||
#: src/components/earn/StakingModal.tsx
|
||||
msgid "Weekly Rewards"
|
||||
msgstr "Récompenses hebdomadaires"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user