Compare commits

...

34 Commits

Author SHA1 Message Date
Zach Pomerantz
0b3b637d23 fix: allow wallets w/o mainnet to connect to WCv2 (#6852)
* build: rm unused deps

* fix: re-initialize wc connector with active chain

* test(e2e): fix universal-search flake
2023-06-28 14:18:33 -04:00
Vignesh Mohankumar
1a488503a7 chore: upgrade @walletconnect/modal (#6850)
* chore: upgrade @walletconnect/modal

* fix
2023-06-27 15:49:13 -04:00
Vignesh Mohankumar
518c66223a chore: upgrade @web3-react/walletconnect-v2 (#6846) 2023-06-27 10:45:44 -04:00
UL Service Account
779ac64544 ci: add global CODEOWNERS 2023-06-26 20:01:39 +00:00
UL Service Account
6c842cef53 ci(t9n): download translations from crowdin 2023-06-26 20:01:39 +00:00
Jordan Frankfurt
1c4a383a49 feat: gate v1 retirement (#6845)
* Revert "feat(wallet-connect): retire v1 (#6820)"

This reverts commit d6759b86e3.

* gate v1/v2 switch with v2 fallback on wc entry

* fix tests

* add a second flag--isolate ... menu and default values from each other

* Update src/components/WalletModal/Option.tsx

Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>

* Update src/featureFlags/flags/walletConnectPopover.ts

Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>

* pr feedback

* pr feedback

* pr nit

---------

Co-authored-by: Jordan Frankfurt <jordan@CORN-Jordan-949.frankfurt>
Co-authored-by: Zach Pomerantz <zzmp@uniswap.org>
2023-06-26 15:59:13 -04:00
Vignesh Mohankumar
469a006088 fix: filter more CSP errors (#6839)
* fix: filter more CSP errors

* fix regex

* fix
2023-06-26 14:04:54 -04:00
Vignesh Mohankumar
c673c9e458 fix: filter user reject errors temporarily (#6840) 2023-06-26 13:41:17 -04:00
Vignesh Mohankumar
dd957d07e4 chore: upgrade @web3-react/walletconnect-v2 (#6842)
* chore: upgrade @web3-react/walletconnect-v2

* fix typecheck
2023-06-26 13:15:16 -04:00
Vignesh Mohankumar
3837ce24ac revert: "feat(wallet-connect): retire v1" (#6841)
Revert "feat(wallet-connect): retire v1 (#6820)"

This reverts commit d6759b86e3.
2023-06-26 12:43:16 -04:00
Zach Pomerantz
4b87e3d9b8 test(e2e): skip failing slippage test (#6844) 2023-06-26 12:29:42 -04:00
Jordan Frankfurt
d6759b86e3 feat(wallet-connect): retire v1 (#6820)
* feat(wallet-connect): retire v1

* fix unit test

* Update src/state/user/reducer.ts

Co-authored-by: cartcrom <39385577+cartcrom@users.noreply.github.com>

* useToggleAccountDrawer

* fix test

---------

Co-authored-by: cartcrom <39385577+cartcrom@users.noreply.github.com>
2023-06-23 15:12:21 -05:00
Jordan Frankfurt
df55456409 fix: chrome tie sort resolution (#6833) 2023-06-23 15:05:47 -05:00
Jack Short
f290787b99 fix: divide by zero error on pool page (#6837)
* fix: divide by zero error on pool page

* removing changes here

* adding price in conditional

---------

Co-authored-by: John Short <john.short@CORN-Jack-899.local>
2023-06-23 15:56:41 -04:00
Zach Pomerantz
2f84507a23 chore: add CODEOWNERS to public (#6813) 2023-06-23 14:41:14 -04:00
Zach Pomerantz
96c58361a5 build: rm global yarn cache (#6822)
* build: omit caching global modules

* docs: build omitting cache
2023-06-23 14:41:06 -04:00
Zach Pomerantz
011136d0e9 build: improve workflow caching (#6825)
* build: only cache on main

* build: do not glob yarn.lock

* build: do not cache on yarn.lock
2023-06-23 14:40:58 -04:00
Vignesh Mohankumar
054d1de88a chore: upgrade @web3-react/walletconnect-v2 (#6831) 2023-06-23 14:40:30 -04:00
Jack Short
ebab00d7bd fix: adding wallet connect v2 behind feature flag (#6826)
* fix: adding wallet connect v2 behind feature flag

* passing unit tests
2023-06-22 16:16:41 -04:00
Brendan Wong
01dc10d4f3 fix: scroll behavior on MP on mobile (#6750)
* fix: update overflow

* fix: add margin for mobile

* fix: update css to use built in styling
2023-06-22 16:11:23 -04:00
Brendan Wong
fb3abf275e fix: added op and arb as base tokens (#6810)
* fix: added op and arb as base tokens

* fix: unit testing
2023-06-22 16:10:49 -04:00
Zach Pomerantz
f6ad694200 build: fix slack markdown (#6811)
* build: fix slack markdown

* build: simpler slack messages

* build: simpler message
2023-06-22 14:52:26 -04:00
Zach Pomerantz
a3d72a4bbc build: simplify workflows (#6814)
* build: simplify workflows

* docs: better name
2023-06-22 14:48:42 -04:00
Vignesh Mohankumar
1bb750f136 feat: track quote method in Quote Received event (#6807)
* WIP

* WIP

* more work

* comment

* fix

* v2slice

* add method to data

* add names

* fellback

* rm-log

* only success
2023-06-22 14:19:23 -04:00
Zach Pomerantz
5315272694 chore: rm committed t9n (#6792)
* chore: rm committed t9n

* chore: ignore t9n

* test(e2e): fix locale selection test
2023-06-22 09:30:06 -04:00
Jordan Frankfurt
43b9e398b5 fix: allow more session namespace keys (#6802)
* allow more session namespace keys

* pr feedback

* add test case
2023-06-21 17:02:13 -05:00
eddie
1247989cf4 fix: cut off wallet icon (#6815) 2023-06-21 14:35:08 -07:00
Jordan Frankfurt
45a5ca3b88 feat: sort supported chains to top of the chain selector list (#6800)
* feat: sort supported chains to top of the chain selector list

* pr feedback

---------

Co-authored-by: Jordan Frankfurt <jordan@CORN-Jordan-949.frankfurt>
2023-06-21 16:10:46 -05:00
eddie
54b4567a81 test: add e2e test for usdt special case (#6784)
* feat: revoke USDT approvals in ConfirmSwapModal

* chore: fix bad merge

* test: add e2e test for usdt special case

* fix: refactor test

* fix: make variable static

* fix: comments
2023-06-21 14:02:14 -07:00
Jordan Frankfurt
fc45a504fb fix: log the error message instead of [object Object] (#6773)
* fix: log the error message instead of [object Object]

add tina's rec

pr review

zzmp input

* pr feedback
2023-06-21 15:35:23 -05:00
eddie
052cc69414 feat: log minimum_output_after_slippage to amplitude (#6769)
* feat: log minimum_output_after_slippage to amplitude

* fix: memoize logging props

* fix: dont memoize at all
2023-06-21 10:22:48 -07:00
Zach Pomerantz
5caaaf1b1f test(e2e): switching network (#6662)
* test(e2e): switching network

Co-authored-by: Jordan Frankfurt <<jordan@CORN-Jordan-949.frankfurt>

* fix: reconnect after failed chain switch

* test(e2e): add forks to hardhat.config

* test(e2e): wait on wallet_switchEthereumChain

* build: upgrade cypress-hardhat

* fix: do not disconnect whilst switching

* fix: unit tests

* fix: better chain selector check

* test(e2e): better helper fn naming

* test(e2e): better stub naming

* fix: doc re-activation

* fix: add back click

* build: upgrade cypress-hardhat to include network caching

* unwrap web3status

---------

Co-authored-by: Jordan Frankfurt <<jordan@CORN-Jordan-949.frankfurt>
2023-06-21 13:15:03 -04:00
Zach Pomerantz
c0163767ed build: rm crowdin-sync (#6793) 2023-06-21 10:45:21 -04:00
Zach Pomerantz
342b0c81f6 chore: rm pseudo locale (#6794)
chore: rm pseudo t9n
2023-06-21 10:45:03 -04:00
107 changed files with 7460 additions and 2981 deletions

View File

@@ -0,0 +1,32 @@
name: Cache on main
description: caches node_modules/.cache, but only saves from main
inputs:
path:
description: 'A list of files, directories, and wildcard patterns to cache and store'
required: true
key:
description: 'An explicit key for restoring and saving the cache'
required: true
restore-keys:
description: 'An ordered list of keys to use for restoring stale cache if no cache hit occured for key. Note `cache-hit` returns false in this case.'
required: false
# Many build steps have their own caches to improve subsequent build times.
# Build tools are configured to cache to node_modules/.cache, so they are cached independently of node_modules.
# Caches are saved every run *on main* (by keying on github.run_id), and the most recent available cache is loaded.
# Caches are not saved on feature branches because they have limited utility, and extend the runtime of the workflow.
# See https://jongleberry.medium.com/speed-up-your-ci-and-dx-with-node-modules-cache-ac8df82b7bb0.
runs:
using: composite
steps:
- uses: actions/cache/restore@v3
with:
path: ${{ inputs.path }}
key: ${{ inputs.key }}
restore-keys: ${{ inputs.restore-keys }}
- if: github.ref_name == 'main'
uses: actions/cache/save@v3
with:
path: ${{ inputs.path }}
key: ${{ inputs.key }}

View File

@@ -10,7 +10,7 @@ runs:
with:
node-version: 18
registry-url: https://registry.npmjs.org
cache: 'yarn'
# cache is intentionally omitted, as it is faster with yarn v1 to cache node_modules.
- uses: actions/cache@v3
id: install-cache
@@ -19,7 +19,7 @@ runs:
path: |
node_modules
!node_modules/.cache
key: ${{ runner.os }}-install-${{ hashFiles('**/yarn.lock') }}
key: ${{ runner.os }}-install-${{ hashFiles('yarn.lock') }}
- if: steps.install-cache.outputs.cache-hit != 'true'
run: yarn install --frozen-lockfile --ignore-scripts
shell: bash
@@ -55,8 +55,7 @@ runs:
# Messages are extracted from source.
# A record of source file content hashes and catalogs is maintained in node_modules/.cache/lingui.
# Messages are always extracted, but extraction may short-circuit from the custom extractor's cache.
- uses: actions/cache@v3
id: i18n-extract-cache
- uses: ./.github/actions/cache-on-main
with:
path: node_modules/.cache
key: ${{ runner.os }}-i18n-extract-${{ github.run_id }}

View File

@@ -44,7 +44,7 @@ jobs:
- name: Add translations
run: |
rm src/locales/en-US.po
git add src/locales/*.po
git add -f src/locales/*.po
git commit -m 'ci(t9n): download translations from crowdin'
- name: Add CODEOWNERS

View File

@@ -10,23 +10,23 @@ jobs:
environment:
name: deploy/staging
steps:
- name: Send Slack message that deploy is starting
uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
- uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
continue-on-error: true
with:
payload: |
{
"text": "Staging deploy started for branch: ${{ github.ref_name }}"
"text": "Deploy _started_ for ${{ github.ref_name }}"
}
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- run: yarn prepare
- run: yarn build
env:
REACT_APP_STAGING: 1
- name: Update Cloudflare Pages deployment
id: pages-deployment
uses: cloudflare/pages-action@364c7ca09a4b57837c5967871d64a2c31adb8c0d
@@ -38,18 +38,19 @@ jobs:
githubToken: ${{ secrets.GITHUB_TOKEN }}
# Cloudflare uses `main` as the default production branch, so we push using the `main` branch so that it can be aliased by a custom domain.
branch: main
- name: Send Slack message about deployment outcome
uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
- uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
continue-on-error: true
if: always()
with:
payload: |
{
"text": "Staging deploy **${{ steps.pages-deployment.outcome }}** for: ${{ github.ref_name }}"
"text": "Deploy *${{ steps.pages-deployment.outcome }}* for ${{ github.ref_name }}"
}
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
- name: Upload source maps to Sentry
uses: getsentry/action-release@bd5f874fcda966ba48139b0140fb3ec0cb3aabdd
continue-on-error: true

View File

@@ -10,21 +10,21 @@ jobs:
environment:
name: deploy/prod
steps:
- name: Send Slack message that build is starting
uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
- uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
continue-on-error: true
with:
payload: |
{
"text": "Production deploy started for branch: ${{ github.ref_name }}"
"text": "Deploy _started_ for ${{ github.ref_name }}"
}
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- run: yarn prepare
- run: yarn build
- name: Bump and tag
id: github-tag-action
uses: mathieudutour/github-tag-action@d745f2e74aaf1ee82e747b181f7a0967978abee0
@@ -48,7 +48,7 @@ jobs:
with:
cidv0: ${{ steps.pinata.outputs.hash }}
- name: Release
- name: Publish release
uses: actions/create-release@v1.1.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -86,18 +86,18 @@ jobs:
# Cloudflare uses `main` as the default production branch, so we push using the `main` branch so that it can be aliased by a custom domain.
branch: main
- name: Send Slack message about deployment outcome
uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
- uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
continue-on-error: true
if: always()
with:
payload: |
{
"text": "Production deploy **${{ steps.pages-deployment.outcome }}** for: ${{ github.ref_name }}"
"text": "Deploy *${{ steps.pages-deployment.outcome }}* for ${{ github.ref_name }}"
}
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
- name: Upload source maps to Sentry
uses: getsentry/action-release@4744f6a65149f441c5f396d5b0877307c0db52c7
continue-on-error: true

View File

@@ -1,33 +0,0 @@
name: Crowdin Download
on:
schedule:
# Download translations every hour.
# This is not done as part of the build so that builds remain reproducible.
- cron: '0 * * * *'
# manual trigger
workflow_dispatch:
jobs:
download-translations:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- run: yarn i18n:extract
- name: Download Crowdin translations
uses: crowdin/github-action@3133cc916c35590475cf6705f482fb653d8e36e9
with:
upload_sources: false
download_translations: true
project_id: 458284
token: ${{ secrets.CROWDIN_PERSONAL_TOKEN_SECRET }}
source: 'src/locales/en-US.po'
translation: 'src/locales/%locale%.po'
create_pull_request: true
pull_request_title: 'chore(i18n): new Crowdin translations'
localization_branch_name: l10n_crowdin
commit_message: 'chore(i18n): synchronize translations from crowdin [skip ci]'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,4 +1,4 @@
name: Slack notifications for releases/* merges
name: Slack notification on pushes to releases/*
# This CI job will push notifications to Slack whenever code is merged into any releases/* branch
#
@@ -25,7 +25,6 @@ on:
jobs:
notify-slack:
name: 'Emit Slack notification(s)'
runs-on: ubuntu-latest
environment:
name: notify/releases
@@ -45,9 +44,7 @@ jobs:
| awk '{print substr($0,0,3000);}' \
> /tmp/parsed_github_context
echo "SLACK_COMMITS=$(cat /tmp/parsed_github_context)" >> "$GITHUB_OUTPUT"
- name: Send custom JSON data to Slack workflow
id: slack
uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
- uses: slackapi/slack-github-action@007b2c3c751a190b6f0f040e47ed024deaa72844
with:
payload: |
{

View File

@@ -1,7 +1,7 @@
name: Test
# Many build steps have their own caches, so each job has its own cache to improve subsequent build times.
# Build tools are configured to cache cache to node_modules/.cache, so this is cached independently of node_modules.
# Build tools are configured to cache to node_modules/.cache, so they are cached independently of node_modules.
# Caches are saved every run (by keying on github.run_id), and the most recent available cache is loaded.
# See https://jongleberry.medium.com/speed-up-your-ci-and-dx-with-node-modules-cache-ac8df82b7bb0.
@@ -10,8 +10,6 @@ on:
branches:
- main
pull_request:
# manual trigger
workflow_dispatch:
jobs:
lint:
@@ -19,12 +17,11 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- uses: actions/cache@v3
id: eslint-cache
- uses: ./.github/actions/cache-on-main
with:
path: node_modules/.cache
key: ${{ runner.os }}-eslint-${{ hashFiles('**/yarn.lock') }}-${{ github.run_id }}
restore-keys: ${{ runner.os }}-eslint-${{ hashFiles('**/yarn.lock') }}-
key: ${{ runner.os }}-eslint-${{ github.run_id }}
restore-keys: ${{ runner.os }}-eslint-
- run: yarn lint
- if: failure() && github.ref_name == 'main'
uses: ./.github/actions/report
@@ -37,12 +34,11 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- uses: actions/cache@v3
id: tsc-cache
- uses: ./.github/actions/cache-on-main
with:
path: node_modules/.cache
key: ${{ runner.os }}-tsc-${{ hashFiles('**/yarn.lock') }}-${{ github.run_id }}
restore-keys: ${{ runner.os }}-tsc-${{ hashFiles('**/yarn.lock') }}-
key: ${{ runner.os }}-tsc-${{ github.run_id }}
restore-keys: ${{ runner.os }}-tsc-
- run: yarn typecheck
- if: failure() && github.ref_name == 'main'
uses: ./.github/actions/report
@@ -67,12 +63,11 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- uses: actions/cache@v3
id: jest-cache
- uses: ./.github/actions/cache-on-main
with:
path: node_modules/.cache
key: ${{ runner.os }}-jest-${{ hashFiles('**/yarn.lock') }}-${{ github.run_id }}
restore-keys: ${{ runner.os }}-jest-${{ hashFiles('**/yarn.lock') }}-
key: ${{ runner.os }}-jest-${{ github.run_id }}
restore-keys: ${{ runner.os }}-jest-
- run: yarn test --coverage --maxWorkers=100%
- uses: codecov/codecov-action@v3
with:
@@ -90,12 +85,11 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- uses: actions/cache@v3
id: build-e2e-cache
- uses: ./.github/actions/cache-on-main
with:
path: node_modules/.cache
key: ${{ runner.os }}-build-e2e-${{ hashFiles('**/yarn.lock') }}-${{ github.run_id }}
restore-keys: ${{ runner.os }}-build-e2e-${{ hashFiles('**/yarn.lock') }}-
key: ${{ runner.os }}-build-e2e-${{ github.run_id }}
restore-keys: ${{ runner.os }}-build-e2e-
- run: yarn build:e2e
env:
NODE_OPTIONS: "--max_old_space_size=4096"
@@ -122,8 +116,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/setup
- uses: actions/cache@v3
id: cypress-cache
- uses: ./.github/actions/cache-on-main
with:
path: /root/.cache/Cypress
key: ${{ runner.os }}-cypress-${{ hashFiles('**/node_modules/cypress/package.json') }}
@@ -136,8 +129,7 @@ jobs:
name: build-e2e
path: build
- uses: actions/cache@v3
id: hardhat-cache
- uses: ./.github/actions/cache-on-main
with:
path: cache
key: ${{ runner.os }}-hardhat-${{ hashFiles('hardhat.config.js') }}-${{ github.run_id }}
@@ -175,12 +167,3 @@ jobs:
with:
name: Cypress tests
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_TEST_REPORTER_WEBHOOK }}
# Included as a single job to check for cypress-test-matrix success, as a matrix cannot be checked.
cypress-tests:
if: always()
needs: [cypress-test-matrix]
runs-on: ubuntu-latest
steps:
- if: needs.cypress-test-matrix.result != 'success'
run: exit 1

3
.gitignore vendored
View File

@@ -5,8 +5,7 @@
/src/types/v3
/src/abis/types
/src/locales/**/*.js
/src/locales/**/en-US.po
/src/locales/**/pseudo.po
/src/locales/**/*.po
# generated files
/src/**/__generated__

1
CODEOWNERS Normal file
View File

@@ -0,0 +1 @@
@uniswap/web-admins

View File

@@ -1,6 +1,8 @@
import { BigNumber } from '@ethersproject/bignumber'
import { MaxUint160, MaxUint256 } from '@uniswap/permit2-sdk'
import { CurrencyAmount, Token } from '@uniswap/sdk-core'
import { DAI, USDC_MAINNET } from '../../src/constants/tokens'
import { DAI, USDC_MAINNET, USDT } from '../../src/constants/tokens'
import { getTestSelector } from '../utils'
/** Initiates a swap. */
@@ -13,30 +15,26 @@ function initiateSwap() {
}
describe('Permit2', () => {
// The same tokens are used for all permit2 tests.
const INPUT_TOKEN = DAI
const OUTPUT_TOKEN = USDC_MAINNET
beforeEach(() => {
// Sets up a swap between INPUT_TOKEN and OUTPUT_TOKEN.
cy.visit(`/swap/?inputCurrency=${INPUT_TOKEN.address}&outputCurrency=${OUTPUT_TOKEN.address}`, {
function setupInputs(inputToken: Token, outputToken: Token) {
// Sets up a swap between inputToken and outputToken.
cy.visit(`/swap/?inputCurrency=${inputToken.address}&outputCurrency=${outputToken.address}`, {
ethereum: 'hardhat',
})
cy.get('#swap-currency-input .token-amount-input').type('0.01')
})
}
/** Asserts permit2 has a max approval for spend of the input token on-chain. */
function expectTokenAllowanceForPermit2ToBeMax() {
function expectTokenAllowanceForPermit2ToBeMax(inputToken: Token) {
// check token approval
cy.hardhat()
.then(({ approval, wallet }) => approval.getTokenAllowanceForPermit2({ owner: wallet, token: INPUT_TOKEN }))
.then(({ approval, wallet }) => approval.getTokenAllowanceForPermit2({ owner: wallet, token: inputToken }))
.should('deep.equal', MaxUint256)
}
/** Asserts the universal router has a max permit2 approval for spend of the input token on-chain. */
function expectPermit2AllowanceForUniversalRouterToBeMax() {
function expectPermit2AllowanceForUniversalRouterToBeMax(inputToken: Token) {
cy.hardhat()
.then((hardhat) => hardhat.approval.getPermit2Allowance({ owner: hardhat.wallet, token: INPUT_TOKEN }))
.then((hardhat) => hardhat.approval.getPermit2Allowance({ owner: hardhat.wallet, token: inputToken }))
.then((allowance) => {
cy.wrap(MaxUint160.eq(allowance.amount)).should('eq', true)
// Asserts that the on-chain expiration is in 30 days, within a tolerance of 40 seconds.
@@ -51,6 +49,7 @@ describe('Permit2', () => {
beforeEach(() => cy.hardhat({ automine: false }))
it('swaps after completing full permit2 approval process', () => {
setupInputs(DAI, USDC_MAINNET)
initiateSwap()
// verify that the modal retains its state when the window loses focus
@@ -61,7 +60,7 @@ describe('Permit2', () => {
cy.wait('@eth_sendRawTransaction')
cy.hardhat().then((hardhat) => hardhat.mine())
cy.get(getTestSelector('popups')).contains('Approved')
expectTokenAllowanceForPermit2ToBeMax()
expectTokenAllowanceForPermit2ToBeMax(DAI)
// Verify permit2 approval
cy.contains('Allow DAI to be used for swapping')
@@ -70,12 +69,13 @@ describe('Permit2', () => {
cy.hardhat().then((hardhat) => hardhat.mine())
cy.contains('Success')
cy.get(getTestSelector('popups')).contains('Swapped')
expectPermit2AllowanceForUniversalRouterToBeMax()
expectPermit2AllowanceForUniversalRouterToBeMax(DAI)
})
it('swaps with existing permit approval and missing token approval', () => {
setupInputs(DAI, USDC_MAINNET)
cy.hardhat().then(async (hardhat) => {
await hardhat.approval.setPermit2Allowance({ owner: hardhat.wallet, token: INPUT_TOKEN })
await hardhat.approval.setPermit2Allowance({ owner: hardhat.wallet, token: DAI })
await hardhat.mine()
})
initiateSwap()
@@ -85,7 +85,50 @@ describe('Permit2', () => {
cy.wait('@eth_sendRawTransaction')
cy.hardhat().then((hardhat) => hardhat.mine())
cy.get(getTestSelector('popups')).contains('Approved')
expectTokenAllowanceForPermit2ToBeMax()
expectTokenAllowanceForPermit2ToBeMax(DAI)
// Verify transaction
cy.wait('@eth_sendRawTransaction')
cy.hardhat().then((hardhat) => hardhat.mine())
cy.contains('Success')
cy.get(getTestSelector('popups')).contains('Swapped')
})
/**
* On mainnet, you have to revoke USDT approval before increasing it.
* From the token contract:
* To change the approve amount you first have to reduce the addresses`
* allowance to zero by calling `approve(_spender, 0)` if it is not
* already 0 to mitigate the race condition described here:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
*/
it('swaps USDT with existing permit, and existing but insufficient token approval', () => {
cy.hardhat().then(async (hardhat) => {
await hardhat.fund(hardhat.wallet, CurrencyAmount.fromRawAmount(USDT, 2e6))
await hardhat.mine()
await hardhat.approval.setTokenAllowanceForPermit2({ owner: hardhat.wallet, token: USDT }, 1e6)
await hardhat.mine()
await hardhat.approval.setPermit2Allowance({ owner: hardhat.wallet, token: USDT })
await hardhat.mine()
})
setupInputs(USDT, USDC_MAINNET)
cy.get('#swap-currency-input .token-amount-input').clear().type('2')
initiateSwap()
// Verify allowance revocation
cy.contains('Reset USDT')
cy.wait('@eth_sendRawTransaction')
cy.hardhat().then((hardhat) => hardhat.mine())
cy.hardhat()
.then(({ approval, wallet }) => approval.getTokenAllowanceForPermit2({ owner: wallet, token: USDT }))
.should('deep.equal', BigNumber.from(0))
// Verify token approval
cy.contains('Enable spending USDT on Uniswap')
cy.wait('@eth_sendRawTransaction')
cy.hardhat().then((hardhat) => hardhat.mine())
cy.get(getTestSelector('popups')).contains('Approved')
expectTokenAllowanceForPermit2ToBeMax(USDT)
// Verify transaction
cy.wait('@eth_sendRawTransaction')
@@ -98,10 +141,11 @@ describe('Permit2', () => {
it('swaps when user has already approved token and permit2', () => {
cy.hardhat().then(({ approval, wallet }) =>
Promise.all([
approval.setTokenAllowanceForPermit2({ owner: wallet, token: INPUT_TOKEN }),
approval.setPermit2Allowance({ owner: wallet, token: INPUT_TOKEN }),
approval.setTokenAllowanceForPermit2({ owner: wallet, token: DAI }),
approval.setPermit2Allowance({ owner: wallet, token: DAI }),
])
)
setupInputs(DAI, USDC_MAINNET)
initiateSwap()
// Verify transaction
@@ -110,6 +154,7 @@ describe('Permit2', () => {
})
it('swaps after handling user rejection of both approval and signature', () => {
setupInputs(DAI, USDC_MAINNET)
const USER_REJECTION = { code: 4001 }
cy.hardhat().then((hardhat) => {
// Reject token approval
@@ -132,7 +177,7 @@ describe('Permit2', () => {
// Verify token approval
cy.get(getTestSelector('popups')).contains('Approved')
expectTokenAllowanceForPermit2ToBeMax()
expectTokenAllowanceForPermit2ToBeMax(DAI)
// Verify permit2 approval rejection
cy.wrap(permitApprovalStub).should('be.calledWith', 'eth_signTypedData_v4')
@@ -145,30 +190,32 @@ describe('Permit2', () => {
// Verify permit2 approval
cy.contains('Success')
cy.get(getTestSelector('popups')).contains('Swapped')
expectPermit2AllowanceForUniversalRouterToBeMax()
expectPermit2AllowanceForUniversalRouterToBeMax(DAI)
})
})
it('prompts token approval when existing approval amount is too low', () => {
setupInputs(DAI, USDC_MAINNET)
cy.hardhat().then(({ approval, wallet }) =>
Promise.all([
approval.setPermit2Allowance({ owner: wallet, token: INPUT_TOKEN }),
approval.setTokenAllowanceForPermit2({ owner: wallet, token: INPUT_TOKEN }, 1),
approval.setPermit2Allowance({ owner: wallet, token: DAI }),
approval.setTokenAllowanceForPermit2({ owner: wallet, token: DAI }, 1),
])
)
initiateSwap()
// Verify token approval
cy.get(getTestSelector('popups')).contains('Approved')
expectPermit2AllowanceForUniversalRouterToBeMax()
expectPermit2AllowanceForUniversalRouterToBeMax(DAI)
})
it('prompts signature when existing permit approval is expired', () => {
setupInputs(DAI, USDC_MAINNET)
const expiredAllowance = { expiration: Math.floor((Date.now() - 1) / 1000) }
cy.hardhat().then(({ approval, wallet }) =>
Promise.all([
approval.setTokenAllowanceForPermit2({ owner: wallet, token: INPUT_TOKEN }),
approval.setPermit2Allowance({ owner: wallet, token: INPUT_TOKEN }, expiredAllowance),
approval.setTokenAllowanceForPermit2({ owner: wallet, token: DAI }),
approval.setPermit2Allowance({ owner: wallet, token: DAI }, expiredAllowance),
])
)
initiateSwap()
@@ -177,15 +224,16 @@ describe('Permit2', () => {
cy.wait('@eth_signTypedData_v4')
cy.contains('Success')
cy.get(getTestSelector('popups')).contains('Swapped')
expectPermit2AllowanceForUniversalRouterToBeMax()
expectPermit2AllowanceForUniversalRouterToBeMax(DAI)
})
it('prompts signature when existing permit approval amount is too low', () => {
setupInputs(DAI, USDC_MAINNET)
const smallAllowance = { amount: 1 }
cy.hardhat().then(({ approval, wallet }) =>
Promise.all([
approval.setTokenAllowanceForPermit2({ owner: wallet, token: INPUT_TOKEN }),
approval.setPermit2Allowance({ owner: wallet, token: INPUT_TOKEN }, smallAllowance),
approval.setTokenAllowanceForPermit2({ owner: wallet, token: DAI }),
approval.setPermit2Allowance({ owner: wallet, token: DAI }, smallAllowance),
])
)
initiateSwap()
@@ -194,6 +242,6 @@ describe('Permit2', () => {
cy.wait('@eth_signTypedData_v4')
cy.contains('Success')
cy.get(getTestSelector('popups')).contains('Swapped')
expectPermit2AllowanceForUniversalRouterToBeMax()
expectPermit2AllowanceForUniversalRouterToBeMax(DAI)
})
})

View File

@@ -64,7 +64,7 @@ describe('Swap errors', () => {
})
})
it('slippage failure', () => {
it.skip('slippage failure', () => {
cy.visit(`/swap?inputCurrency=ETH&outputCurrency=${UNI_MAINNET.address}`, { ethereum: 'hardhat' })
cy.hardhat({ automine: false })
getBalance(USDC_MAINNET).then((initialBalance) => {

View File

@@ -1,13 +1,7 @@
import { getTestSelector } from '../utils'
describe('Universal search bar', () => {
before(() => {
beforeEach(() => {
cy.visit('/')
cy.get('[data-cy="magnifying-icon"]')
.parent()
.then(($navIcon) => {
$navIcon.click()
})
cy.get('[data-cy="magnifying-icon"]').parent().eq(1).click()
})
it('should yield clickable result for regular token or nft collection search term', () => {
@@ -19,20 +13,7 @@ describe('Universal search bar', () => {
.and('contain.text', '$')
.and('contain.text', '%')
cy.get('[data-cy="searchbar-token-row-UNI"]').first().click()
cy.get('div').contains('Uniswap').should('exist')
// Stats should have: TVL, 24H Volume, 52W low, 52W high.
cy.get(getTestSelector('token-details-stats')).should('exist')
cy.get(getTestSelector('token-details-stats')).within(() => {
cy.get('[data-cy="tvl"]').should('include.text', '$')
cy.get('[data-cy="volume-24h"]').should('include.text', '$')
cy.get('[data-cy="52w-low"]').should('include.text', '$')
cy.get('[data-cy="52w-high"]').should('include.text', '$')
})
// About section should have description of token.
cy.get(getTestSelector('token-details-about-section')).should('exist')
cy.contains('UNI is the governance token for Uniswap').should('exist')
cy.location('hash').should('equal', '#/tokens/ethereum/0x1f9840a85d5af5bf1d1762f925bdaddc4201f984')
})
it.skip('should show recent tokens and popular tokens with empty search term', () => {

View File

@@ -0,0 +1,121 @@
import { createDeferredPromise } from '../../../src/test-utils/promise'
import { getTestSelector } from '../../utils'
function waitsForActiveChain(chain: string) {
cy.get(getTestSelector('chain-selector-logo')).invoke('attr', 'alt').should('eq', chain)
}
function switchChain(chain: string) {
cy.get(getTestSelector('chain-selector')).eq(1).click()
cy.contains(chain).click()
}
describe('network switching', () => {
beforeEach(() => {
cy.visit('/swap', { ethereum: 'hardhat' })
cy.get(getTestSelector('web3-status-connected'))
})
function rejectsNetworkSwitchWith(rejection: unknown) {
cy.hardhat().then((hardhat) => {
// Reject network switch
const sendStub = cy.stub(hardhat.provider, 'send').log(false).as('switch')
sendStub.withArgs('wallet_switchEthereumChain').rejects(rejection)
sendStub.callThrough() // allows other calls to return non-stubbed values
})
switchChain('Polygon')
// Verify rejected network switch
cy.get('@switch').should('have.been.calledWith', 'wallet_switchEthereumChain')
waitsForActiveChain('Ethereum')
cy.get(getTestSelector('web3-status-connected'))
}
it('should not display message on user rejection', () => {
const USER_REJECTION = { code: 4001 }
rejectsNetworkSwitchWith(USER_REJECTION)
cy.get(getTestSelector('popups')).should('not.contain', 'Failed to switch networks')
})
it('should display message on unknown error', () => {
rejectsNetworkSwitchWith(new Error('Unknown error'))
cy.get(getTestSelector('popups')).contains('Failed to switch networks')
})
it('should add missing chain', () => {
cy.hardhat().then((hardhat) => {
// https://docs.metamask.io/guide/rpc-api.html#unrestricted-methods
const CHAIN_NOT_ADDED = { code: 4902 } // missing message in useSelectChain
// Reject network switch with CHAIN_NOT_ADDED
const sendStub = cy.stub(hardhat.provider, 'send').log(false).as('switch')
let added = false
sendStub
.withArgs('wallet_switchEthereumChain')
.callsFake(() => (added ? Promise.resolve(null) : Promise.reject(CHAIN_NOT_ADDED)))
sendStub.withArgs('wallet_addEthereumChain').callsFake(() => {
added = true
return Promise.resolve(null)
})
sendStub.callThrough() // allows other calls to return non-stubbed values
})
switchChain('Polygon')
// Verify the network was added
cy.get('@switch').should('have.been.calledWith', 'wallet_switchEthereumChain')
cy.get('@switch').should('have.been.calledWith', 'wallet_addEthereumChain', [
{
blockExplorerUrls: ['https://polygonscan.com/'],
chainId: '0x89',
chainName: 'Polygon',
nativeCurrency: { name: 'Polygon Matic', symbol: 'MATIC', decimals: 18 },
rpcUrls: ['https://polygon-rpc.com/'],
},
])
})
it('should not disconnect while switching', () => {
const promise = createDeferredPromise()
cy.hardhat().then((hardhat) => {
// Reject network switch with CHAIN_NOT_ADDED
const sendStub = cy.stub(hardhat.provider, 'send').log(false).as('switch')
sendStub.withArgs('wallet_switchEthereumChain').returns(promise)
sendStub.callThrough() // allows other calls to return non-stubbed values
})
switchChain('Polygon')
// Verify there is no disconnection
cy.get('@switch').should('have.been.calledWith', 'wallet_switchEthereumChain')
cy.contains('Connecting to Polygon')
cy.get(getTestSelector('web3-status-connected')).should('be.disabled')
promise.resolve()
})
it('should switch networks', () => {
// Select an output currency
cy.get('#swap-currency-output .open-currency-select-button').click()
cy.contains('USDC').click()
// Populate input/output fields
cy.get('#swap-currency-input .token-amount-input').clear().type('1')
cy.get('#swap-currency-output .token-amount-input').should('not.equal', '')
// Switch network
switchChain('Polygon')
// Verify network switch
cy.wait('@wallet_switchEthereumChain')
waitsForActiveChain('Polygon')
cy.get(getTestSelector('web3-status-connected'))
// Verify that the input/output fields were reset
cy.get('#swap-currency-input .token-amount-input').should('have.value', '')
cy.get(`#swap-currency-input .token-symbol-container`).should('contain.text', 'MATIC')
cy.get(`#swap-currency-output .token-amount-input`).should('not.have.value')
cy.get(`#swap-currency-output .token-symbol-container`).should('contain.text', 'Select token')
})
})

View File

@@ -1,8 +1,8 @@
import { getTestSelector } from '../utils'
describe('Wallet Dropdown', () => {
function itShouldChangeTheTheme() {
it('should change the theme', () => {
function itChangesTheme() {
it('should change theme', () => {
cy.get(getTestSelector('theme-lightmode')).click()
cy.get(getTestSelector('theme-lightmode')).should('not.have.css', 'background-color', 'rgba(0, 0, 0, 0)')
@@ -21,13 +21,17 @@ describe('Wallet Dropdown', () => {
})
}
function itShouldChangeTheLanguage() {
it('should select a language', () => {
cy.get(getTestSelector('wallet-language-item')).contains('Deutsch').click({ force: true })
cy.get(getTestSelector('wallet-header')).should('contain', 'Sprache')
function itChangesLocale() {
it('should change locale', () => {
cy.contains('Uniswap available in: English').should('not.exist')
cy.get(getTestSelector('wallet-language-item')).contains('Afrikaans').click({ force: true })
cy.location('hash').should('match', /\?lng=af-ZA$/)
cy.contains('Uniswap available in: English')
cy.get(getTestSelector('wallet-language-item')).contains('English').click({ force: true })
cy.get(getTestSelector('wallet-header')).should('contain', 'Language')
cy.get(getTestSelector('wallet-back')).click()
cy.location('hash').should('match', /\?lng=en-US$/)
cy.contains('Uniswap available in: English').should('not.exist')
})
}
@@ -37,8 +41,8 @@ describe('Wallet Dropdown', () => {
cy.get(getTestSelector('web3-status-connected')).click()
cy.get(getTestSelector('wallet-settings')).click()
})
itShouldChangeTheTheme()
itShouldChangeTheLanguage()
itChangesTheme()
itChangesLocale()
})
describe('testnet toggle', () => {
@@ -68,8 +72,8 @@ describe('Wallet Dropdown', () => {
cy.get(getTestSelector('wallet-disconnect')).click()
cy.get(getTestSelector('wallet-settings')).click()
})
itShouldChangeTheTheme()
itShouldChangeTheLanguage()
itChangesTheme()
itChangesLocale()
})
describe('with color theme', () => {

View File

@@ -1,3 +1,5 @@
import { SupportedChainId } from '@uniswap/sdk-core'
/* eslint-env node */
require('dotenv').config()
@@ -5,20 +7,33 @@ require('dotenv').config()
// The only requirement is that all infrastructure under test (eg Permit2 contracts) are already deployed.
// TODO(WEB-2187): Make more dynamic to avoid manually updating
const BLOCK_NUMBER = 17388567
const POLYGON_BLOCK_NUMBER = 43600000
const mainnetFork = {
url: `https://mainnet.infura.io/v3/${process.env.REACT_APP_INFURA_KEY}`,
blockNumber: BLOCK_NUMBER,
const forkingConfig = {
httpHeaders: {
Origin: 'localhost:3000', // infura allowlists requests by origin
},
}
const forks = {
[SupportedChainId.MAINNET]: {
url: `https://mainnet.infura.io/v3/${process.env.REACT_APP_INFURA_KEY}`,
blockNumber: BLOCK_NUMBER,
...forkingConfig,
},
[SupportedChainId.POLYGON]: {
url: `https://polygon-mainnet.infura.io/v3/${process.env.REACT_APP_INFURA_KEY}`,
blockNumber: POLYGON_BLOCK_NUMBER,
...forkingConfig,
},
}
module.exports = {
forks,
networks: {
hardhat: {
chainId: 1,
forking: mainnetFork,
chainId: SupportedChainId.MAINNET,
forking: forks[SupportedChainId.MAINNET],
accounts: {
count: 2,
},

View File

@@ -115,13 +115,11 @@ const linguiConfig = {
'vi-VN',
'zh-CN',
'zh-TW',
'pseudo',
],
orderBy: 'messageId',
rootDir: '.',
runtimeConfigModule: ['@lingui/core', 'i18n'],
sourceLocale: 'en-US',
pseudoLocale: 'pseudo',
extractors: [cachingExtractor],
}

View File

@@ -15,7 +15,6 @@
"graphql:generate": "yarn graphql:generate:data && yarn graphql:generate:thegraph",
"graphql": "yarn graphql:fetch && yarn graphql:generate",
"i18n:extract": "lingui extract --locale en-US",
"i18n:pseudo": "lingui extract --locale pseudo",
"i18n:compile": "lingui compile",
"i18n": "yarn i18n:extract --clean && yarn i18n:compile",
"prepare": "concurrently \"npm:ajv\" \"npm:contracts\" \"npm:graphql\" \"npm:i18n\"",
@@ -103,11 +102,12 @@
"@vanilla-extract/babel-plugin": "^1.1.7",
"@vanilla-extract/jest-transform": "^1.1.1",
"@vanilla-extract/webpack-plugin": "^2.1.11",
"@walletconnect/types": "^2.8.1",
"babel-plugin-istanbul": "^6.1.1",
"buffer": "^6.0.3",
"concurrently": "^8.0.1",
"cypress": "12.12.0",
"cypress-hardhat": "^2.3.0",
"cypress-hardhat": "^2.4.1",
"env-cmd": "^10.1.0",
"eslint": "^7.11.0",
"eslint-plugin-import": "^2.27",
@@ -186,6 +186,7 @@
"@visx/react-spring": "^2.12.2",
"@visx/responsive": "^2.10.0",
"@visx/shape": "^2.11.1",
"@walletconnect/modal": "^2.5.4",
"@web3-react/coinbase-wallet": "^8.2.0",
"@web3-react/core": "^8.2.0",
"@web3-react/eip1193": "^8.2.0",
@@ -196,7 +197,7 @@
"@web3-react/types": "^8.2.0",
"@web3-react/url": "^8.2.0",
"@web3-react/walletconnect": "^8.2.0",
"@web3-react/walletconnect-v2": "^8.3.3",
"@web3-react/walletconnect-v2": "^8.3.6",
"ajv": "^8.11.0",
"ajv-formats": "^2.1.1",
"array.prototype.flat": "^1.2.4",

1
public/CODEOWNERS Normal file
View File

@@ -0,0 +1 @@
@uniswap/web-admins

View File

@@ -40,6 +40,7 @@ const AuthenticatedHeaderWrapper = styled.div`
display: flex;
flex-direction: column;
flex: 1;
overflow: auto;
`
const HeaderButton = styled(ThemeButton)`
@@ -104,7 +105,6 @@ const StatusWrapper = styled.div`
display: inline-block;
width: 70%;
max-width: 70%;
overflow: hidden;
padding-right: 14px;
display: inline-flex;
`
@@ -240,7 +240,7 @@ export default function AuthenticatedHeader({ account, openSettings }: { account
<AuthenticatedHeaderWrapper>
<HeaderWrapper>
<StatusWrapper>
<StatusIcon connection={connection} size={40} />
<StatusIcon account={account} connection={connection} size={40} />
{account && (
<AccountNamesWrapper>
<ThemedText.SubHeader>

View File

@@ -10,6 +10,8 @@ import useMultiChainPositions from './useMultiChainPositions'
jest.mock('./useMultiChainPositions')
jest.spyOn(console, 'warn').mockImplementation()
const owner = '0xf5b6bb25f5beaea03dd014c6ef9fa9f3926bf36c'
const pool = new Pool(

View File

@@ -8,12 +8,12 @@ import { useToggleAccountDrawer } from 'components/AccountDrawer'
import Row from 'components/Row'
import { MouseoverTooltip } from 'components/Tooltip'
import { useFilterPossiblyMaliciousPositions } from 'hooks/useFilterPossiblyMaliciousPositions'
import { useSwitchChain } from 'hooks/useSwitchChain'
import { EmptyWalletModule } from 'nft/components/profile/view/EmptyWalletContent'
import { useCallback, useMemo, useReducer } from 'react'
import { useNavigate } from 'react-router-dom'
import styled from 'styled-components/macro'
import { ThemedText } from 'theme'
import { switchChain } from 'utils/switchChain'
import { ExpandoRow } from '../ExpandoRow'
import { PortfolioLogo } from '../PortfolioLogo'
@@ -126,11 +126,12 @@ function PositionListItem({ positionInfo }: { positionInfo: PositionInfo }) {
const navigate = useNavigate()
const toggleWalletDrawer = useToggleAccountDrawer()
const { chainId: walletChainId, connector } = useWeb3React()
const switchChain = useSwitchChain()
const onClick = useCallback(async () => {
if (walletChainId !== chainId) await switchChain(connector, chainId)
toggleWalletDrawer()
navigate('/pool/' + details.tokenId)
}, [walletChainId, chainId, connector, toggleWalletDrawer, navigate, details.tokenId])
}, [walletChainId, chainId, switchChain, connector, toggleWalletDrawer, navigate, details.tokenId])
const analyticsEventProperties = useMemo(
() => ({
chain_id: chainId,

View File

@@ -10,7 +10,7 @@ import { useEffect, useState } from 'react'
import { shouldDisableNFTRoutesAtom } from 'state/application/atoms'
import { useHasPendingTransactions } from 'state/transactions/hooks'
import styled, { useTheme } from 'styled-components/macro'
import { ThemedText } from 'theme'
import { BREAKPOINTS, ThemedText } from 'theme'
import { ActivityTab } from './Activity'
import NFTs from './NFTs'
@@ -25,6 +25,10 @@ const Wrapper = styled(Column)`
height: 100%;
gap: 12px;
@media screen and (max-width: ${BREAKPOINTS.sm}px) {
margin-bottom: 48px;
}
${PortfolioRowWrapper} {
&:hover {
background: ${({ theme }) => theme.hoverDefault};

View File

@@ -2,13 +2,16 @@ import { Trans } from '@lingui/macro'
import { sendAnalyticsEvent } from '@uniswap/analytics'
import { InterfaceElementName } from '@uniswap/analytics-events'
import { WalletConnect } from '@web3-react/walletconnect'
import { WalletConnect as WalletConnectv2 } from '@web3-react/walletconnect-v2'
import Column, { AutoColumn } from 'components/Column'
import Modal from 'components/Modal'
import { RowBetween } from 'components/Row'
import { uniwalletConnectConnection } from 'connection'
import { uniwalletConnectConnection, uniwalletWCV2ConnectConnection } from 'connection'
import { ActivationStatus, useActivationState } from 'connection/activate'
import { ConnectionType } from 'connection/types'
import { UniwalletConnect } from 'connection/WalletConnect'
import { UniwalletConnect as UniwalletConnectV2 } from 'connection/WalletConnectV2'
import { useWalletConnectV2AsDefault } from 'featureFlags/flags/walletConnectV2'
import { QRCodeSVG } from 'qrcode.react'
import { useEffect, useState } from 'react'
import styled, { useTheme } from 'styled-components/macro'
@@ -42,19 +45,27 @@ export default function UniwalletModal() {
const [uri, setUri] = useState<string>()
// Displays the modal if a Uniswap Wallet Connection is pending & qrcode URI is available
const uniswapWalletConnectors = [ConnectionType.UNISWAP_WALLET, ConnectionType.UNISWAP_WALLET_V2]
const open =
activationState.status === ActivationStatus.PENDING &&
activationState.connection.type === ConnectionType.UNISWAP_WALLET &&
uniswapWalletConnectors.includes(activationState.connection.type) &&
!!uri
const walletConnectV2AsDefault = useWalletConnectV2AsDefault()
useEffect(() => {
;(uniwalletConnectConnection.connector as WalletConnect).events.addListener(
UniwalletConnect.UNI_URI_AVAILABLE,
(uri) => {
if (walletConnectV2AsDefault) {
const connectorV2 = uniwalletWCV2ConnectConnection.connector as WalletConnectv2
connectorV2.events.addListener(UniwalletConnectV2.UNI_URI_AVAILABLE, (uri: string) => {
uri && setUri(uri)
}
)
}, [])
})
} else {
const connectorV1 = uniwalletConnectConnection.connector as WalletConnect
connectorV1.events.addListener(UniwalletConnect.UNI_URI_AVAILABLE, (uri: string) => {
uri && setUri(uri)
})
}
}, [walletConnectV2AsDefault])
useEffect(() => {
if (open) sendAnalyticsEvent('Uniswap wallet modal opened')

View File

@@ -3,6 +3,8 @@ import { DetailsV2Variant, useDetailsV2Flag } from 'featureFlags/flags/nftDetail
import { useRoutingAPIForPriceFlag } from 'featureFlags/flags/priceRoutingApi'
import { TraceJsonRpcVariant, useTraceJsonRpcFlag } from 'featureFlags/flags/traceJsonRpc'
import { UnifiedRouterVariant, useRoutingAPIV2Flag } from 'featureFlags/flags/unifiedRouter'
import { useWalletConnectFallbackFlag } from 'featureFlags/flags/walletConnectPopover'
import { useWalletConnectV2Flag } from 'featureFlags/flags/walletConnectV2'
import { useUpdateAtom } from 'jotai/utils'
import { Children, PropsWithChildren, ReactElement, ReactNode, useCallback, useState } from 'react'
import { X } from 'react-feather'
@@ -221,6 +223,18 @@ export default function FeatureFlagModal() {
featureFlag={FeatureFlag.routingAPIPrice}
label="Use the URA or routing-api for price fetches"
/>
<FeatureFlagOption
variant={BaseVariant}
value={useWalletConnectV2Flag()}
featureFlag={FeatureFlag.walletConnectV2}
label="Uses WalletConnect V2 as default wallet connect connection"
/>
<FeatureFlagOption
variant={BaseVariant}
value={useWalletConnectFallbackFlag()}
featureFlag={FeatureFlag.walletConnectFallback}
label="Adds a ... menu to the connection option"
/>
<FeatureFlagGroup name="Debug">
<FeatureFlagOption
variant={TraceJsonRpcVariant}

View File

@@ -5,6 +5,8 @@ import { render } from 'test-utils/render'
import StatusIcon from './StatusIcon'
const ACCOUNT = '0x0'
jest.mock('../../hooks/useSocksBalance', () => ({
useHasSocks: () => true,
}))
@@ -13,15 +15,15 @@ describe('StatusIcon', () => {
describe('with no account', () => {
it('renders children in correct order', () => {
const supportedConnections = getConnections()
const injectedConnection = supportedConnections[1]
const component = render(<StatusIcon connection={injectedConnection} />)
const injectedConnection = supportedConnections[2]
const component = render(<StatusIcon account={ACCOUNT} connection={injectedConnection} />)
expect(component.getByTestId('StatusIconRoot')).toMatchSnapshot()
})
it('renders without mini icons', () => {
const supportedConnections = getConnections()
const injectedConnection = supportedConnections[1]
const component = render(<StatusIcon connection={injectedConnection} showMiniIcons={false} />)
const injectedConnection = supportedConnections[2]
const component = render(<StatusIcon account={ACCOUNT} connection={injectedConnection} showMiniIcons={false} />)
expect(component.getByTestId('StatusIconRoot').children.length).toEqual(0)
})
})
@@ -36,16 +38,16 @@ describe('StatusIcon', () => {
it('renders children in correct order', () => {
const supportedConnections = getConnections()
const injectedConnection = supportedConnections[1]
const component = render(<StatusIcon connection={injectedConnection} />)
const injectedConnection = supportedConnections[2]
const component = render(<StatusIcon account={ACCOUNT} connection={injectedConnection} />)
expect(component.getByTestId('StatusIconRoot')).toMatchSnapshot()
})
it('renders without mini icons', () => {
const supportedConnections = getConnections()
const injectedConnection = supportedConnections[1]
const component = render(<StatusIcon connection={injectedConnection} showMiniIcons={false} />)
expect(component.getByTestId('StatusIconRoot').children.length).toEqual(1)
const injectedConnection = supportedConnections[2]
const component = render(<StatusIcon account={ACCOUNT} connection={injectedConnection} showMiniIcons={false} />)
expect(component.getByTestId('StatusIconRoot').children.length).toEqual(0)
})
})
})

View File

@@ -1,4 +1,3 @@
import { useWeb3React } from '@web3-react/core'
import { Unicon } from 'components/Unicon'
import { Connection, ConnectionType } from 'connection/types'
import useENSAvatar from 'hooks/useENSAvatar'
@@ -67,24 +66,25 @@ const MiniWalletIcon = ({ connection, side }: { connection: Connection; side: 'l
)
}
const MainWalletIcon = ({ connection, size }: { connection: Connection; size: number }) => {
const { account } = useWeb3React()
const MainWalletIcon = ({ account, connection, size }: { account: string; connection: Connection; size: number }) => {
const { avatar } = useENSAvatar(account ?? undefined)
if (!account) {
return null
} else if (avatar || (connection.type === ConnectionType.INJECTED && connection.getName() === 'MetaMask')) {
return <Identicon size={size} />
return <Identicon account={account} size={size} />
} else {
return <Unicon address={account} size={size} />
}
}
export default function StatusIcon({
account,
connection,
size = 16,
showMiniIcons = true,
}: {
account: string
connection: Connection
size?: number
showMiniIcons?: boolean
@@ -93,7 +93,7 @@ export default function StatusIcon({
return (
<IconWrapper size={size} data-testid="StatusIconRoot">
<MainWalletIcon connection={connection} size={size} />
<MainWalletIcon account={account} connection={connection} size={size} />
{showMiniIcons && <MiniWalletIcon connection={connection} side="right" />}
{hasSocks && showMiniIcons && <Socks />}
</IconWrapper>

View File

@@ -108,148 +108,6 @@ exports[`StatusIcon with account renders children in correct order 1`] = `
data-testid="StatusIconRoot"
size="16"
>
<div
style="height: 16px; width: 16px; position: relative;"
>
<div
style="height: 16px; width: 16px; overflow: visible; position: absolute;"
>
<svg
viewBox="0 0 16 16"
>
<defs>
<defs>
<mask
id="container-mask0x52270d8234b864dcAC9947f510CE9275A8a116Db16"
>
<rect
fill="white"
height="100%"
width="100%"
x="0"
y="0"
/>
<g
transform="scale(0.4444444444444444)
translate(0, 0)"
>
<path
d="M18.1309 3.25957C9.91898 3.40293 3.14567 10.1762 3.00231 18.3882C2.85896 26.6001 9.39985 33.141 17.6118 32.9977C25.8238 32.8543 32.5971 26.081 32.7404 17.8691L33 3L18.1309 3.25957Z"
fill="black"
/>
</g>
</mask>
<mask
id="shape-mask0x52270d8234b864dcAC9947f510CE9275A8a116Db16"
>
<rect
fill="white"
height="100%"
width="100%"
x="0"
y="0"
/>
<g
transform="scale(0.4444444444444444)
translate(10, 10)"
>
<path
clip-rule="evenodd"
d="M13.6569 13.6568C12.0059 10.0663 12.0059 5.93368 13.6569 2.34314C10.0663 3.99414 5.93368 3.99414 2.34315 2.34314C3.99414 5.93368 3.99414 10.0663 2.34315 13.6568C5.93368 12.0059 10.0663 12.0059 13.6569 13.6568ZM8 11C9.65685 11 11 9.65686 11 8.00001C11 6.34315 9.65685 5.00001 8 5.00001C6.34315 5.00001 5 6.34315 5 8.00001C5 9.65686 6.34315 11 8 11Z"
fill="black"
fill-rule="evenodd"
/>
</g>
</mask>
<mask
id="mask0x52270d8234b864dcAC9947f510CE9275A8a116Db16"
>
<g
fill="white"
>
<g
mask="url(#shape-mask0x52270d8234b864dcAC9947f510CE9275A8a116Db16)"
>
<g
transform="scale(0.4444444444444444)"
>
<path
d="M18.1309 3.25957C9.91898 3.40293 3.14567 10.1762 3.00231 18.3882C2.85896 26.6001 9.39985 33.141 17.6118 32.9977C25.8238 32.8543 32.5971 26.081 32.7404 17.8691L33 3L18.1309 3.25957Z"
/>
</g>
</g>
<g
mask="url(#container-mask0x52270d8234b864dcAC9947f510CE9275A8a116Db16)"
>
<g
transform="scale(0.4444444444444444)
translate(10, 10)"
>
<path
clip-rule="evenodd"
d="M13.6569 13.6568C12.0059 10.0663 12.0059 5.93368 13.6569 2.34314C10.0663 3.99414 5.93368 3.99414 2.34315 2.34314C3.99414 5.93368 3.99414 10.0663 2.34315 13.6568C5.93368 12.0059 10.0663 12.0059 13.6569 13.6568ZM8 11C9.65685 11 11 9.65686 11 8.00001C11 6.34315 9.65685 5.00001 8 5.00001C6.34315 5.00001 5 6.34315 5 8.00001C5 9.65686 6.34315 11 8 11Z"
fill-rule="evenodd"
/>
</g>
</g>
</g>
</mask>
</defs>
<lineargradient
id="gradient0x52270d8234b864dcAC9947f510CE9275A8a116Db16"
>
<stop
offset="0%"
stop-color="#36DBFF"
/>
<stop
offset="100%"
stop-color="#B8C3B7"
/>
</lineargradient>
<filter
height="200%"
id="blur0x52270d8234b864dcAC9947f510CE9275A8a116Db16"
width="200%"
x="-50%"
y="-50%"
>
<fegaussianblur
in="SourceGraphic"
stdDeviation="5.333333333333333"
/>
</filter>
</defs>
<g
mask="url(#mask0x52270d8234b864dcAC9947f510CE9275A8a116Db16)"
>
<rect
fill="url(#gradient0x52270d8234b864dcAC9947f510CE9275A8a116Db16)"
height="100%"
width="100%"
x="0"
y="0"
/>
<rect
fill="black"
height="100%"
opacity="0.08"
width="100%"
x="0"
y="0"
/>
<ellipse
cx="8"
cy="0"
fill="#9D99F5"
filter="url(#blur0x52270d8234b864dcAC9947f510CE9275A8a116Db16)"
rx="8"
ry="8"
/>
</g>
</svg>
</div>
</div>
<div
class="c1"
>

View File

@@ -1,5 +1,4 @@
import jazzicon from '@metamask/jazzicon'
import { useWeb3React } from '@web3-react/core'
import useENSAvatar from 'hooks/useENSAvatar'
import { useCallback, useLayoutEffect, useMemo, useRef, useState } from 'react'
import styled from 'styled-components/macro'
@@ -18,8 +17,7 @@ const StyledAvatar = styled.img`
border-radius: inherit;
`
export default function Identicon({ size }: { size?: number }) {
const { account } = useWeb3React()
export default function Identicon({ account, size }: { account: string; size?: number }) {
const { avatar } = useENSAvatar(account ?? undefined)
const [fetchable, setFetchable] = useState(true)
const iconSize = size ?? 24

View File

@@ -21,9 +21,10 @@ import { Box } from 'nft/components/Box'
import { Portal } from 'nft/components/common/Portal'
import { Column, Row } from 'nft/components/Flex'
import { useIsMobile } from 'nft/hooks'
import { useCallback, useRef, useState } from 'react'
import { useCallback, useMemo, useRef, useState } from 'react'
import { AlertTriangle, ChevronDown, ChevronUp } from 'react-feather'
import { useTheme } from 'styled-components/macro'
import { getSupportedChainIdsFromWalletConnectSession } from 'utils/getSupportedChainIdsFromWalletConnectSession'
import * as styles from './ChainSelector.css'
import ChainSelectorRow from './ChainSelectorRow'
@@ -35,25 +36,14 @@ interface ChainSelectorProps {
leftAlign?: boolean
}
// accounts is an array of strings in the format of "eip155:<chainId>:<address>"
function getChainsFromEIP155Accounts(accounts?: string[]): SupportedChainId[] {
if (!accounts) return []
return accounts
.map((account) => {
const splitAccount = account.split(':')
return splitAccount[1] ? parseInt(splitAccount[1]) : undefined
})
.filter((x) => x !== undefined) as SupportedChainId[]
}
function useWalletSupportedChains() {
function useWalletSupportedChains(): SupportedChainId[] {
const { connector } = useWeb3React()
const connectionType = getConnection(connector).type
switch (connectionType) {
case ConnectionType.WALLET_CONNECT_V2:
return getChainsFromEIP155Accounts((connector as WalletConnect).provider?.session?.namespaces.eip155.accounts)
return getSupportedChainIdsFromWalletConnectSession((connector as WalletConnect).provider?.session)
case ConnectionType.UNISWAP_WALLET:
return UniWalletSupportedChains
default:
@@ -69,9 +59,24 @@ export const ChainSelector = ({ leftAlign }: ChainSelectorProps) => {
const theme = useTheme()
const showTestnets = useAtomValue(showTestnetsAtom)
const chains = showTestnets
? NETWORK_SELECTOR_CHAINS
: NETWORK_SELECTOR_CHAINS.filter((chain) => !TESTNET_CHAIN_IDS.has(chain))
const walletSupportsChain = useWalletSupportedChains()
const [supportedChains, unsupportedChains] = useMemo(() => {
const { supported, unsupported } = NETWORK_SELECTOR_CHAINS.filter(
(chain) => showTestnets || !TESTNET_CHAIN_IDS.has(chain)
).reduce(
(acc, chain) => {
if (walletSupportsChain.includes(chain)) {
acc.supported.push(chain)
} else {
acc.unsupported.push(chain)
}
return acc
},
{ supported: [], unsupported: [] } as Record<string, SupportedChainId[]>
)
return [supported, unsupported]
}, [showTestnets, walletSupportsChain])
const ref = useRef<HTMLDivElement>(null)
const modalRef = useRef<HTMLDivElement>(null)
@@ -94,8 +99,6 @@ export const ChainSelector = ({ leftAlign }: ChainSelectorProps) => {
[selectChain, setIsOpen]
)
const walletSupportsChain = useWalletSupportedChains()
if (!chainId) {
return null
}
@@ -105,7 +108,7 @@ export const ChainSelector = ({ leftAlign }: ChainSelectorProps) => {
const dropdown = (
<NavDropdown top="56" left={leftAlign ? '0' : 'auto'} right={leftAlign ? 'auto' : '0'} ref={modalRef}>
<Column paddingX="8" data-testid="chain-selector-options">
{chains.map((selectorChain: SupportedChainId) => (
{supportedChains.map((selectorChain) => (
<ChainSelectorRow
disabled={!walletSupportsChain.includes(selectorChain)}
onSelectChain={onSelectChain}
@@ -114,6 +117,15 @@ export const ChainSelector = ({ leftAlign }: ChainSelectorProps) => {
isPending={selectorChain === pendingChainId}
/>
))}
{unsupportedChains.map((selectorChain) => (
<ChainSelectorRow
disabled
onSelectChain={() => undefined}
targetChain={selectorChain}
key={selectorChain}
isPending={false}
/>
))}
</Column>
</NavDropdown>
)

View File

@@ -18,7 +18,7 @@ const Container = styled.button<{ disabled: boolean }>`
display: grid;
grid-template-columns: min-content 1fr min-content;
justify-content: space-between;
line-height: 24px;
line-height: 20px;
opacity: ${({ disabled }) => (disabled ? 0.6 : 1)};
padding: 10px 8px;
text-align: left;
@@ -80,7 +80,6 @@ export default function ChainSelectorRow({ disabled, targetChain, onSelectChain,
onClick={() => {
if (!disabled) onSelectChain(targetChain)
}}
data-testid={`chain-selector-option-${label.toLowerCase()}`}
>
<Logo src={logoUrl} alt={label} />
<Label>{label}</Label>

View File

@@ -1,11 +1,15 @@
import { t, Trans } from '@lingui/macro'
import { TraceEvent } from '@uniswap/analytics'
import { BrowserEvent, InterfaceElementName, InterfaceEventName } from '@uniswap/analytics-events'
import { useWeb3React } from '@web3-react/core'
import { useAccountDrawer } from 'components/AccountDrawer'
import { ButtonEmphasis, ButtonSize, ThemeButton } from 'components/Button'
import Loader from 'components/Icons/LoadingSpinner'
import { walletConnectV1Connection } from 'connection'
import { walletConnectV1Connection, walletConnectV2Connection } from 'connection'
import { ActivationStatus, useActivationState } from 'connection/activate'
import { Connection, ConnectionType } from 'connection/types'
import { useWalletConnectFallback } from 'featureFlags/flags/walletConnectPopover'
import { useWalletConnectV2AsDefault } from 'featureFlags/flags/walletConnectV2'
import { useOnClickOutside } from 'hooks/useOnClickOutside'
import { MouseEvent, useEffect, useRef, useState } from 'react'
import { MoreHorizontal } from 'react-feather'
@@ -63,7 +67,7 @@ const IconWrapper = styled.div`
align-items: flex-end;
`};
`
const WCv1PopoverContent = styled(ThemeButton)`
const PopoverContent = styled(ThemeButton)`
background: ${({ theme }) => theme.backgroundSurface};
border: 1px solid ${({ theme }) => theme.backgroundOutline};
border-radius: 12px;
@@ -77,7 +81,7 @@ const WCv1PopoverContent = styled(ThemeButton)`
z-index: ${Z_INDEX.popover};
`
const TOGGLE_SIZE = 24
const WCv1PopoverToggle = styled.button`
const FallbackPopoverToggle = styled.button`
align-items: center;
background-color: transparent;
border: none;
@@ -121,11 +125,11 @@ const WCv1Icon = styled.img`
height: 20px !important;
width: 20px !important;
`
const WCv1BodyText = styled(ThemedText.BodyPrimary)`
const PopoverBodyText = styled(ThemedText.BodyPrimary)`
margin-bottom: 4px !important;
text-align: left;
`
const WCv1Caption = styled(ThemedText.Caption)`
const PopoverCaption = styled(ThemedText.Caption)`
text-align: left;
`
@@ -138,18 +142,28 @@ interface PopupButtonContentProps {
}
function PopupButtonContent({ connection, isDarkMode, show, onClick, onClose }: PopupButtonContentProps) {
const popoverElement = useRef<HTMLButtonElement>(null)
useOnClickOutside(popoverElement, onClose)
const walletConnectV2AsDefault = useWalletConnectV2AsDefault()
if (!show) return null
return (
<WCv1PopoverContent onClick={onClick} ref={popoverElement} size={ButtonSize.small} emphasis={ButtonEmphasis.medium}>
<PopoverContent onClick={onClick} ref={popoverElement} size={ButtonSize.small} emphasis={ButtonEmphasis.medium}>
<IconWrapper>
<WCv1Icon src={connection.getIcon?.(isDarkMode)} alt={connection.getName()} />
</IconWrapper>
<div>
<WCv1BodyText>Connect with v1</WCv1BodyText>
<WCv1Caption color="textSecondary">Support for v1 will be discontinued June 28.</WCv1Caption>
<PopoverBodyText>
<Trans>Connect with {walletConnectV2AsDefault ? t`v1` : t`v2`}</Trans>
</PopoverBodyText>
<PopoverCaption color="textSecondary">
{walletConnectV2AsDefault
? t`Support for v1 will be discontinued June 28.`
: t`Under development and unsupported by most wallets`}
</PopoverCaption>
</div>
</WCv1PopoverContent>
</PopoverContent>
)
}
@@ -158,31 +172,39 @@ interface OptionProps {
}
export default function Option({ connection }: OptionProps) {
const { activationState, tryActivation } = useActivationState()
const [WC1PromptOpen, setWC1PromptOpen] = useState(false)
const [wCPopoverOpen, setWCPopoverOpen] = useState(false)
const [accountDrawerOpen, toggleAccountDrawerOpen] = useAccountDrawer()
const activate = () => tryActivation(connection, toggleAccountDrawerOpen)
const { chainId } = useWeb3React()
const activate = () => tryActivation(connection, toggleAccountDrawerOpen, chainId)
useEffect(() => {
if (!accountDrawerOpen) setWC1PromptOpen(false)
if (!accountDrawerOpen) setWCPopoverOpen(false)
}, [accountDrawerOpen])
const isSomeOptionPending = activationState.status === ActivationStatus.PENDING
const isCurrentOptionPending = isSomeOptionPending && activationState.connection.type === connection.type
const isDarkMode = useIsDarkMode()
const handleClickConnectViaWCv1 = (e: MouseEvent<HTMLButtonElement>) => {
const walletConnectV2AsDefault = useWalletConnectV2AsDefault()
const shouldUseWalletConnectFallback = useWalletConnectFallback()
const handleClickConnectViaPopover = (e: MouseEvent<HTMLButtonElement>) => {
const connector = walletConnectV2AsDefault ? walletConnectV1Connection : walletConnectV2Connection
e.stopPropagation()
tryActivation(walletConnectV1Connection, () => {
setWC1PromptOpen(false)
tryActivation(connector, () => {
setWCPopoverOpen(false)
toggleAccountDrawerOpen()
})
}
const handleClickOpenWCv1Tooltip = (e: MouseEvent<HTMLButtonElement>) => {
const handleClickOpenPopover = (e: MouseEvent<HTMLButtonElement>) => {
e.stopPropagation()
setWC1PromptOpen(true)
setWCPopoverOpen(true)
}
const showExtraMenuToggle = connection.type === ConnectionType.WALLET_CONNECT_V2 && !isCurrentOptionPending
const isWalletConnect =
connection.type === ConnectionType.WALLET_CONNECT || connection.type === ConnectionType.WALLET_CONNECT_V2
const showExtraMenuToggle = isWalletConnect && !isCurrentOptionPending && shouldUseWalletConnectFallback
return (
<Wrapper disabled={isSomeOptionPending}>
@@ -211,15 +233,15 @@ export default function Option({ connection }: OptionProps) {
{showExtraMenuToggle && (
<>
<WCv1PopoverToggle onClick={handleClickOpenWCv1Tooltip} onMouseDown={handleClickOpenWCv1Tooltip}>
<FallbackPopoverToggle onClick={handleClickOpenPopover} onMouseDown={handleClickOpenPopover}>
<MoreHorizontal />
</WCv1PopoverToggle>
</FallbackPopoverToggle>
<PopupButtonContent
connection={connection}
isDarkMode={isDarkMode}
show={WC1PromptOpen}
onClick={handleClickConnectViaWCv1}
onClose={() => setWC1PromptOpen(false)}
show={wCPopoverOpen}
onClick={handleClickConnectViaPopover}
onClose={() => setWCPopoverOpen(false)}
/>
</>
)}

View File

@@ -4,7 +4,9 @@ import { AutoColumn } from 'components/Column'
import { AutoRow } from 'components/Row'
import { getConnections, networkConnection } from 'connection'
import { ActivationStatus, useActivationState } from 'connection/activate'
import { ConnectionType } from 'connection/types'
import { isSupportedChain } from 'constants/chains'
import { useWalletConnectV2AsDefault } from 'featureFlags/flags/walletConnectV2'
import { useEffect } from 'react'
import { Settings } from 'react-feather'
import styled from 'styled-components/macro'
@@ -44,6 +46,12 @@ export default function WalletModal({ openSettings }: { openSettings: () => void
const { activationState } = useActivationState()
const walletConnectV2AsDefault = useWalletConnectV2AsDefault()
const hiddenWalletConnectTypes = [
walletConnectV2AsDefault ? ConnectionType.WALLET_CONNECT : ConnectionType.WALLET_CONNECT_V2,
walletConnectV2AsDefault ? ConnectionType.UNISWAP_WALLET : ConnectionType.UNISWAP_WALLET_V2,
]
// Keep the network connector in sync with any active user connector to prevent chain-switching on wallet disconnection.
useEffect(() => {
if (chainId && isSupportedChain(chainId) && connector !== networkConnection.connector) {
@@ -63,7 +71,7 @@ export default function WalletModal({ openSettings }: { openSettings: () => void
<AutoColumn gap="16px">
<OptionGrid data-testid="option-grid">
{connections
.filter((connection) => connection.shouldDisplay())
.filter((connection) => connection.shouldDisplay() && !hiddenWalletConnectTypes.includes(connection.type))
.map((connection) => (
<Option key={connection.getName()} connection={connection} />
))}

View File

@@ -10,7 +10,7 @@ import { TraceJsonRpcVariant, useTraceJsonRpcFlag } from 'featureFlags/flags/tra
import useEagerlyConnect from 'hooks/useEagerlyConnect'
import useOrderedConnections from 'hooks/useOrderedConnections'
import usePrevious from 'hooks/usePrevious'
import { ReactNode, useEffect, useMemo } from 'react'
import { ReactNode, useEffect, useMemo, useState } from 'react'
import { useLocation } from 'react-router-dom'
import { useConnectedWallets } from 'state/wallets/hooks'
import { getCurrentPageFromLocation } from 'utils/urlRoutes'
@@ -20,7 +20,13 @@ export default function Web3Provider({ children }: { children: ReactNode }) {
const connections = useOrderedConnections()
const connectors: [Connector, Web3ReactHooks][] = connections.map(({ hooks, connector }) => [connector, hooks])
const key = useMemo(() => connections.map((connection) => connection.getName()).join('-'), [connections])
// Force a re-render when our connection state changes.
const [index, setIndex] = useState(0)
useEffect(() => setIndex((index) => index + 1), [connections])
const key = useMemo(
() => connections.map((connection) => connection.getName()).join('-') + index,
[connections, index]
)
return (
<Web3ReactProvider connectors={connectors} key={key}>

View File

@@ -7,11 +7,13 @@ import PrefetchBalancesWrapper from 'components/AccountDrawer/PrefetchBalancesWr
import Loader from 'components/Icons/LoadingSpinner'
import { IconWrapper } from 'components/Identicon/StatusIcon'
import { getConnection } from 'connection'
import useLast from 'hooks/useLast'
import { navSearchInputVisibleSize } from 'hooks/useScreenSize'
import { Portal } from 'nft/components/common/Portal'
import { useIsNftClaimAvailable } from 'nft/hooks/useIsNftClaimAvailable'
import { darken } from 'polished'
import { useCallback, useMemo } from 'react'
import { useAppSelector } from 'state/hooks'
import styled from 'styled-components/macro'
import { colors } from 'theme/colors'
import { flexRowNoWrap } from 'theme/styles'
@@ -42,7 +44,7 @@ const Web3StatusGeneric = styled(ButtonSecondary)`
}
`
const Web3StatusConnectWrapper = styled.div<{ faded?: boolean }>`
const Web3StatusConnectWrapper = styled.div`
${flexRowNoWrap};
align-items: center;
background-color: ${({ theme }) => theme.accentActionSoft};
@@ -130,8 +132,11 @@ const StyledConnectButton = styled.button`
`
function Web3StatusInner() {
const { account, connector, chainId, ENSName } = useWeb3React()
const switchingChain = useAppSelector((state) => state.wallets.switchingChain)
const ignoreWhileSwitchingChain = useCallback(() => !switchingChain, [switchingChain])
const { account, connector, ENSName } = useLast(useWeb3React(), ignoreWhileSwitchingChain)
const connection = getConnection(connector)
const [, toggleAccountDrawer] = useAccountDrawer()
const handleWalletDropdownClick = useCallback(() => {
sendAnalyticsEvent(InterfaceEventName.ACCOUNT_DROPDOWN_BUTTON_CLICKED)
@@ -150,9 +155,7 @@ function Web3StatusInner() {
const hasPendingTransactions = !!pending.length
if (!chainId) {
return null
} else if (account) {
if (account) {
return (
<TraceEvent
events={[BrowserEvent.onClick]}
@@ -160,12 +163,15 @@ function Web3StatusInner() {
properties={{ type: 'open' }}
>
<Web3StatusConnected
disabled={Boolean(switchingChain)}
data-testid="web3-status-connected"
onClick={handleWalletDropdownClick}
pending={hasPendingTransactions}
isClaimAvailable={isClaimAvailable}
>
{!hasPendingTransactions && <StatusIcon size={24} connection={connection} showMiniIcons={false} />}
{!hasPendingTransactions && (
<StatusIcon size={24} account={account} connection={connection} showMiniIcons={false} />
)}
{hasPendingTransactions ? (
<RowBetween>
<Text>
@@ -190,7 +196,6 @@ function Web3StatusInner() {
>
<Web3StatusConnectWrapper
tabIndex={0}
faded={!account}
onKeyPress={(e) => e.key === 'Enter' && handleWalletDropdownClick()}
onClick={handleWalletDropdownClick}
>

View File

@@ -1,5 +1,5 @@
import { Trans } from '@lingui/macro'
import { TraceEvent } from '@uniswap/analytics'
import { TraceEvent, useTrace } from '@uniswap/analytics'
import { BrowserEvent, InterfaceElementName, SwapEventName } from '@uniswap/analytics-events'
import { Percent } from '@uniswap/sdk-core'
import { useWeb3React } from '@web3-react/core'
@@ -8,6 +8,7 @@ import Column from 'components/Column'
import { LoadingOpacityContainer } from 'components/Loader/styled'
import { RowBetween, RowFixed } from 'components/Row'
import { SUPPORTED_GAS_ESTIMATE_CHAIN_IDS } from 'constants/chains'
import { formatEventPropertiesForTrade } from 'lib/utils/analytics'
import { useState } from 'react'
import { ChevronDown } from 'react-feather'
import { InterfaceTrade } from 'state/routing/types'
@@ -102,6 +103,7 @@ export default function SwapDetailsDropdown({ trade, syncing, loading, allowedSl
const theme = useTheme()
const { chainId } = useWeb3React()
const [showDetails, setShowDetails] = useState(false)
const trace = useTrace()
return (
<Wrapper>
@@ -109,6 +111,10 @@ export default function SwapDetailsDropdown({ trade, syncing, loading, allowedSl
events={[BrowserEvent.onClick]}
name={SwapEventName.SWAP_DETAILS_EXPANDED}
element={InterfaceElementName.SWAP_DETAILS_DROPDOWN}
properties={{
...(trade ? formatEventPropertiesForTrade(trade, allowedSlippage) : {}),
...trace,
}}
shouldLogImpression={!showDetails}
>
<StyledHeaderRow

View File

@@ -1,7 +1,8 @@
import { sendAnalyticsEvent } from '@uniswap/analytics'
import { WalletConnect, WalletConnectConstructorArgs } from '@web3-react/walletconnect-v2'
import { URI_AVAILABLE, WalletConnect, WalletConnectConstructorArgs } from '@web3-react/walletconnect-v2'
import { L1_CHAIN_IDS, L2_CHAIN_IDS, SupportedChainId } from 'constants/chains'
import { Z_INDEX } from 'theme/zIndex'
import { isIOS } from 'utils/userAgent'
import { RPC_URLS } from '../constants/networks'
@@ -14,22 +15,21 @@ const RPC_URLS_WITHOUT_FALLBACKS = Object.entries(RPC_URLS).reduce(
}),
{}
)
const optionalChains = [...L1_CHAIN_IDS, ...L2_CHAIN_IDS].filter((x) => x !== SupportedChainId.MAINNET)
export class WalletConnectV2 extends WalletConnect {
ANALYTICS_EVENT = 'Wallet Connect QR Scan'
constructor({
actions,
onError,
defaultChainId,
qrcode = true,
}: Omit<WalletConnectConstructorArgs, 'options'> & { qrcode?: boolean }) {
onError,
}: Omit<WalletConnectConstructorArgs, 'options'> & { defaultChainId: number; qrcode?: boolean }) {
const darkmode = Boolean(window.matchMedia('(prefers-color-scheme: dark)'))
super({
actions,
options: {
projectId: process.env.REACT_APP_WALLET_CONNECT_PROJECT_ID as string,
optionalChains,
chains: [SupportedChainId.MAINNET],
chains: [defaultChainId],
optionalChains: [...L1_CHAIN_IDS, ...L2_CHAIN_IDS],
showQrModal: qrcode,
rpcMap: RPC_URLS_WITHOUT_FALLBACKS,
// as of 6/16/2023 there are no docs for `optionalMethods`
@@ -37,7 +37,6 @@ export class WalletConnectV2 extends WalletConnect {
// source: https://uniswapteam.slack.com/archives/C03R5G8T8BH/p1686858618164089?thread_ts=1686778867.145689&cid=C03R5G8T8BH
optionalMethods: ['eth_signTypedData', 'eth_signTypedData_v4', 'eth_sign'],
qrModalOptions: {
chainImages: undefined,
desktopWallets: undefined,
enableExplorer: true,
explorerExcludedWalletIds: undefined,
@@ -47,10 +46,9 @@ export class WalletConnectV2 extends WalletConnect {
termsOfServiceUrl: undefined,
themeMode: darkmode ? 'dark' : 'light',
themeVariables: {
'--w3m-font-family': '"Inter custom", sans-serif',
'--w3m-z-index': Z_INDEX.modal.toString(),
'--wcm-font-family': '"Inter custom", sans-serif',
'--wcm-z-index': Z_INDEX.modal.toString(),
},
tokenImages: undefined,
walletImages: undefined,
},
},
@@ -63,3 +61,37 @@ export class WalletConnectV2 extends WalletConnect {
return super.activate(chainId)
}
}
// Custom class for Uniswap Wallet specific functionality
export class UniwalletConnect extends WalletConnectV2 {
ANALYTICS_EVENT = 'Uniswap Wallet QR Scan'
static UNI_URI_AVAILABLE = 'uni_uri_available'
constructor({ actions, onError }: Omit<WalletConnectConstructorArgs, 'options'>) {
// disables walletconnect's proprietary qr code modal; instead UniwalletModal will listen for events to trigger our custom modal
super({ actions, defaultChainId: SupportedChainId.MAINNET, qrcode: false, onError })
this.events.once(URI_AVAILABLE, () => {
this.provider?.events.on('disconnect', this.deactivate)
})
this.events.on(URI_AVAILABLE, (uri) => {
if (!uri) return
// Emits custom wallet connect code, parseable by the Uniswap Wallet
this.events.emit(UniwalletConnect.UNI_URI_AVAILABLE, `hello_uniwallet:${uri}`)
// Opens deeplink to Uniswap Wallet if on iOS
if (isIOS) {
const newTab = window.open(`https://uniswap.org/app/wc?uri=${encodeURIComponent(uri)}`)
// Fixes blank tab opening on mobile Chrome
newTab?.close()
}
})
}
deactivate() {
this.events.emit(URI_AVAILABLE)
return super.deactivate()
}
}

View File

@@ -1,5 +1,8 @@
import { Web3ReactHooks } from '@web3-react/core'
import { Connector } from '@web3-react/types'
import { SupportedChainId } from 'constants/chains'
import { useAppDispatch, useAppSelector } from 'state/hooks'
import { updateSelectedWallet } from 'state/user/reducer'
import { createDeferredPromise } from 'test-utils/promise'
import { act, renderHook } from '../test-utils/render'
@@ -35,6 +38,7 @@ function createMockConnection(
hooks: {} as unknown as Web3ReactHooks,
type,
shouldDisplay: () => true,
overrideActivate: jest.fn(),
connector: new MockConnector(activate, deactivate),
}
}
@@ -54,18 +58,25 @@ it('Should call activate function on a connection', async () => {
const activationResponse = createDeferredPromise()
const mockConnection = createMockConnection(jest.fn().mockImplementation(() => activationResponse.promise))
renderHook(() => useAppDispatch()(updateSelectedWallet({ wallet: ConnectionType.INJECTED })))
const initialSelectedWallet = renderHook(() => useAppSelector((state) => state.user.selectedWallet))
expect(initialSelectedWallet.result.current).toBeDefined()
const result = renderHook(useActivationState).result
const onSuccess = jest.fn()
let activationCall: Promise<void> = new Promise(jest.fn())
act(() => {
activationCall = result.current.tryActivation(mockConnection, onSuccess)
activationCall = result.current.tryActivation(mockConnection, onSuccess, SupportedChainId.OPTIMISM)
})
expect(result.current.activationState).toEqual({ status: ActivationStatus.PENDING, connection: mockConnection })
expect(mockConnection.overrideActivate).toHaveBeenCalledWith(SupportedChainId.OPTIMISM)
expect(mockConnection.connector.activate).toHaveBeenCalledTimes(1)
expect(console.debug).toHaveBeenLastCalledWith(`Connection activating: ${mockConnection.getName()}`)
expect(onSuccess).toHaveBeenCalledTimes(0)
const pendingSelectedWallet = renderHook(() => useAppSelector((state) => state.user.selectedWallet))
expect(pendingSelectedWallet.result.current).toBeUndefined()
await act(async () => {
activationResponse.resolve()
@@ -77,6 +88,8 @@ it('Should call activate function on a connection', async () => {
expect(console.debug).toHaveBeenLastCalledWith(`Connection activated: ${mockConnection.getName()}`)
expect(console.debug).toHaveBeenCalledTimes(2)
expect(onSuccess).toHaveBeenCalledTimes(1)
const finalSelectedWallet = renderHook(() => useAppSelector((state) => state.user.selectedWallet))
expect(finalSelectedWallet.result.current).toBeDefined()
})
it('Should properly deactivate pending connection attempts', async () => {

View File

@@ -1,6 +1,7 @@
import { sendAnalyticsEvent } from '@uniswap/analytics'
import { InterfaceEventName, WalletConnectionResult } from '@uniswap/analytics-events'
import { Connection } from 'connection/types'
import { SupportedChainId } from 'constants/chains'
import { atom } from 'jotai'
import { useAtomValue, useUpdateAtom } from 'jotai/utils'
import { useCallback } from 'react'
@@ -31,15 +32,16 @@ function useTryActivation() {
const currentPage = getCurrentPageFromLocation(pathname)
return useCallback(
async (connection: Connection, onSuccess: () => void) => {
async (connection: Connection, onSuccess: () => void, chainId?: SupportedChainId) => {
// Skips wallet connection if the connection should override the default
// behavior, i.e. install MetaMask or launch Coinbase app
if (connection.overrideActivate?.()) return
if (connection.overrideActivate?.(chainId)) return
try {
setActivationState({ status: ActivationStatus.PENDING, connection })
console.debug(`Connection activating: ${connection.getName()}`)
dispatch(updateSelectedWallet({ wallet: undefined }))
await connection.connector.activate()
console.debug(`Connection activated: ${connection.getName()}`)

View File

@@ -19,7 +19,7 @@ describe('connection utility/metadata tests', () => {
UserAgentMock.isMobile = isMobile
global.window.ethereum = ethereum
const displayed = getConnections().filter((c) => c.shouldDisplay())
const displayed = getConnections().filter((c) => c.shouldDisplay() && c.type !== ConnectionType.WALLET_CONNECT)
const injected = getConnection(ConnectionType.INJECTED)
const coinbase = getConnection(ConnectionType.COINBASE_WALLET)
const uniswap = getConnection(ConnectionType.UNISWAP_WALLET)
@@ -39,7 +39,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Install MetaMask')
expect(injected.overrideActivate?.()).toBeTruthy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('MetaMask-Injected Desktop', async () => {
@@ -49,7 +49,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('MetaMask')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Coinbase-Injected Desktop', async () => {
@@ -60,7 +60,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Install MetaMask')
expect(injected.overrideActivate?.()).toBeTruthy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Coinbase and MetaMask Injected Desktop', async () => {
@@ -71,7 +71,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('MetaMask')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Trust Wallet Injected Desktop', async () => {
@@ -81,7 +81,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Trust Wallet')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Rabby Wallet Injected Desktop', async () => {
@@ -91,7 +91,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Rabby')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('LedgerConnect Wallet Injected Desktop', async () => {
@@ -101,7 +101,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Ledger')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Brave Browser Wallet Injected Desktop', async () => {
@@ -111,7 +111,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Brave')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Phantom Wallet Injected Desktop', async () => {
@@ -122,7 +122,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('Phantom')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
const UNKNOWN_MM_INJECTOR = { isRandomWallet: true, isMetaMask: true } as Window['window']['ethereum']
@@ -133,7 +133,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getName()).toBe('MetaMask')
expect(injected.overrideActivate?.()).toBeFalsy()
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
const UNKNOWN_INJECTOR = { isRandomWallet: true } as Window['window']['ethereum']
@@ -148,7 +148,7 @@ describe('connection utility/metadata tests', () => {
expect(injected.getIcon?.(/* isDarkMode= */ true)).toBe(INJECTED_DARK_ICON)
// Ensures we provide multiple connection options if in an unknown injected browser
expect(displayed.length).toEqual(4)
expect(displayed.length).toEqual(5)
})
it('Generic Wallet Browser with delayed injection', async () => {
@@ -191,6 +191,6 @@ describe('connection utility/metadata tests', () => {
// Expect coinbase option to launch coinbase app in a regular mobile browser
expect(coinbase.overrideActivate?.()).toBeTruthy()
expect(displayed.length).toEqual(3)
expect(displayed.length).toEqual(4)
})
})

View File

@@ -3,7 +3,7 @@ import { initializeConnector } from '@web3-react/core'
import { GnosisSafe } from '@web3-react/gnosis-safe'
import { MetaMask } from '@web3-react/metamask'
import { Network } from '@web3-react/network'
import { Connector } from '@web3-react/types'
import { Actions, Connector } from '@web3-react/types'
import GNOSIS_ICON from 'assets/images/gnosis.png'
import UNISWAP_LOGO from 'assets/svg/logo.svg'
import COINBASE_ICON from 'assets/wallets/coinbase-icon.svg'
@@ -17,7 +17,7 @@ import { RPC_PROVIDERS } from '../constants/providers'
import { Connection, ConnectionType } from './types'
import { getInjection, getIsCoinbaseWallet, getIsInjected, getIsMetaMaskWallet } from './utils'
import { UniwalletConnect, WalletConnectV1 } from './WalletConnect'
import { WalletConnectV2 } from './WalletConnectV2'
import { UniwalletConnect as UniwalletWCV2Connect, WalletConnectV2 } from './WalletConnectV2'
function onError(error: Error) {
console.debug(`web3-react error: ${error}`)
@@ -74,26 +74,37 @@ const [web3WalletConnect, web3WalletConnectHooks] = initializeConnector<WalletCo
(actions) => new WalletConnectV1({ actions, onError })
)
export const walletConnectV1Connection: Connection = {
getName: () => 'WalletConnectV1',
getName: () => 'WalletConnect',
connector: web3WalletConnect,
hooks: web3WalletConnectHooks,
type: ConnectionType.WALLET_CONNECT,
getIcon: () => WALLET_CONNECT_ICON,
shouldDisplay: () => false,
}
const [web3WalletConnectV2, web3WalletConnectV2Hooks] = initializeConnector<WalletConnectV2>(
(actions) => new WalletConnectV2({ actions, onError })
)
export const walletConnectV2Connection: Connection = {
getName: () => 'WalletConnect',
connector: web3WalletConnectV2,
hooks: web3WalletConnectV2Hooks,
type: ConnectionType.WALLET_CONNECT_V2,
getIcon: () => WALLET_CONNECT_ICON,
shouldDisplay: () => !getIsInjectedMobileBrowser(),
}
export const walletConnectV2Connection: Connection = new (class implements Connection {
private initializer = (actions: Actions, defaultChainId = SupportedChainId.MAINNET) =>
new WalletConnectV2({ actions, defaultChainId, onError })
type = ConnectionType.WALLET_CONNECT_V2
getName = () => 'WalletConnect'
getIcon = () => WALLET_CONNECT_ICON
shouldDisplay = () => !getIsInjectedMobileBrowser()
private _connector = initializeConnector<WalletConnectV2>(this.initializer)
overrideActivate = (chainId?: SupportedChainId) => {
// Always re-create the connector, so that the chainId is updated.
this._connector = initializeConnector((actions) => this.initializer(actions, chainId))
return false
}
get connector() {
return this._connector[0]
}
get hooks() {
return this._connector[1]
}
})()
const [web3UniwalletConnect, web3UniwalletConnectHooks] = initializeConnector<UniwalletConnect>(
(actions) => new UniwalletConnect({ actions, onError })
)
@@ -107,6 +118,19 @@ export const uniwalletConnectConnection: Connection = {
isNew: true,
}
const [web3WCV2UniwalletConnect, web3WCV2UniwalletConnectHooks] = initializeConnector<UniwalletWCV2Connect>(
(actions) => new UniwalletWCV2Connect({ actions, onError })
)
export const uniwalletWCV2ConnectConnection: Connection = {
getName: () => 'Uniswap Wallet',
connector: web3WCV2UniwalletConnect,
hooks: web3WCV2UniwalletConnectHooks,
type: ConnectionType.UNISWAP_WALLET_V2,
getIcon: () => UNIWALLET_ICON,
shouldDisplay: () => Boolean(!getIsInjectedMobileBrowser() && !isNonIOSPhone),
isNew: true,
}
const [web3CoinbaseWallet, web3CoinbaseWalletHooks] = initializeConnector<CoinbaseWallet>(
(actions) =>
new CoinbaseWallet({
@@ -120,7 +144,6 @@ const [web3CoinbaseWallet, web3CoinbaseWalletHooks] = initializeConnector<Coinba
onError,
})
)
const coinbaseWalletConnection: Connection = {
getName: () => 'Coinbase Wallet',
connector: web3CoinbaseWallet,
@@ -142,6 +165,7 @@ const coinbaseWalletConnection: Connection = {
export function getConnections() {
return [
uniwalletConnectConnection,
uniwalletWCV2ConnectConnection,
injectedConnection,
walletConnectV2Connection,
walletConnectV1Connection,
@@ -171,6 +195,8 @@ export function getConnection(c: Connector | ConnectionType) {
case ConnectionType.UNIWALLET:
case ConnectionType.UNISWAP_WALLET:
return uniwalletConnectConnection
case ConnectionType.UNISWAP_WALLET_V2:
return uniwalletWCV2ConnectConnection
case ConnectionType.NETWORK:
return networkConnection
case ConnectionType.GNOSIS_SAFE:

View File

@@ -1,8 +1,10 @@
import { Web3ReactHooks } from '@web3-react/core'
import { Connector } from '@web3-react/types'
import { SupportedChainId } from 'constants/chains'
export enum ConnectionType {
UNISWAP_WALLET = 'UNISWAP_WALLET',
UNISWAP_WALLET_V2 = 'UNISWAP_WALLET_V2',
/** @deprecated - Use {@link UNISWAP_WALLET} instead. */
UNIWALLET = 'UNIWALLET',
INJECTED = 'INJECTED',
@@ -20,6 +22,6 @@ export interface Connection {
type: ConnectionType
getIcon?(isDarkMode: boolean): string
shouldDisplay(): boolean
overrideActivate?: () => boolean
overrideActivate?: (chainId?: SupportedChainId) => boolean
isNew?: boolean
}

View File

@@ -33,7 +33,7 @@ export const SUPPORTED_LOCALES = [
'zh-CN',
'zh-TW',
]
export type SupportedLocale = typeof SUPPORTED_LOCALES[number] | 'pseudo'
export type SupportedLocale = typeof SUPPORTED_LOCALES[number]
export const DEFAULT_LOCALE: SupportedLocale = 'en-US'
@@ -70,5 +70,4 @@ export const LOCALE_LABEL: { [locale in SupportedLocale]: string } = {
'vi-VN': 'Tiếng Việt',
'zh-CN': '简体中文',
'zh-TW': '繁体中文',
pseudo: 'ƥƨèúδô',
}

View File

@@ -0,0 +1,31 @@
import { SupportedChainId } from './chains'
import { COMMON_BASES } from './routing'
describe('Routing', () => {
describe('COMMON_BASES', () => {
it('contains all coins for mainnet', () => {
const symbols = COMMON_BASES[SupportedChainId.MAINNET].map((coin) => coin.symbol)
expect(symbols).toEqual(['ETH', 'DAI', 'USDC', 'USDT', 'WBTC', 'WETH'])
})
it('contains all coins for arbitrum', () => {
const symbols = COMMON_BASES[SupportedChainId.ARBITRUM_ONE].map((coin) => coin.symbol)
expect(symbols).toEqual(['ETH', 'ARB', 'DAI', 'USDC', 'USDT', 'WBTC', 'WETH'])
})
it('contains all coins for optimism', () => {
const symbols = COMMON_BASES[SupportedChainId.OPTIMISM].map((coin) => coin.symbol)
expect(symbols).toEqual(['ETH', 'OP', 'DAI', 'USDC', 'USDT', 'WBTC'])
})
it('contains all coins for polygon', () => {
const symbols = COMMON_BASES[SupportedChainId.POLYGON].map((coin) => coin.symbol)
expect(symbols).toEqual(['MATIC', 'WETH', 'USDC', 'DAI', 'USDT', 'WBTC'])
})
it('contains all coins for celo', () => {
const symbols = COMMON_BASES[SupportedChainId.CELO].map((coin) => coin.symbol)
expect(symbols).toEqual(['CELO', 'cEUR', 'cUSD', 'ETH', 'USDCet', 'cMCO2'])
})
it('contains all coins for bsc', () => {
const symbols = COMMON_BASES[SupportedChainId.BNB].map((coin) => coin.symbol)
expect(symbols).toEqual(['BNB', 'DAI', 'USDC', 'USDT', 'ETH', 'BTCB', 'BUSD'])
})
})
})

View File

@@ -4,6 +4,7 @@ import { SupportedChainId } from 'constants/chains'
import {
AMPL,
ARB,
BTC_BSC,
BUSD_BSC,
CAKE_BSC,
@@ -25,6 +26,7 @@ import {
FXS,
MATIC_BSC,
nativeOnChain,
OP,
PORTAL_ETH_CELO,
PORTAL_USDC_CELO,
renBTC,
@@ -152,6 +154,7 @@ export const COMMON_BASES: ChainCurrencyList = {
],
[SupportedChainId.ARBITRUM_ONE]: [
nativeOnChain(SupportedChainId.ARBITRUM_ONE),
ARB,
DAI_ARBITRUM_ONE,
USDC_ARBITRUM,
USDT_ARBITRUM_ONE,
@@ -165,6 +168,7 @@ export const COMMON_BASES: ChainCurrencyList = {
],
[SupportedChainId.OPTIMISM]: [
nativeOnChain(SupportedChainId.OPTIMISM),
OP,
DAI_OPTIMISM,
USDC_OPTIMISM,
USDT_OPTIMISM,

View File

@@ -400,6 +400,14 @@ export const ARB = new Token(
'Arbitrum'
)
export const OP = new Token(
SupportedChainId.OPTIMISM,
'0x4200000000000000000000000000000000000042',
18,
'OP',
'Optimism'
)
export const WRAPPED_NATIVE_CURRENCY: { [chainId: number]: Token | undefined } = {
...(WETH9 as Record<SupportedChainId, Token>),
[SupportedChainId.OPTIMISM]: new Token(

View File

@@ -0,0 +1,9 @@
import { BaseVariant, FeatureFlag, useBaseFlag } from '../index'
export function useWalletConnectFallbackFlag(): BaseVariant {
return useBaseFlag(FeatureFlag.walletConnectFallback)
}
export function useWalletConnectFallback(): boolean {
return useWalletConnectFallbackFlag() === BaseVariant.Enabled
}

View File

@@ -0,0 +1,9 @@
import { BaseVariant, FeatureFlag, useBaseFlag } from '../index'
export function useWalletConnectV2Flag(): BaseVariant {
return useBaseFlag(FeatureFlag.walletConnectV2)
}
export function useWalletConnectV2AsDefault(): boolean {
return useWalletConnectV2Flag() === BaseVariant.Enabled
}

View File

@@ -14,6 +14,8 @@ export enum FeatureFlag {
debounceSwapQuote = 'debounce_swap_quote',
nativeUsdcArbitrum = 'web_usdc_arbitrum',
routingAPIPrice = 'routing_api_price',
walletConnectV2 = 'walletconnect_v2',
walletConnectFallback = 'walletconnect_fallback',
}
interface FeatureFlagsContextType {

View File

@@ -3,7 +3,7 @@ import { useWeb3React } from '@web3-react/core'
import { WRAPPED_NATIVE_CURRENCY } from 'constants/tokens'
import { DebounceSwapQuoteVariant, useDebounceSwapQuoteFlag } from 'featureFlags/flags/debounceSwapQuote'
import { useMemo } from 'react'
import { InterfaceTrade, TradeState } from 'state/routing/types'
import { InterfaceTrade, QuoteMethod, TradeState } from 'state/routing/types'
import { useRoutingAPITrade } from 'state/routing/useRoutingAPITrade'
import { useRouterPreference } from 'state/user/hooks'
@@ -31,6 +31,7 @@ export function useBestTrade(
): {
state: TradeState
trade?: InterfaceTrade
method?: QuoteMethod
} {
const { chainId } = useWeb3React()
const autoRouterSupported = useAutoRouterSupported()

View File

@@ -5,11 +5,8 @@ import { useEffect, useState } from 'react'
* @param value changing value
* @param filterFn function that determines whether a given value should be considered for the last value
*/
export default function useLast<T>(
value: T | undefined | null,
filterFn?: (value: T | null | undefined) => boolean
): T | null | undefined {
const [last, setLast] = useState<T | null | undefined>(filterFn && filterFn(value) ? value : undefined)
export default function useLast<T>(value: T, filterFn?: (value: T) => boolean): T {
const [last, setLast] = useState<T>(value)
useEffect(() => {
setLast((last) => {
const shouldUse: boolean = filterFn ? filterFn(value) : true

View File

@@ -8,7 +8,7 @@ import { useContract } from 'hooks/useContract'
import { useSingleCallResult } from 'lib/hooks/multicall'
import ms from 'ms.macro'
import { useCallback, useEffect, useMemo, useState } from 'react'
import { UserRejectedRequestError } from 'utils/errors'
import { toReadableError, UserRejectedRequestError } from 'utils/errors'
import { didUserReject } from 'utils/swapErrorToUserReadableMessage'
const PERMIT_EXPIRATION = ms`30d`
@@ -86,7 +86,7 @@ export function useUpdatePermitAllowance(
if (didUserReject(e)) {
throw new UserRejectedRequestError(`${symbol} permit allowance failed: User rejected signature`)
}
throw new Error(`${symbol} permit allowance failed: ${e instanceof Error ? e.message : e}`)
throw toReadableError(`${symbol} permit allowance failed:`, e)
}
}, [account, chainId, nonce, onPermitSignature, provider, spender, token])
}

View File

@@ -5,11 +5,13 @@ import { SupportedChainId } from 'constants/chains'
import { useCallback } from 'react'
import { addPopup } from 'state/application/reducer'
import { useAppDispatch } from 'state/hooks'
import { switchChain } from 'utils/switchChain'
import { useSwitchChain } from './useSwitchChain'
export default function useSelectChain() {
const dispatch = useAppDispatch()
const { connector } = useWeb3React()
const switchChain = useSwitchChain()
return useCallback(
async (targetChain: SupportedChainId) => {
@@ -20,15 +22,12 @@ export default function useSelectChain() {
try {
await switchChain(connector, targetChain)
} catch (error) {
if (didUserReject(connection, error)) {
return
if (!didUserReject(connection, error)) {
console.error('Failed to switch networks', error)
dispatch(addPopup({ content: { failedSwitchNetwork: targetChain }, key: 'failed-network-switch' }))
}
console.error('Failed to switch networks', error)
dispatch(addPopup({ content: { failedSwitchNetwork: targetChain }, key: 'failed-network-switch' }))
}
},
[connector, dispatch]
[connector, dispatch, switchChain]
)
}

View File

@@ -0,0 +1,78 @@
import { Connector } from '@web3-react/types'
import {
networkConnection,
uniwalletConnectConnection,
uniwalletWCV2ConnectConnection,
walletConnectV1Connection,
walletConnectV2Connection,
} from 'connection'
import { getChainInfo } from 'constants/chainInfo'
import { isSupportedChain, SupportedChainId } from 'constants/chains'
import { FALLBACK_URLS, RPC_URLS } from 'constants/networks'
import { useCallback } from 'react'
import { useAppDispatch } from 'state/hooks'
import { endSwitchingChain, startSwitchingChain } from 'state/wallets/reducer'
function getRpcUrl(chainId: SupportedChainId): string {
switch (chainId) {
case SupportedChainId.MAINNET:
case SupportedChainId.GOERLI:
case SupportedChainId.SEPOLIA:
return RPC_URLS[chainId][0]
// Attempting to add a chain using an infura URL will not work, as the URL will be unreachable from the MetaMask background page.
// MetaMask allows switching to any publicly reachable URL, but for novel chains, it will display a warning if it is not on the "Safe" list.
// See the definition of FALLBACK_URLS for more details.
default:
return FALLBACK_URLS[chainId][0]
}
}
export function useSwitchChain() {
const dispatch = useAppDispatch()
return useCallback(
async (connector: Connector, chainId: SupportedChainId) => {
if (!isSupportedChain(chainId)) {
throw new Error(`Chain ${chainId} not supported for connector (${typeof connector})`)
} else {
dispatch(startSwitchingChain(chainId))
try {
if (
[
walletConnectV1Connection.connector,
walletConnectV2Connection.connector,
uniwalletConnectConnection.connector,
uniwalletWCV2ConnectConnection.connector,
networkConnection.connector,
].includes(connector)
) {
await connector.activate(chainId)
} else {
const info = getChainInfo(chainId)
const addChainParameter = {
chainId,
chainName: info.label,
rpcUrls: [getRpcUrl(chainId)],
nativeCurrency: info.nativeCurrency,
blockExplorerUrls: [info.explorer],
}
await connector.activate(addChainParameter)
}
} catch (error) {
// In activating a new chain, the connector passes through a deactivated state.
// If we fail to switch chains, it may remain in this state, and no longer be usable.
// We defensively re-activate the connector to ensure the user does not notice any change.
try {
await connector.activate()
} catch (error) {
console.error('Failed to re-activate connector', error)
}
throw error
} finally {
dispatch(endSwitchingChain())
}
}
},
[dispatch]
)
}

View File

@@ -7,6 +7,8 @@ import { ApproveTransactionInfo, TransactionType } from 'state/transactions/type
import { UserRejectedRequestError } from 'utils/errors'
import { didUserReject } from 'utils/swapErrorToUserReadableMessage'
const MAX_ALLOWANCE = MaxUint256.toString()
export function useTokenAllowance(
token?: Token,
owner?: string,
@@ -48,8 +50,7 @@ export function useUpdateTokenAllowance(
if (!contract) throw new Error('missing contract')
if (!spender) throw new Error('missing spender')
const maxAllowance = MaxUint256.toString()
const allowance = amount.equalTo(0) ? '0' : maxAllowance
const allowance = amount.equalTo(0) ? '0' : MAX_ALLOWANCE
const response = await contract.approve(spender, allowance)
return {
response,

View File

@@ -93,6 +93,7 @@ export function useUniversalRouterSwapCallback(
sendAnalyticsEvent(SwapEventName.SWAP_SIGNED, {
...formatSwapSignedAnalyticsEventProperties({
trade,
allowedSlippage: options.slippageTolerance,
fiatValues,
txHash: response.hash,
}),

View File

@@ -1,7 +1,7 @@
import { Trade } from '@uniswap/router-sdk'
import { Currency, CurrencyAmount, Percent, Price, Token, TradeType } from '@uniswap/sdk-core'
import { NATIVE_CHAIN_ID } from 'constants/tokens'
import { InterfaceTrade } from 'state/routing/types'
import { InterfaceTrade, QuoteMethod } from 'state/routing/types'
import { computeRealizedPriceImpact } from 'utils/prices'
export const getDurationUntilTimestampSeconds = (futureTimestampInSecondsSinceEpoch?: number): number | undefined => {
@@ -36,32 +36,26 @@ export const getPriceUpdateBasisPoints = (
export const formatSwapSignedAnalyticsEventProperties = ({
trade,
allowedSlippage,
fiatValues,
txHash,
}: {
trade: InterfaceTrade | Trade<Currency, Currency, TradeType>
allowedSlippage: Percent
fiatValues: { amountIn?: number; amountOut?: number }
txHash: string
}) => ({
transaction_hash: txHash,
token_in_address: getTokenAddress(trade.inputAmount.currency),
token_out_address: getTokenAddress(trade.outputAmount.currency),
token_in_symbol: trade.inputAmount.currency.symbol,
token_out_symbol: trade.outputAmount.currency.symbol,
token_in_amount: formatToDecimal(trade.inputAmount, trade.inputAmount.currency.decimals),
token_out_amount: formatToDecimal(trade.outputAmount, trade.outputAmount.currency.decimals),
token_in_amount_usd: fiatValues.amountIn,
token_out_amount_usd: fiatValues.amountOut,
price_impact_basis_points: formatPercentInBasisPointsNumber(computeRealizedPriceImpact(trade)),
chain_id:
trade.inputAmount.currency.chainId === trade.outputAmount.currency.chainId
? trade.inputAmount.currency.chainId
: undefined,
...formatEventPropertiesForTrade(trade, allowedSlippage),
})
export const formatSwapQuoteReceivedEventProperties = (
export const formatEventPropertiesForTrade = (
trade: Trade<Currency, Currency, TradeType>,
gasUseEstimateUSD?: string
allowedSlippage: Percent,
gasUseEstimateUSD?: string,
method?: QuoteMethod
) => {
return {
token_in_symbol: trade.inputAmount.currency.symbol,
@@ -76,5 +70,8 @@ export const formatSwapQuoteReceivedEventProperties = (
: undefined,
token_in_amount: formatToDecimal(trade.inputAmount, trade.inputAmount.currency.decimals),
token_out_amount: formatToDecimal(trade.outputAmount, trade.outputAmount.currency.decimals),
minimum_output_after_slippage: trade.minimumAmountOut(allowedSlippage).toSignificant(6),
allowed_slippage: formatPercentNumber(allowedSlippage),
method,
}
}

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: af\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "Nuwe posisie"
msgid "- Remove recipient"
msgstr "- Verwyder ontvanger"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 maand"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 week"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 jaar"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H volume"
@@ -239,10 +251,18 @@ msgstr "Adres het geen eis nie"
msgid "Against"
msgstr "Teen"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Van alle tye"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Laat migrasie van LP-teken toe"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Laat toe dat {0} vir omruiling gebruik word"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Toegelaat"
@@ -260,7 +280,7 @@ msgstr "Doen altyd jou eie navorsing voordat jy handel dryf."
msgid "Amount"
msgstr "Bedrag"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "'n Goedkeuring is nodig om hierdie teken te gebruik."
@@ -276,12 +296,11 @@ msgstr "'N Fout het voorgekom tydens die uitvoering van hierdie ruil. U moet dal
msgid "Approval failed"
msgstr "Goedkeuring het misluk"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Goedkeuring hangende"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Keur Token goed"
msgid "Approve in wallet"
msgstr "Keur in beursie goed"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Keur in jou beursie goed"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Keur die gebruik van {0}goed"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Deur likiditeit by te voeg, verdien u 0,3% van alle transaksies op hierd
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Deur 'n beursie te koppel, stem jy in tot Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Kanselleer"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Kanselleer het misluk"
@@ -625,6 +643,14 @@ msgstr "Bevestig"
msgid "Confirm Supply"
msgstr "Bevestig die aanbod"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Bevestig die ruil"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Bevestig omruiling"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Koppel aan 'n beursie om u V2-likiditeit te sien."
msgid "Connect to a wallet to view your liquidity."
msgstr "Koppel aan 'n beursie om u likiditeit te sien."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Verbind beursie"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Koppel aan {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Koppel aan {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Inhoud nie"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Gedetailleerd"
msgid "Details"
msgstr "Besonderhede"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Verwerp"
@@ -892,6 +927,10 @@ msgstr "Wysig"
msgid "Edit listings"
msgstr "Wysig lyste"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Aktiveer besteding {0} op Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Voer 'n persentasie in"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Voer {0} bedrag in"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Fout"
@@ -1038,7 +1075,7 @@ msgstr "Terugvoer"
msgid "Fees"
msgstr "Fooie"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Haal Roete"
@@ -1164,11 +1201,11 @@ msgstr "Aanvanklike pryse en swembadaandeel"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Inset word geskat. U sal hoogstens <0>{0} {1}</0> anders gaan die transaksie terug."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Onvoldoende fondse"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Onvoldoende likiditeit"
@@ -1176,7 +1213,7 @@ msgstr "Onvoldoende likiditeit"
msgid "Insufficient liquidity for this trade."
msgstr "Onvoldoende likiditeit vir hierdie handel."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Onvoldoende poellikiditeit om transaksie te voltooi"
@@ -1298,7 +1335,7 @@ msgstr "Inskrywings"
msgid "Loading"
msgstr "Laai tans"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Laaitoelae"
@@ -1576,6 +1613,10 @@ msgstr "Nie beskikbaar in jou streek nie"
msgid "Not created"
msgstr "Nie geskep nie"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Nie genoeg likiditeit om akkurate USD-waarde te wys nie."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Nie gelys nie"
@@ -1631,14 +1672,14 @@ msgstr "Eienaar"
msgid "Page not found!"
msgstr "Bladsy nie gevind nie!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Betaal"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Betaal in elk geval"
@@ -1651,14 +1692,23 @@ msgstr "Betaal met"
msgid "Pending"
msgstr "Hangende"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Toestemming word vereis vir Uniswap om elke teken te ruil. Dit sal na een maand verval vir jou sekuriteit."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Hangende …"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Toestemmingsgoedkeuring het misluk"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permit 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 laat toe dat tokengoedkeurings oor verskillende toepassings gedeel en bestuur word."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Koppel asseblief aan Laag 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Prysverskil:"
msgid "Price Impact"
msgstr "Prysimpak"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Prysimpak te hoog"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Prys impak"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Prys impak waarskuwing"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Prysklas"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Prys opgedateer"
@@ -1767,11 +1813,18 @@ msgstr "Privaatheidsbeleid"
msgid "Privacy Policy."
msgstr "Privaatheidsbeleid."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Gaan voort in beursie"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Gaan voort in jou beursie"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Opbrengs indien verkoop"
@@ -1808,6 +1861,10 @@ msgstr "Voorsteller"
msgid "Public Resolver"
msgstr "Openbare Oplosser"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Gekoop"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Onlangse soektogte"
msgid "Recipient"
msgstr "Ontvanger"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Terugbetalings vir onbeskikbare items sal in ETH gegee word"
@@ -1977,10 +2034,15 @@ msgstr "Terugbetaling het misluk"
msgid "Repaying"
msgstr "Terugbetaal"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Stel USDT terug"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Los {issues} probleme op"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Probeer weer"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Omgekeerde Registrateur"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Hersien Swap"
msgid "Review swap"
msgstr "Review ruil"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Herroepgoedkeuring het misluk"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Herroep {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Goedkeuring herroep"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Goedkeuring herroep"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Herroeping van goedkeuring"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Dieselfde prys"
@@ -2015,18 +2093,10 @@ msgstr "Dieselfde prys"
msgid "Scan with Uniswap Wallet"
msgstr "Skandeer met Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Soek"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Soek naam of plak adres"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Soek tokens en NFT-versamelings"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Kies Paar"
@@ -2144,6 +2214,10 @@ msgstr "Wys meer"
msgid "Show resources"
msgstr "Wys hulpbronne"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Wys toetsnette"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Teken"
@@ -2167,11 +2241,11 @@ msgstr "Sommige bates is nie beskikbaar via hierdie koppelvlak nie, omdat dit mo
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Iets het verkeerd geloop"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Iets het verkeerd geloop. Probeer asseblief weer."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Suksesvol"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Sukses"
@@ -2236,10 +2311,13 @@ msgstr "Voorsiening"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Verskaf {0} {1} en {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Ondersteuning vir v1 sal op 28 Junie gestaak word."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Ruil presies <0/> vir <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Omruil het misluk"
@@ -2271,15 +2350,11 @@ msgstr "Omgeruil"
msgid "Swapping"
msgstr "Omruil"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Ruil {0} {1} vir {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Vee"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Wissel netwerke"
@@ -2427,6 +2502,10 @@ msgstr "Hierdie poel moet geïnisialiseer word voordat jy likiditeit kan byvoeg.
msgid "This proposal may be executed after {0}."
msgstr "Hierdie voorstel kan na {0}uitgevoer word."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Dit bied die Uniswap-protokol toegang tot jou teken vir verhandeling. Vir sekuriteit sal dit na 30 dae verval."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Hierdie roete optimaliseer jou totale uitset deur gesplete roetes, veelvuldige hops en die gaskoste van elke stap in ag te neem."
@@ -2459,6 +2538,10 @@ msgstr "Hierdie transaksie sal weens die prysbeweging nie slaag nie. Probeer u g
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Hierdie transaksie sal ook nie slaag nie as gevolg van prysbeweging of fooi by oordrag. Probeer u glyverdraagsaamheid verhoog."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Hierdie transaksie sal 'n <0>{0}</0> prysimpak op die markprys van hierdie poel tot gevolg hê. Wil jy voortgaan?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Hierdie week"
@@ -2494,11 +2577,15 @@ msgstr "Om 'n posisie te sien, moet jy gekoppel wees aan die netwerk waaraan dit
msgid "Today"
msgstr "Vandag"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Tokengoedkeuring het misluk"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Token naam"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token nie gevind nie"
@@ -2571,7 +2658,7 @@ msgstr "Transaksie voltooi in"
msgid "Transaction deadline"
msgstr "Transaksiesperdatum"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaksie hangende"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaksie afgekeur"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaksie ingedien"
@@ -2607,6 +2695,10 @@ msgstr "UNI-tekens verteenwoordig stemgeregtigde aandele in Uniswap-bestuur. U k
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Verbrand"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT vereis terugstelling van goedkeuring wanneer bestedingslimiete te laag is."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Onbeskikbaar"
@@ -2619,6 +2711,10 @@ msgstr "Nie beskikbaar vir lys nie"
msgid "Unclaimed fees"
msgstr "Onopgeëiste fooie"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Onder ontwikkeling en word nie deur die meeste beursies ondersteun nie"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Onbepaald"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Uitsig op Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Bekyk op Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Beursie-adres of ENS-naam"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Waarskuwing"
@@ -2901,10 +2999,23 @@ msgstr "Waarskuwing"
msgid "Welcome to team Unicorn :)"
msgstr "Welkom by Unicorn-span :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Hoekom word goedkeurings vereis?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Hoekom word permitte vereis?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Hoekom word 'n transaksie vereis?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Hoekom word dit vereis?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Onttrek gedeponeerde likiditeit"
@@ -2942,7 +3053,7 @@ msgstr "Toegedraai"
msgid "Wrapping"
msgstr "Toedraai"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Verkeerde netwerk"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "fooi"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "vir"
@@ -3172,6 +3284,14 @@ msgstr "iets het verkeerd geloop!"
msgid "to"
msgstr "aan"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Los probleem op} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@@ -52,6 +52,18 @@ msgstr "+ منصب جديد"
msgid "- Remove recipient"
msgstr "- إزالة المستلم"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "شهر واحد"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "أسبوع 1"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "سنة واحدة"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "حجم 24H"
@@ -239,10 +251,18 @@ msgstr "العنوان ليس لديه مطالبة متاحة"
msgid "Against"
msgstr "ضد"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "كل الوقت"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "السماح بترحيل رمز LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "السماح باستخدام {0} للمبادلة"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "مسموح"
@@ -260,7 +280,7 @@ msgstr "قم دائمًا بإجراء البحث الخاص بك قبل الت
msgid "Amount"
msgstr "المبلغ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "هناك حاجة إلى موافقة لاستخدام هذا الرمز المميز."
@@ -276,12 +296,11 @@ msgstr "حدث خطأ أثناء محاولة تنفيذ هذا التبادل.
msgid "Approval failed"
msgstr "فشلت الموافقة"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "في انتظار الموافقة"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "الموافقة على رمز"
msgid "Approve in wallet"
msgstr "الموافقة في المحفظة"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "الموافقة في محفظتك"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "الموافقة على استخدام {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "من خلال إضافة السيولة ستكسب 0.3٪ من جميع
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "من خلال توصيل المحفظة ، فإنك توافق على Uniswap Labs '"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "يلغي"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "فشل الإلغاء"
@@ -625,6 +643,14 @@ msgstr "تأكيد"
msgid "Confirm Supply"
msgstr "تأكيد الإمداد"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "تأكيد المبادلة"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "تأكيد المبادلة"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "وصّل بمحفظة لعرض سيولة V2 الخاصة بك."
msgid "Connect to a wallet to view your liquidity."
msgstr "وصّل بمحفظة لعرض السيولة الخاصة بك."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "توصيل بمحفظة"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "تواصل مع {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "الاتصال بـ {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "المحتوى لا"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "مفصل"
msgid "Details"
msgstr "التفاصيل"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "تجاهل"
@@ -892,6 +927,10 @@ msgstr "يحرر"
msgid "Edit listings"
msgstr "تحرير القوائم"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "تمكين الإنفاق {0} على Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "أدخل نسبة مئوية"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "أدخل مبلغ {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "خطأ"
@@ -1038,7 +1075,7 @@ msgstr "تعليق"
msgid "Fees"
msgstr "مصاريف"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "إحضار الطريق"
@@ -1164,11 +1201,11 @@ msgstr "الأسعار الأولية وحصة المجموعة"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "تم تقدير الإدخال. سوف تبيع على الأكثر <0>{0} {1}</0> أو سوف تعود المعاملة."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "رصيد غير كاف"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "سيولة غير كافية"
@@ -1176,7 +1213,7 @@ msgstr "سيولة غير كافية"
msgid "Insufficient liquidity for this trade."
msgstr "السيولة غير كافية لهذه التجارة."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "سيولة مجمعة غير كافية لإتمام الصفقة"
@@ -1298,7 +1335,7 @@ msgstr "القوائم"
msgid "Loading"
msgstr "جاري التحميل"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "بدل تحميل"
@@ -1576,6 +1613,10 @@ msgstr "غير متوفر في منطقتك"
msgid "Not created"
msgstr "لم يتم إنشاؤه"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "لا توجد سيولة كافية لإظهار قيمة دقيقة للدولار الأمريكي."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "غير مدرج"
@@ -1631,14 +1672,14 @@ msgstr "المالك"
msgid "Page not found!"
msgstr "الصفحة غير موجودة!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "يدفع"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "الدفع على أي حال"
@@ -1651,14 +1692,23 @@ msgstr "ادفع عن طريق"
msgid "Pending"
msgstr "قيد الانتظار"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "مطلوب إذن لـ Uniswap لمبادلة كل رمز مميز. ستنتهي صلاحيته بعد شهر واحد من أجل أمانك."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "قيد الانتظار..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "فشلت الموافقة على التصريح"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "تصريح 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "يسمح Permit2 بمشاركة موافقات الرمز المميز وإدارتها عبر تطبيقات مختلفة."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "يرجى الاتصال بـ Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "فرق السعر:"
msgid "Price Impact"
msgstr "تأثير السعر"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "تأثير السعر مرتفع للغاية"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "تأثير السعر"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "تحذير من تأثير السعر"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "نطاق السعر"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "تم تحديث السعر"
@@ -1767,11 +1813,18 @@ msgstr "سياسة الخصوصية"
msgid "Privacy Policy."
msgstr "سياسة الخصوصية."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "المضي قدما في المحفظة"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "تابع في محفظتك"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "العائدات إذا بيعت"
@@ -1808,6 +1861,10 @@ msgstr "المقترح"
msgid "Public Resolver"
msgstr "محلل عام"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "تم شراؤها"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "عمليات البحث الأخيرة"
msgid "Recipient"
msgstr "متلقي"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "سيتم رد المبالغ المستردة للعناصر غير المتاحة في ETH"
@@ -1977,10 +2034,15 @@ msgstr "فشل السداد"
msgid "Repaying"
msgstr "السداد"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "إعادة تعيين USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "حل {issues} مشاكل"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "أعد المحاولة"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "المسجل العكسي"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "مراجعة المبادلة"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "فشل إبطال الموافقة"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "إبطال {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "الموافقة الملغاة"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "الموافقة المبطلة"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "إبطال الموافقة"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "نفس السعر"
@@ -2015,18 +2093,10 @@ msgstr "نفس السعر"
msgid "Scan with Uniswap Wallet"
msgstr "امسح باستخدام محفظة Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "يبحث"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "البحث عن اسم أو لصق العنوان"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "البحث عن الرموز ومجموعات NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "حدد زوج"
@@ -2144,6 +2214,10 @@ msgstr "أظهر المزيد"
msgid "Show resources"
msgstr "عرض الموارد"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "عرض testnets"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "لافتة"
@@ -2167,11 +2241,11 @@ msgstr "بعض الأصول غير متوفرة من خلال هذه الواج
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "حدث خطأ ما"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "هناك خطأ ما. حاول مرة اخرى."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "نجح"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "النجاح"
@@ -2236,10 +2311,13 @@ msgstr "الإمداد"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "إمداد {0} {1} و {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "سيتم إيقاف دعم الإصدار 1 في 28 حزيران (يونيو)."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "استبدل <0/> بالضبط بـ <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "فشل المبادلة"
@@ -2271,15 +2350,11 @@ msgstr "مبادلة"
msgid "Swapping"
msgstr "مبادلة"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "مبادلة {0} {1} مقابل {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "مسح"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "تبديل الشبكات"
@@ -2427,6 +2502,10 @@ msgstr "يجب تهيئة هذا المستودع قبل أن تتمكن من إ
msgid "This proposal may be executed after {0}."
msgstr "يمكن تنفيذ هذا الاقتراح بعد {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "يوفر هذا وصول بروتوكول Uniswap إلى الرمز المميز الخاص بك للتداول. للأمان ، ستنتهي صلاحيته بعد 30 يومًا."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "يعمل هذا المسار على تحسين إجمالي إنتاجك من خلال مراعاة المسارات المنقسمة والقفزات المتعددة وتكلفة الغاز لكل خطوة."
@@ -2459,6 +2538,10 @@ msgstr "لن تنجح هذه الصفقة بسبب حركة السعر. حاول
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "لن تنجح هذه الصفقة إما بسبب حركة السعر أو بسبب رسوم التحويل. حاول زيادة تحملك للانزلاق."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "ستؤدي هذه الصفقة إلى تأثير سعر <0>{0}</0> على سعر السوق لهذا المجمع. هل ترغب في الاستمرار؟"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "هذا الاسبوع"
@@ -2494,11 +2577,15 @@ msgstr "لعرض الوظيفة ، يجب أن تكون متصلاً بالشب
msgid "Today"
msgstr "اليوم"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "فشلت الموافقة على الرمز المميز"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "اسم الرمز"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "لم يتم العثور على الرمز"
@@ -2571,7 +2658,7 @@ msgstr "اكتملت المعاملة في"
msgid "Transaction deadline"
msgstr "الموعد النهائي للمعاملة"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "المعاملة معلقة"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "الصفقة مرفوضة"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "تم إرسال المعاملة"
@@ -2607,6 +2695,10 @@ msgstr "تمثل رموز UNI حصص التصويت في حوكمة Uniswap. ي
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} محروق"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "يتطلب USDT إعادة تعيين الموافقة عندما تكون حدود الإنفاق منخفضة للغاية."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "غير متوفره"
@@ -2619,6 +2711,10 @@ msgstr "غير متاح للإدراج"
msgid "Unclaimed fees"
msgstr "الرسوم غير المطالب بها"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "قيد التطوير وغير مدعوم من قبل معظم المحافظ"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "غير محدد"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "عرض على Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "عرض على Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "عنوان المحفظة أو اسم ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "تحذير"
@@ -2901,10 +2999,23 @@ msgstr "تحذير"
msgid "Welcome to team Unicorn :)"
msgstr "مرحبًا بكم في فريق Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "لماذا الموافقات مطلوبة؟"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "لماذا التصاريح مطلوبة؟"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "لماذا الصفقة مطلوبة؟"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "لماذا هذا مطلوب؟"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "سحب السيولة المودعة"
@@ -2942,7 +3053,7 @@ msgstr "مغطى"
msgid "Wrapping"
msgstr "يلف"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "شبكة خاطئة"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "مصاريف"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "ل"
@@ -3172,6 +3284,14 @@ msgstr "هناك خطأ ما!"
msgid "to"
msgstr "ل"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "الإصدار 1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "الإصدار 2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {حل المشكلة} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nova posició"
msgid "- Remove recipient"
msgstr "- Eliminar el destinatari"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mes"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 setmana"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 any"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Volum 24 h"
@@ -239,10 +251,18 @@ msgstr "L'adreça no té cap reclamació disponible"
msgid "Against"
msgstr "En contra"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Tot el temps"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Permet la migració de token LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Permet que s'utilitzi {0} per intercanviar"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Es permet"
@@ -260,7 +280,7 @@ msgstr "Feu sempre la vostra pròpia investigació abans de negociar."
msgid "Amount"
msgstr "Import"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Es necessita una aprovació per utilitzar aquest testimoni."
@@ -276,12 +296,11 @@ msgstr "S'ha produït un error en intentar executar aquest intercanvi. És possi
msgid "Approval failed"
msgstr "L'aprovació ha fallat"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Aprovació pendent"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Aprova el testimoni"
msgid "Approve in wallet"
msgstr "Aprovar a la cartera"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Aprova a la teva cartera"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Aprova l'ús de {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Si afegiu liquiditat, guanyareu el 0,3% de totes les operacions daque
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "En connectar una cartera, accepteu Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Cancel · lar"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "La cancel·lació ha fallat"
@@ -625,6 +643,14 @@ msgstr "Confirmeu"
msgid "Confirm Supply"
msgstr "Confirmeu el subministrament"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Confirmeu l'intercanvi"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Confirmeu l'intercanvi"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Connecteu-vos a una cartera per veure la vostra liquiditat V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Connecteu-vos a una cartera per veure la vostra liquiditat."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Connecteu la cartera"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Connecta amb {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Connexió a {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Contingut no"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detallada"
msgid "Details"
msgstr "Detalls"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Destitueix"
@@ -892,6 +927,10 @@ msgstr "Edita"
msgid "Edit listings"
msgstr "Edita les llistes"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Activa la despesa {0} a Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Introduïu un percentatge"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Introduïu {0} import"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Error"
@@ -1038,7 +1075,7 @@ msgstr "Feedback"
msgid "Fees"
msgstr "Tarifes"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Ruta de recollida"
@@ -1164,11 +1201,11 @@ msgstr "Preus inicials i quota de grup"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Sestima lentrada. Vindràs com a màxim <0>{0} {1}</0> o la transacció es revertirà."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fons insuficients"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Liquiditat insuficient"
@@ -1176,7 +1213,7 @@ msgstr "Liquiditat insuficient"
msgid "Insufficient liquidity for this trade."
msgstr "Liquiditat insuficient per a aquest comerç."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Liquiditat del grup insuficient per completar la transacció"
@@ -1298,7 +1335,7 @@ msgstr "Llistats"
msgid "Loading"
msgstr "S'està carregant"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Bonificació de càrrega"
@@ -1576,6 +1613,10 @@ msgstr "No disponible a la teva regió"
msgid "Not created"
msgstr "No creat"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "No hi ha prou liquiditat per mostrar el valor en USD precís."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "No figura a la llista"
@@ -1631,14 +1672,14 @@ msgstr "Propietari"
msgid "Page not found!"
msgstr "Pàgina no trobada!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Pagar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Paga de totes maneres"
@@ -1651,14 +1692,23 @@ msgstr "Paga amb"
msgid "Pending"
msgstr "Pendents"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Es requereix permís perquè Uniswap intercanvii cada testimoni. Això caducarà al cap d'un mes per la vostra seguretat."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Pendents..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "L'aprovació del permís ha fallat"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permís 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 permet compartir i gestionar les aprovacions de testimonis entre diferents aplicacions."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Connecteu-vos a la capa 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Diferència de preu:"
msgid "Price Impact"
msgstr "Impacte en els preus"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Limpacte en el preu és massa alt"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impacte en el preu"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Avís d'impacte dels preus"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Gamma de preus"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Preu actualitzat"
@@ -1767,11 +1813,18 @@ msgstr "Política de privacitat"
msgid "Privacy Policy."
msgstr "Política de privacitat."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Continueu amb la cartera"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Continua amb la teva cartera"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Els guanys si es ven"
@@ -1808,6 +1861,10 @@ msgstr "Proponent"
msgid "Public Resolver"
msgstr "Resolvedor públic"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Comprat"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Recerques recents"
msgid "Recipient"
msgstr "Destinatari"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Els reemborsaments dels articles no disponibles es faran a ETH"
@@ -1977,10 +2034,15 @@ msgstr "Ha fallat el reemborsament"
msgid "Repaying"
msgstr "Reemborsament"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Restableix l'USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Resoldre {issues} problemes"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Torna-ho a provar"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Registrador invers"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "Intercanvi de ressenyes"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "No s'ha pogut revocar l'aprovació"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Revoca {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Aprovació revocada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Aprovació revocada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Revocació de l'aprovació"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Mateix Preu"
@@ -2015,18 +2093,10 @@ msgstr "Mateix Preu"
msgid "Scan with Uniswap Wallet"
msgstr "Escaneja amb Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Cerca"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Cerqueu el nom o enganxeu l'adreça"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Cerca fitxes i col·leccions NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Seleccioneu Parella"
@@ -2144,6 +2214,10 @@ msgstr "Mostra més"
msgid "Show resources"
msgstr "Mostra recursos"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Mostra les xarxes de prova"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Signe"
@@ -2167,11 +2241,11 @@ msgstr "Alguns recursos no estan disponibles a través daquesta interfície p
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Alguna cosa ha anat malament"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Alguna cosa ha anat malament. Siusplau torna-ho a provar."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Encertat"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Èxit"
@@ -2236,10 +2311,13 @@ msgstr "Subministrament"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Subministrant {0} {1} i {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "El suport per a v1 s'interromprà el 28 de juny."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Canvia exactament <0/> per <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "L'intercanvi ha fallat"
@@ -2271,15 +2350,11 @@ msgstr "Canviat"
msgid "Swapping"
msgstr "Canvi"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Intercanvi de {0} {1} per {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Escombrar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Canvia de xarxes"
@@ -2427,6 +2502,10 @@ msgstr "Aquest grup s'ha d'inicialitzar abans de poder afegir liquiditat. Per in
msgid "This proposal may be executed after {0}."
msgstr "Aquesta proposta es pot executar després de {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Això proporciona l'accés del protocol Uniswap al vostre testimoni per al comerç. Per seguretat, caducarà al cap de 30 dies."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Aquesta ruta optimitza la producció total tenint en compte les rutes dividides, els salts múltiples i el cost del gas de cada pas."
@@ -2459,6 +2538,10 @@ msgstr "Aquesta transacció no tindrà èxit a causa del moviment dels preus. Pr
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Aquesta transacció no tindrà èxit a causa del moviment de preus o de la comissió de transferència. Proveu d'augmentar la tolerància al lliscament."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Aquesta transacció tindrà un impacte de <0>{0}</0> en el preu de mercat d'aquest grup. Vols continuar?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Aquesta setmana"
@@ -2494,11 +2577,15 @@ msgstr "Per visualitzar una posició, heu d'estar connectat a la xarxa a la qual
msgid "Today"
msgstr "Avui"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "L'aprovació del testimoni ha fallat"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nom del testimoni"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "No s'ha trobat el testimoni"
@@ -2571,7 +2658,7 @@ msgstr "Transacció completada a"
msgid "Transaction deadline"
msgstr "Termini de transacció"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transacció pendent"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transacció rebutjada"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transacció enviada"
@@ -2607,6 +2695,10 @@ msgstr "Les fitxesUNI representen accions de vot en el govern Uniswap. Podeu vot
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Cremat"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "L'USDT requereix l'aprovació de restabliment quan els límits de despesa són massa baixos."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "No disponible"
@@ -2619,6 +2711,10 @@ msgstr "No disponible per a la llista"
msgid "Unclaimed fees"
msgstr "Tarifes no reclamades"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "En desenvolupament i sense suport per la majoria de carteres"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Indeterminat"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Veure a Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Veure a Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Adreça de cartera o nom de l'ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Avís"
@@ -2901,10 +2999,23 @@ msgstr "Avís"
msgid "Welcome to team Unicorn :)"
msgstr "Benvingut a l'equip Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Per què cal les aprovacions?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Per què es requereixen permisos?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Per què és necessària una transacció?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Per què això és necessari?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Retirar la liquiditat dipositada"
@@ -2942,7 +3053,7 @@ msgstr "Embolicat"
msgid "Wrapping"
msgstr "Embolcall"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Xarxa incorrecta"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "quota"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "per"
@@ -3172,6 +3284,14 @@ msgstr "alguna cosa ha anat malament!"
msgid "to"
msgstr "a"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Resoldre el problema} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -52,6 +52,18 @@ msgstr "+ Nová pozice"
msgid "- Remove recipient"
msgstr "- Odebrat příjemce"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 měsíc"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 týden"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 rok"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Hlasitost 24h"
@@ -239,10 +251,18 @@ msgstr "Adresa nemá žádný dostupný nárok"
msgid "Against"
msgstr "Proti"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Pořád"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Povolit migraci žetonů LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Povolit použití {0} pro výměnu"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Povoleno"
@@ -260,7 +280,7 @@ msgstr "Před obchodováním vždy proveďte svůj vlastní průzkum."
msgid "Amount"
msgstr "Částka"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Použití tohoto tokenu vyžaduje schválení."
@@ -276,12 +296,11 @@ msgstr "Při pokusu o provedení tohoto swapu došlo k chybě. Možná budete mu
msgid "Approval failed"
msgstr "Schválení se nezdařilo"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Čeká se na schválení"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Schválit token"
msgid "Approve in wallet"
msgstr "Schválit v peněžence"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Schvalujte v peněžence"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Schválit použití {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Přidáním likvidity získáte 0,3 % všech obchodů na tomto páru úm
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Připojením peněženky souhlasíte s Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "zrušení"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Zrušení se nezdařilo"
@@ -625,6 +643,14 @@ msgstr "Potvrdit"
msgid "Confirm Supply"
msgstr "Potvrdit zásobu"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Potvrdit výměnu"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Potvrďte výměnu"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Chcete-li si zobrazit svou likviditu V2, připojte se k peněžence."
msgid "Connect to a wallet to view your liquidity."
msgstr "Chcete-li si zobrazit svou likviditu, připojte se k peněžence."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Připojit peněženku"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Spojte se s {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Připojení k {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Obsah ne"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Podrobně"
msgid "Details"
msgstr "Podrobnosti"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Zamítnout"
@@ -892,6 +927,10 @@ msgstr "Upravit"
msgid "Edit listings"
msgstr "Upravit výpisy"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Povolit utrácení {0} na Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Zadejte procento"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Zadejte částku {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Chyba"
@@ -1038,7 +1075,7 @@ msgstr "Zpětná vazba"
msgid "Fees"
msgstr "Poplatky"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Načítání trasy"
@@ -1164,11 +1201,11 @@ msgstr "Počáteční ceny a podíl na fondu"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Vstup je odhadnutý. Prodáte nejvýše <0>{0} {1}</0> nebo se transakce vrátí."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Nedostatečné finanční prostředky"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Nedostatečná likvidita"
@@ -1176,7 +1213,7 @@ msgstr "Nedostatečná likvidita"
msgid "Insufficient liquidity for this trade."
msgstr "Nedostatek likvidity pro tento obchod."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Nedostatečná likvidita fondu k dokončení transakce"
@@ -1298,7 +1335,7 @@ msgstr "Výpisy"
msgid "Loading"
msgstr "Načítání"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Příspěvek na zatížení"
@@ -1576,6 +1613,10 @@ msgstr "Není k dispozici ve vaší oblasti"
msgid "Not created"
msgstr "Nevytvořeno"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Nedostatek likvidity k zobrazení přesné hodnoty USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Nezapsáno"
@@ -1631,14 +1672,14 @@ msgstr "Vlastník"
msgid "Page not found!"
msgstr "Stránka nenalezena!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Platit"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Každopádně zaplatit"
@@ -1651,14 +1692,23 @@ msgstr "Platit"
msgid "Pending"
msgstr "čekající"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Povolení je vyžadováno pro Uniswap k výměně každého tokenu. Toto z bezpečnostních důvodů vyprší po jednom měsíci."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Čekající..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Schválení povolení se nezdařilo"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Povolení2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 umožňuje sdílení a správu schvalování tokenů napříč různými aplikacemi."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Připojte se k vrstvě 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Rozdíl v ceně:"
msgid "Price Impact"
msgstr "Cenový dopad"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Příliš vysoký dopad ceny"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Vliv ceny"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Upozornění na cenový dopad"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Cenové rozpětí"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Cena aktualizována"
@@ -1767,11 +1813,18 @@ msgstr "Zásady ochrany osobních údajů"
msgid "Privacy Policy."
msgstr "Zásady ochrany osobních údajů."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Pokračujte v peněžence"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Pokračujte ve své peněžence"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Výtěžek v případě prodeje"
@@ -1808,6 +1861,10 @@ msgstr "Navrhovatel"
msgid "Public Resolver"
msgstr "Veřejný řešitel"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Zakoupeno"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Nedávná vyhledávání"
msgid "Recipient"
msgstr "Příjemce"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Náhrady za nedostupné položky budou uvedeny v ETH"
@@ -1977,10 +2034,15 @@ msgstr "Splácení se nezdařilo"
msgid "Repaying"
msgstr "Splácení"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Resetovat USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Vyřešit {issues} problémů"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Zkuste to znovu"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Zpětný registrátor"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Recenze Swap"
msgid "Review swap"
msgstr "Výměna recenze"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Zrušení schválení se nezdařilo"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Odvolat {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Zrušené schválení"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Odvoláno schválení"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Odvolání schválení"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Stejná cena"
@@ -2015,18 +2093,10 @@ msgstr "Stejná cena"
msgid "Scan with Uniswap Wallet"
msgstr "Skenujte pomocí Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Vyhledávání"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Vyhledejte název nebo vložte adresu"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Prohledejte tokeny a sbírky NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Vyberte Spárovat"
@@ -2144,6 +2214,10 @@ msgstr "Zobrazit více"
msgid "Show resources"
msgstr "Zobrazit zdroje"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Zobrazit testovací sítě"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Podepsat"
@@ -2167,11 +2241,11 @@ msgstr "Některá aktiva nejsou přes toto rozhraní dostupná, protože nemusí
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Něco je špatně"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Něco se pokazilo. Prosím zkuste to znovu."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Uspěl"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Úspěch"
@@ -2236,10 +2311,13 @@ msgstr "Zásoba"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Dodávání {0} {1} a {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Podpora pro v1 bude ukončena 28. června."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Vyměňte přesně <0/> za <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Výměna se nezdařila"
@@ -2271,15 +2350,11 @@ msgstr "Vyměněno"
msgid "Swapping"
msgstr "Výměna"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Výměna {0} {1} za {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Zametat"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Přepnout sítě"
@@ -2427,6 +2502,10 @@ msgstr "Tento fond musí být inicializován, než budete moci přidat likviditu
msgid "This proposal may be executed after {0}."
msgstr "Tento návrh může být proveden po {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "To poskytuje přístup protokolu Uniswap k vašemu tokenu pro obchodování. Z bezpečnostních důvodů tato platnost vyprší po 30 dnech."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Tato trasa optimalizuje váš celkový výkon zohledněním rozdělených tras, více skoků a ceny plynu každého kroku."
@@ -2459,6 +2538,10 @@ msgstr "Tato transakce nebude úspěšná z důvodu cenového pohybu. Zkuste zv
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Tato transakce nebude úspěšná buďto z důvodu pohybu ceny, nebo z důvodu poplatku za převod. Zkuste zvýšit svou toleranci skluzu."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Tato transakce bude mít za následek cenový dopad <0>{0}</0> na tržní cenu tohoto poolu. Přejete si pokračovat?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Tento týden"
@@ -2494,11 +2577,15 @@ msgstr "Chcete-li zobrazit pozici, musíte být připojeni k síti, do které pa
msgid "Today"
msgstr "Dnes"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Schválení tokenu se nezdařilo"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Název tokenu"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token nenalezen"
@@ -2571,7 +2658,7 @@ msgstr "Transakce dokončena v"
msgid "Transaction deadline"
msgstr "Lhůta pro transakce"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transakce čeká na vyřízení"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transakce zamítnuta"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transakce odeslána"
@@ -2607,6 +2695,10 @@ msgstr "Žetony UNI představují hlasovací podíly ve správě Uniswap. O kaž
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} vypáleno"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT vyžaduje schválení resetování, když jsou limity útraty příliš nízké."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Není k dispozici"
@@ -2619,6 +2711,10 @@ msgstr "Nedostupné pro výpis"
msgid "Unclaimed fees"
msgstr "Nenárokované poplatky"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Ve vývoji a nepodporované většinou peněženek"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Neurčeno"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Pohled na Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Zobrazit v Průzkumníku"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Adresa peněženky nebo název ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Varování"
@@ -2901,10 +2999,23 @@ msgstr "Varování"
msgid "Welcome to team Unicorn :)"
msgstr "Vítejte v týmu Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Proč jsou vyžadována schválení?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Proč jsou vyžadována povolení?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Proč je vyžadována transakce?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Proč je to nutné?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Vybrat uloženou likviditu"
@@ -2942,7 +3053,7 @@ msgstr "Zabalené"
msgid "Wrapping"
msgstr "Obal"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Špatná síť"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "poplatek"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "pro"
@@ -3172,6 +3284,14 @@ msgstr "něco se pokazilo!"
msgid "to"
msgstr "na"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr ""

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Ny stilling"
msgid "- Remove recipient"
msgstr "- Fjern modtager"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 måned"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "En uge"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 år"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H volumen"
@@ -239,10 +251,18 @@ msgstr "Adresse har ingen tilgængelig krav"
msgid "Against"
msgstr "Imod"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Hele tiden"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Tillad overførsel af LP-token"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Tillad {0} at blive brugt til at bytte"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Tilladt"
@@ -260,7 +280,7 @@ msgstr "Udfør altid din egen research før handel."
msgid "Amount"
msgstr "Beløb"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Der kræves en godkendelse for at bruge dette token."
@@ -276,12 +296,11 @@ msgstr "Der opstod en fejl under forsøg på at udføre denne swap. Det kan vær
msgid "Approval failed"
msgstr "Godkendelse mislykkedes"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Godkendelse afventer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Godkend token"
msgid "Approve in wallet"
msgstr "Godkend i tegnebogen"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Godkend i din tegnebog"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Godkend brug af {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Ved at tilføje likviditet optjener du 0,3 % af alle handler på dette p
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Ved at tilslutte en tegnebog accepterer du Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Afbestille"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Annullering mislykkedes"
@@ -625,6 +643,14 @@ msgstr "Bekræft"
msgid "Confirm Supply"
msgstr "Bekræft levering"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Bekræft skift"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Bekræft bytte"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Opret forbindelse til en tegnebog for at se din V2-likviditet."
msgid "Connect to a wallet to view your liquidity."
msgstr "Opret forbindelse til en tegnebog for at se din likviditet."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Forbind tegnebog"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Forbind med {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Opretter forbindelse til {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Indhold ikke"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detaljeret"
msgid "Details"
msgstr "Detaljer"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Afvis"
@@ -892,6 +927,10 @@ msgstr "Redigere"
msgid "Edit listings"
msgstr "Rediger fortegnelser"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Aktiver forbrug {0} på Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Indtast en procent"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Indtast {0} beløb"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Fejl"
@@ -1038,7 +1075,7 @@ msgstr "Feedback"
msgid "Fees"
msgstr "Gebyrer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Henter rute"
@@ -1164,11 +1201,11 @@ msgstr "Oprindelige priser og puljeaktie"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Input er estimeret. Du vil sælge ved højst <0>{0} {1}</0> ellers vil transaktionen vende tilbage."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Ikke nok penge"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Utilstrækkelig likviditet"
@@ -1176,7 +1213,7 @@ msgstr "Utilstrækkelig likviditet"
msgid "Insufficient liquidity for this trade."
msgstr "Utilstrækkelig likviditet til denne handel."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Utilstrækkelig puljelikviditet til at gennemføre transaktionen"
@@ -1298,7 +1335,7 @@ msgstr "Fortegnelser"
msgid "Loading"
msgstr "Indlæser"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Indlæsningsgodtgørelse"
@@ -1576,6 +1613,10 @@ msgstr "Ikke tilgængelig i dit område"
msgid "Not created"
msgstr "Ikke oprettet"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Ikke nok likviditet til at vise nøjagtig USD-værdi."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Ikke opført"
@@ -1631,14 +1672,14 @@ msgstr "Ejer"
msgid "Page not found!"
msgstr "Siden blev ikke fundet!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Betale"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Betal alligevel"
@@ -1651,14 +1692,23 @@ msgstr "Betal med"
msgid "Pending"
msgstr "Verserende"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Der kræves tilladelse for, at Uniswap kan bytte hvert token. Dette udløber efter en måned for din sikkerhed."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Verserende..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Tilladelsesgodkendelse mislykkedes"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Tilladelse 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 tillader token-godkendelser at blive delt og administreret på tværs af forskellige applikationer."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Forbind venligst til Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Prisforskel:"
msgid "Price Impact"
msgstr "Prispåvirkning"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Prispåvirkning for høj"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Prispåvirkning"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Advarsel om prispåvirkning"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Prisinterval"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Pris opdateret"
@@ -1767,11 +1813,18 @@ msgstr "Fortrolighedspolitik"
msgid "Privacy Policy."
msgstr "Fortrolighedspolitik."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Fortsæt i tegnebogen"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Fortsæt i din tegnebog"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Provenuet ved salg"
@@ -1808,6 +1861,10 @@ msgstr "Forslagsstiller"
msgid "Public Resolver"
msgstr "Offentlig opløser"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Købt"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Seneste søgninger"
msgid "Recipient"
msgstr "Modtager"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Refusion for ikke-tilgængelige varer vil blive givet i ETH"
@@ -1977,10 +2034,15 @@ msgstr "Tilbagebetaling mislykkedes"
msgid "Repaying"
msgstr "Tilbagebetaling"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Nulstil USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Løs {issues} problemer"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Prøve igen"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Omvendt registrator"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Anmeldelse Swap"
msgid "Review swap"
msgstr "Anmeldelsesbytte"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Tilbagekald godkendelse mislykkedes"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Tilbagekald {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Tilbagekaldt godkendelse"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Tilbagekaldt godkendelse"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Tilbagekaldelse af godkendelse"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Samme pris"
@@ -2015,18 +2093,10 @@ msgstr "Samme pris"
msgid "Scan with Uniswap Wallet"
msgstr "Scan med Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Søg"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Søg navn eller indsæt adresse"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Søg tokens og NFT-samlinger"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Vælg Par"
@@ -2144,6 +2214,10 @@ msgstr "Vis mere"
msgid "Show resources"
msgstr "Vis ressourcer"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Vis testnet"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Skilt"
@@ -2167,11 +2241,11 @@ msgstr "Nogle aktiver er ikke tilgængelige via denne grænseflade, fordi de må
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Noget gik galt"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Noget gik galt. Prøv igen."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Det lykkedes"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Succes"
@@ -2236,10 +2311,13 @@ msgstr "Forsyning"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Forsyning {0} {1} og {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Support til v1 ophører den 28. juni."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Byt præcis <0/> til <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Swap mislykkedes"
@@ -2271,15 +2350,11 @@ msgstr "Byttet rundt"
msgid "Swapping"
msgstr "Bytte"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Byt {0} {1} til {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Feje"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Skift netværk"
@@ -2427,6 +2502,10 @@ msgstr "Denne pulje skal initialiseres, før du kan tilføje likviditet. For at
msgid "This proposal may be executed after {0}."
msgstr "Dette forslag kan udføres efter {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Dette giver Uniswap-protokollen adgang til dit token til handel. Af sikkerhedsmæssige årsager udløber dette efter 30 dage."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Denne rute optimerer dit samlede output ved at overveje opdelte ruter, flere hop og gasprisen for hvert trin."
@@ -2459,6 +2538,10 @@ msgstr "Denne transaktion lykkes ikke på grund af prisbevægelse. Prøv at øge
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Denne transaktion lykkes ikke på grund af prisbevægelse eller gebyr ved overførsel. Prøv at øge din glidningstolerance."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Denne transaktion vil resultere i en prispåvirkning <0>{0}</0> på markedsprisen for denne pulje. Ønsker du at fortsætte?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Denne uge"
@@ -2494,11 +2577,15 @@ msgstr "For at se en position skal du være tilsluttet det netværk, den tilhør
msgid "Today"
msgstr "I dag"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Token-godkendelse mislykkedes"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Token navn"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token blev ikke fundet"
@@ -2571,7 +2658,7 @@ msgstr "Transaktion gennemført i"
msgid "Transaction deadline"
msgstr "Frist for transaktion"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaktion afventer"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaktion afvist"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaktion indsendt"
@@ -2607,6 +2695,10 @@ msgstr "UNI-tokens repræsenterer stemmeandele i Uniswap governance. Du kan selv
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} brændt"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT kræver nulstilling af godkendelse, når forbrugsgrænserne er for lave."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Ikke tilgængelig"
@@ -2619,6 +2711,10 @@ msgstr "Ikke tilgængelig for fortegnelse"
msgid "Unclaimed fees"
msgstr "Gebyrer, der ikke er gjort krav på"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Under udvikling og understøttes ikke af de fleste tegnebøger"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Ubestemt"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Se på Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Vis i Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Tegnebogsadresse eller ENS-navn"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Advarsel"
@@ -2901,10 +2999,23 @@ msgstr "Advarsel"
msgid "Welcome to team Unicorn :)"
msgstr "Velkommen til team Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Hvorfor kræves godkendelser?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Hvorfor kræves der tilladelser?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Hvorfor er en transaktion påkrævet?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Hvorfor er dette påkrævet?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Udbetal indskudt likviditet"
@@ -2942,7 +3053,7 @@ msgstr "Indpakket"
msgid "Wrapping"
msgstr "Indpakning"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Forkert netværk"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "betaling"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "til"
@@ -3172,6 +3284,14 @@ msgstr "noget gik galt!"
msgid "to"
msgstr "til"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Løs problemet} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Neue Position"
msgid "- Remove recipient"
msgstr "- Empfänger entfernen"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 Monat"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 Woche"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 Jahr"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24-Stunden-Lautstärke"
@@ -239,10 +251,18 @@ msgstr "Adresse hat keinen gültigen Anspruch"
msgid "Against"
msgstr "Gegen"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Alle Zeiten"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "LP-Token Migration erlauben"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Erlauben Sie die Verwendung von {0} zum Austauschen"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Erlaubt"
@@ -260,7 +280,7 @@ msgstr "Führen Sie vor dem Handel immer Ihre eigenen Recherchen durch."
msgid "Amount"
msgstr "Betrag"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Für die Verwendung dieses Tokens ist eine Genehmigung erforderlich."
@@ -276,12 +296,11 @@ msgstr "Beim Versuch, diesen Swap auszuführen, ist ein Fehler aufgetreten. Mög
msgid "Approval failed"
msgstr "Die Genehmigung ist fehlgeschlagen"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Bestätigung ausstehend"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Token genehmigen"
msgid "Approve in wallet"
msgstr "In der Brieftasche genehmigen"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Genehmigen Sie in Ihrer Brieftasche"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Genehmigen Sie die Verwendung von {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Durch das Hinzufügen von Liquidität verdienen Sie 0,3 % aller Handelst
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Durch die Verbindung einer Wallet stimmen Sie den Bestimmungen von Uniswap Labs zu."
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Stornieren"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Abbrechen fehlgeschlagen"
@@ -625,6 +643,14 @@ msgstr "Bestätigen"
msgid "Confirm Supply"
msgstr "Angebot bestätigen"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Tausch bestätigen"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Bestätigen Sie den Tausch"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Verbinden Sie sich mit einer Wallet, um Ihre V2-Liquidität anzuzeigen."
msgid "Connect to a wallet to view your liquidity."
msgstr "Verbinden Sie sich mit einer Wallet, um Ihre Liquidität anzuzeigen."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Wallet verbinden"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Verbinde dich mit {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Verbindung zu {0}herstellen"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Inhaltlich nicht"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detailliert"
msgid "Details"
msgstr "Details"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Verwerfen"
@@ -892,6 +927,10 @@ msgstr "Bearbeiten"
msgid "Edit listings"
msgstr "Einträge bearbeiten"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Aktivieren Sie die Ausgabe von {0} für Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Prozentsatz eingeben"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "{0} Betrag eingeben"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Fehler"
@@ -1038,7 +1075,7 @@ msgstr "Rückmeldung"
msgid "Fees"
msgstr "Gebühren"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Route abrufen"
@@ -1164,11 +1201,11 @@ msgstr "Anfangspreis und Poolanteil"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Eingabe wird geschätzt. Sie werden höchstens <0>{0} {1}</0> verkaufen, andernfalls wird die Transaktion rückgängig gemacht."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Unzureichende Mittel"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Unzureichende Liquidität"
@@ -1176,7 +1213,7 @@ msgstr "Unzureichende Liquidität"
msgid "Insufficient liquidity for this trade."
msgstr "Unzureichende Liquidität für diesen Handel."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Unzureichende Poolliquidität, um die Transaktion abzuschließen"
@@ -1298,7 +1335,7 @@ msgstr "Einträge"
msgid "Loading"
msgstr "Lädt"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Ladezulage"
@@ -1576,6 +1613,10 @@ msgstr "In Ihrer Region nicht verfügbar"
msgid "Not created"
msgstr "Nicht erstellt"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Nicht genügend Liquidität, um den genauen USD-Wert anzuzeigen."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Nicht aufgeführt"
@@ -1631,14 +1672,14 @@ msgstr "Besitzer"
msgid "Page not found!"
msgstr "Seite nicht gefunden!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Zahlen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Zahlen Sie trotzdem"
@@ -1651,14 +1692,23 @@ msgstr "Bezahlen mit"
msgid "Pending"
msgstr "Ausstehend"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Für den Austausch jedes Tokens durch Uniswap ist eine Genehmigung erforderlich. Zu Ihrer Sicherheit läuft die Gültigkeit nach einem Monat ab."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Ausstehend..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Die Genehmigung der Genehmigung ist fehlgeschlagen"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Erlaubnis2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 ermöglicht die gemeinsame Nutzung und Verwaltung von Token-Genehmigungen über verschiedene Anwendungen hinweg."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Bitte verbinden Sie sich mit Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Preisunterschied:"
msgid "Price Impact"
msgstr "Preiseinfluss"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Preiseinfluss zu hoch"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Preisauswirkung"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Warnung vor Preisauswirkungen"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Preisbereich"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Preis aktualisiert"
@@ -1767,11 +1813,18 @@ msgstr "Datenschutz-Bestimmungen"
msgid "Privacy Policy."
msgstr "Datenschutz-Bestimmungen."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Fahren Sie mit der Brieftasche fort"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Fahren Sie in Ihrem Portemonnaie fort"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Erlös bei Verkauf"
@@ -1808,6 +1861,10 @@ msgstr "Antragsteller"
msgid "Public Resolver"
msgstr "Öffentlicher Insolvenzverwalter"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Gekauft"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Aktuelle Suchanfragen"
msgid "Recipient"
msgstr "Empfänger"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Rückerstattungen für nicht verfügbare Artikel werden in ETH gewährt"
@@ -1977,10 +2034,15 @@ msgstr "Rückzahlung fehlgeschlagen"
msgid "Repaying"
msgstr "Zurückzahlen"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "USDT zurücksetzen"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "{issues} Probleme lösen"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Wiederholen"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Reverse-Registrar"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "Bewertungstausch"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Der Widerruf der Genehmigung ist fehlgeschlagen"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "{0}widerrufen"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Genehmigung widerrufen"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Genehmigung widerrufen"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Widerruf der Genehmigung"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Gleicher Preis"
@@ -2015,18 +2093,10 @@ msgstr "Gleicher Preis"
msgid "Scan with Uniswap Wallet"
msgstr "Scannen Sie mit Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Suchen"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Name suchen oder Adresse einfügen"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Suchen Sie nach Token und NFT-Sammlungen"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Wählen Sie „Koppeln“."
@@ -2144,6 +2214,10 @@ msgstr "Zeig mehr"
msgid "Show resources"
msgstr "Ressourcen anzeigen"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Testnetze anzeigen"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Zeichen"
@@ -2167,11 +2241,11 @@ msgstr "Einige Assets sind über diese Benutzeroberfläche nicht verfügbar, da
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Etwas ist schief gelaufen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Etwas ist schief gelaufen. Bitte versuche es erneut."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Erfolgreich"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Erfolg"
@@ -2236,10 +2311,13 @@ msgstr "Angebot"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Biete {0} {1} und {2} {3} an"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Der Support für v1 wird am 28. Juni eingestellt."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Tausche genau <0/> gegen <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Der Tausch ist fehlgeschlagen"
@@ -2271,15 +2350,11 @@ msgstr "Getauscht"
msgid "Swapping"
msgstr "Tauschen"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Tausche {0} {1} gegen {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Fegen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Netzwerke wechseln"
@@ -2427,6 +2502,10 @@ msgstr "Dieser Pool muss initialisiert werden, bevor Sie Liquidität hinzufügen
msgid "This proposal may be executed after {0}."
msgstr "Dieser Vorschlag kann nach {0}ausgeführt werden."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Dadurch erhält das Uniswap-Protokoll Zugriff auf Ihren Token für den Handel. Aus Sicherheitsgründen läuft diese nach 30 Tagen ab."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Diese Route optimiert Ihre Gesamtleistung, indem sie geteilte Routen, mehrere Hops und die Gaskosten jedes Schritts berücksichtigt."
@@ -2459,6 +2538,10 @@ msgstr "Diese Transaktion wird aufgrund von Preisbewegungen nicht erfolgreich se
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."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Diese Transaktion wird einen Preiseffekt von <0>{0}</0> auf den Marktpreis dieses Pools haben. Möchten Sie fortfahren?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Diese Woche"
@@ -2494,11 +2577,15 @@ msgstr "Um eine Position anzuzeigen, müssen Sie mit dem Netzwerk verbunden sein
msgid "Today"
msgstr "Heute"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Die Token-Genehmigung ist fehlgeschlagen"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Tokenname"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token nicht gefunden"
@@ -2571,7 +2658,7 @@ msgstr "Transaktion abgeschlossen in"
msgid "Transaction deadline"
msgstr "Transaktionsfrist"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaktion ausstehend"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaktion abgelehnt"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaktion eingereicht"
@@ -2607,6 +2695,10 @@ msgstr "UNI-Token stellen Stimmbeteiligung an der Uniswap Governance dar. Sie k
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} verbrannt"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT erfordert eine Zurücksetzung der Genehmigung, wenn die Ausgabenlimits zu niedrig sind."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Nicht verfügbar"
@@ -2619,6 +2711,10 @@ msgstr "Für die Auflistung nicht verfügbar"
msgid "Unclaimed fees"
msgstr "Noch nicht bezogene Gebühren"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "In der Entwicklung und von den meisten Wallets nicht unterstützt"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Unbestimmt"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Auf Etherscan ansehen"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Im Explorer anzeigen"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Wallet-Adresse oder ENS-Name"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Warnung"
@@ -2901,10 +2999,23 @@ msgstr "Warnung"
msgid "Welcome to team Unicorn :)"
msgstr "Willkommen bei Team Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Warum sind Genehmigungen erforderlich?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Warum sind Genehmigungen erforderlich?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Warum ist eine Transaktion erforderlich?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Warum ist dies erforderlich?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Eingezahlte Liquidität abheben"
@@ -2942,7 +3053,7 @@ msgstr "Eingepackt"
msgid "Wrapping"
msgstr "Verpackung"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Falsches Netzwerk"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "Gebühr"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "für"
@@ -3172,6 +3284,14 @@ msgstr "etwas ist schief gelaufen!"
msgid "to"
msgstr "Zu"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Problem lösen} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Νέα θέση"
msgid "- Remove recipient"
msgstr "- Αφαιρέστε τον παραλήπτη"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 μήνα"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 εβδομάδα"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 χρόνος"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Ένταση 24 ωρών"
@@ -239,10 +251,18 @@ msgstr "Η διεύθυνση δεν έχει διαθέσιμη διεκδίκ
msgid "Against"
msgstr "Εναντίον"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Συνεχώς"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Επιτρέψτε τη μεταφορά μάρκας παρόχου ρευστότητας (LP)"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Αφήστε {0} να χρησιμοποιηθεί για εναλλαγή"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Επιτρέπεται"
@@ -260,7 +280,7 @@ msgstr "Πάντα να κάνετε τη δική σας έρευνα πριν
msgid "Amount"
msgstr "Ποσό"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Απαιτείται έγκριση για τη χρήση αυτού του διακριτικού."
@@ -276,12 +296,11 @@ msgstr "Παρουσιάστηκε σφάλμα κατά την προσπάθε
msgid "Approval failed"
msgstr "Η έγκριση απέτυχε"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Η έγκριση εκκρεμεί"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Έγκριση διακριτικού"
msgid "Approve in wallet"
msgstr "Έγκριση στο πορτοφόλι"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Έγκριση στο πορτοφόλι σας"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Εγκρίνετε τη χρήση του {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Προσθέτοντας ρευστότητα θα κερδίσετε τ
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Συνδέοντας ένα πορτοφόλι, συμφωνείτε με την Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Ματαίωση"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Η ακύρωση απέτυχε"
@@ -625,6 +643,14 @@ msgstr "Επιβεβαίωση"
msgid "Confirm Supply"
msgstr "Επιβεβαίωση Παροχής"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Επιβεβαίωση ανταλλαγής"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Επιβεβαίωση ανταλλαγής"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Συνδεθείτε σε ένα πορτοφόλι για να δείτ
msgid "Connect to a wallet to view your liquidity."
msgstr "Συνδεθείτε σε ένα πορτοφόλι για να δείτε την ρευστότητά σας."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Σύνδεση πορτοφολιού"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Συνδεθείτε με το {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Σύνδεση στο {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Περιεχόμενο όχι"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Λεπτομερής"
msgid "Details"
msgstr "Λεπτομέρειες"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Απόρριψη"
@@ -892,6 +927,10 @@ msgstr "Επεξεργασία"
msgid "Edit listings"
msgstr "Επεξεργασία καταχωρίσεων"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Ενεργοποιήστε τη δαπάνη {0} στο Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Εισαγωγή ποσοστού"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Εισαγάγετε {0} ποσό"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Σφάλμα"
@@ -1038,7 +1075,7 @@ msgstr "Ανατροφοδότηση"
msgid "Fees"
msgstr "Αμοιβές"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Λήψη διαδρομής"
@@ -1164,11 +1201,11 @@ msgstr "Αρχικές τιμές και μερίδιο δεξαμενής"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Η τιμή που εισάγετε εκτιμήθηκε. Θα πουλήσετε το πολύ <0>{0} {1}</0> ή η συναλλαγή θα υπαναχωρήσει."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Ανεπαρκείς πόροι"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Ανεπαρκής ρευστότητα"
@@ -1176,7 +1213,7 @@ msgstr "Ανεπαρκής ρευστότητα"
msgid "Insufficient liquidity for this trade."
msgstr "Ανεπαρκής ρευστότητα για αυτή τη διαπραγμάτευση."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Ανεπαρκής συγκέντρωση ρευστότητας για την ολοκλήρωση της συναλλαγής"
@@ -1298,7 +1335,7 @@ msgstr "Καταχωρίσεις"
msgid "Loading"
msgstr "Φόρτωση"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Επίδομα φόρτωσης"
@@ -1576,6 +1613,10 @@ msgstr "Δεν είναι διαθέσιμο στην περιοχή σας"
msgid "Not created"
msgstr "Δεν δημιουργήθηκε"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Δεν υπάρχει αρκετή ρευστότητα για να εμφανιστεί η ακριβής αξία του USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Μη καταχωρημένος"
@@ -1631,14 +1672,14 @@ msgstr "Ιδιοκτήτης"
msgid "Page not found!"
msgstr "Η σελίδα δεν βρέθηκε!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Πληρωμή"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Πληρώστε πάντως"
@@ -1651,14 +1692,23 @@ msgstr "Πληρώνω με"
msgid "Pending"
msgstr "εκκρεμής"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Απαιτείται άδεια για το Uniswap να ανταλλάξει κάθε διακριτικό. Αυτό θα λήξει μετά από ένα μήνα για την ασφάλειά σας."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Εκκρεμής..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Η έγκριση άδειας απέτυχε"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Άδεια 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Το Permit2 επιτρέπει την κοινή χρήση και τη διαχείριση των εγκρίσεων διακριτικών σε διαφορετικές εφαρμογές."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Συνδεθείτε στο Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Διαφορά Τιμής:"
msgid "Price Impact"
msgstr "Επιδράσεις τιμής"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Πολύ υψηλή επίδραση σε τιμή"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Επίπτωση στην τιμή"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Προειδοποίηση επίπτωσης στην τιμή"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Εύρος τιμών"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Η τιμή ενημερώθηκε"
@@ -1767,11 +1813,18 @@ msgstr "Πολιτική Απορρήτου"
msgid "Privacy Policy."
msgstr "Πολιτική Απορρήτου."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Προχωρήστε στο πορτοφόλι"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Συνεχίστε στο πορτοφόλι σας"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Εισπράττει εάν πουληθεί"
@@ -1808,6 +1861,10 @@ msgstr "Άτομο που κάνει προτάσεις"
msgid "Public Resolver"
msgstr "Public Resolver"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Αγορασμένο"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Πρόσφατες αναζητήσεις"
msgid "Recipient"
msgstr "Παραλήπτης"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Οι επιστροφές χρημάτων για μη διαθέσιμα στοιχεία θα δίνονται σε ETH"
@@ -1977,10 +2034,15 @@ msgstr "Η αποπληρωμή απέτυχε"
msgid "Repaying"
msgstr "Αποπληρωμή"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Επαναφορά USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Επίλυση {issues} ζητημάτων"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Ξαναδοκιμάσετε"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Αντίστροφος Καταχωρητής"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "Ανταλλαγή κριτικής"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Η ανάκληση της έγκρισης απέτυχε"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Ανάκληση {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Ανακλήθηκε Έγκριση"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Ανάκληση έγκρισης"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Ανάκληση έγκρισης"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Ιδια τιμή"
@@ -2015,18 +2093,10 @@ msgstr "Ιδια τιμή"
msgid "Scan with Uniswap Wallet"
msgstr "Σάρωση με Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Αναζήτηση"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Αναζήτηση ονόματος ή επικόλλησης διεύθυνσης"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Αναζήτηση διακριτικών και συλλογών NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Επιλέξτε Pair"
@@ -2144,6 +2214,10 @@ msgstr "Δείτε περισσότερα"
msgid "Show resources"
msgstr "Εμφάνιση πόρων"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Εμφάνιση δοκιμαστικών δικτύων"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Σημάδι"
@@ -2167,11 +2241,11 @@ msgstr "Ορισμένα περιουσιακά στοιχεία δεν είνα
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Κάτι πήγε στραβά"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Κάτι πήγε στραβά. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Πέτυχε"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Επιτυχία"
@@ -2236,10 +2311,13 @@ msgstr "Παροχή"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Γίνεται παροχή {0} {1} και {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Η υποστήριξη για το v1 θα διακοπεί στις 28 Ιουνίου."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Αλλάξτε ακριβώς <0/> με <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Η ανταλλαγή απέτυχε"
@@ -2271,15 +2350,11 @@ msgstr "Ανταλλάχθηκε"
msgid "Swapping"
msgstr "Ανταλλαγή"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Ανταλλαγή {0} {1} για {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Σκούπισμα"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Εναλλαγή δικτύων"
@@ -2427,6 +2502,10 @@ msgstr "Αυτή η ομάδα πρέπει να προετοιμαστεί γι
msgid "This proposal may be executed after {0}."
msgstr "Αυτή η πρόταση μπορεί να εκτελεστεί μετά {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Αυτό παρέχει το πρωτόκολλο Uniswap πρόσβαση στο διακριτικό σας για συναλλαγές. Για ασφάλεια, αυτό θα λήξει μετά από 30 ημέρες."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Αυτή η διαδρομή βελτιστοποιεί τη συνολική σας απόδοση λαμβάνοντας υπόψη τις διαιρούμενες διαδρομές, τα πολλαπλά άλματα και το κόστος αερίου κάθε βήματος."
@@ -2459,6 +2538,10 @@ msgstr "Αυτή η συναλλαγή δεν θα πετύχει λόγω τη
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Αυτή η συναλλαγή δεν θα πετύχει είτε λόγω της κίνησης των τιμών είτε της χρέωσης κατά τη μεταφορά. Δοκιμάστε να αυξήσετε την ανοχή ολίσθησης."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Αυτή η συναλλαγή θα έχει ως αποτέλεσμα <0>{0}</0> αντίκτυπο της τιμής στην τιμή αγοράς αυτής της ομάδας. Θέλετε να συνεχίσετε;"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Αυτή την εβδομάδα"
@@ -2494,11 +2577,15 @@ msgstr "Για να δείτε μια θέση, πρέπει να είστε σ
msgid "Today"
msgstr "Σήμερα"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Η έγκριση διακριτικού απέτυχε"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Συμβολικό όνομα"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Το διακριτικό δεν βρέθηκε"
@@ -2571,7 +2658,7 @@ msgstr "Η συναλλαγή ολοκληρώθηκε το"
msgid "Transaction deadline"
msgstr "Προθεσμία συναλλαγής"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Συναλλαγή σε εκκρεμότητα"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Η συναλλαγή απορρίφθηκε"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Η συναλλαγή υποβλήθηκε"
@@ -2607,6 +2695,10 @@ msgstr "Οι μάρκες UNI αντιπροσωπεύουν μετοχές με
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} \"Κάηκαν\""
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "Το USDT απαιτεί έγκριση επαναφοράς όταν τα όρια δαπανών είναι πολύ χαμηλά."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Μη διαθέσιμο"
@@ -2619,6 +2711,10 @@ msgstr "Μη διαθέσιμο για καταχώριση"
msgid "Unclaimed fees"
msgstr "Αζήτητες χρεώσεις"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Υπό ανάπτυξη και δεν υποστηρίζεται από τα περισσότερα πορτοφόλια"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Αναποφάσιστος"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Θέα στο Ethercan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Προβολή στον Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Διεύθυνση Πορτοφολιού ή όνομα ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Προειδοποίηση"
@@ -2901,10 +2999,23 @@ msgstr "Προειδοποίηση"
msgid "Welcome to team Unicorn :)"
msgstr "Καλώς ήρθατε στην ομάδα Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Γιατί απαιτούνται εγκρίσεις;"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Γιατί απαιτούνται άδειες;"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Γιατί απαιτείται συναλλαγή;"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Γιατί απαιτείται αυτό;"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Ανάληψη κατατεθειμένης ρευστότητας"
@@ -2942,7 +3053,7 @@ msgstr "Τυλιγμένο"
msgid "Wrapping"
msgstr "Τύλιγμα"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Λάθος δίκτυο"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "τέλη"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "Για"
@@ -3172,6 +3284,14 @@ msgstr "κάτι πήγε στραβά!"
msgid "to"
msgstr "προς την"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Λύστε το θέμα} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nueva posición"
msgid "- Remove recipient"
msgstr "- Eliminar destinatario"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mes"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 semana"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 año"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Volumen 24H"
@@ -239,10 +251,18 @@ msgstr "La dirección no tiene reclamo disponible"
msgid "Against"
msgstr "Contra"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Todo el tiempo"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Permitir migración de token LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Permitir que {0} se use para intercambiar"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Permitido"
@@ -260,7 +280,7 @@ msgstr "Realice siempre su propia investigación antes de operar."
msgid "Amount"
msgstr "Cantidad"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Se necesita una aprobación para usar este token."
@@ -276,12 +296,11 @@ msgstr "Se produjo un error al intentar ejecutar este intercambio. Es posible qu
msgid "Approval failed"
msgstr "Aprobación fallida"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Aprobación pendiente"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Aprobar token"
msgid "Approve in wallet"
msgstr "Aprobar en billetera"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Aprueba en tu billetera"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Aprobar el uso de {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Al añadir liquidez, ganará un 0,3 % de todas las operaciones con este
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Al conectar una billetera, usted acepta los requisitos de Uniswap Labs."
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Cancelar"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Cancelar fallido"
@@ -625,6 +643,14 @@ msgstr "Confirmar"
msgid "Confirm Supply"
msgstr "Confirmar suministro"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Confirmar intercambio"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Confirmar intercambio"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Conéctese a una cartera para ver su liquidez V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Conéctese a una cartera para ver su liquidez."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Conectar cartera"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Conectar con {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Conectando a {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Contenido no"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detallado"
msgid "Details"
msgstr "Detalles"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Descartar"
@@ -892,6 +927,10 @@ msgstr "Editar"
msgid "Edit listings"
msgstr "Editar listados"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Habilitar gasto {0} en Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Introduzca un porcentaje"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Ingrese {0} cantidad"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Error"
@@ -1038,7 +1075,7 @@ msgstr "Comentario"
msgid "Fees"
msgstr "Honorarios"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Obtener ruta"
@@ -1164,11 +1201,11 @@ msgstr "Precios iniciales y cuota de fondo común"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "La entrada es estimada. Venderá como máximo <0>{0} {1}</0> o la transacción se revertirá."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fondos insuficientes"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Liquidez insuficiente"
@@ -1176,7 +1213,7 @@ msgstr "Liquidez insuficiente"
msgid "Insufficient liquidity for this trade."
msgstr "Liquidez insuficiente para esta operación."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Liquidez de pool insuficiente para completar la transacción"
@@ -1298,7 +1335,7 @@ msgstr "listados"
msgid "Loading"
msgstr "Cargando"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Asignación de carga"
@@ -1576,6 +1613,10 @@ msgstr "No disponible en su región"
msgid "Not created"
msgstr "No creado"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "No hay suficiente liquidez para mostrar el valor exacto en USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "No enlistado"
@@ -1631,14 +1672,14 @@ msgstr "Propietario"
msgid "Page not found!"
msgstr "¡Página no encontrada!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Pagar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Paga de todos modos"
@@ -1651,14 +1692,23 @@ msgstr "Pagar con"
msgid "Pending"
msgstr "Pendiente"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Se requiere permiso para que Uniswap intercambie cada token. Esto caducará después de un mes para su seguridad."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Pendiente..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Aprobación de permiso fallida"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permiso2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 permite que las aprobaciones de tokens se compartan y administren entre diferentes aplicaciones."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Conéctese a la capa 1 de Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Diferencia de precios:"
msgid "Price Impact"
msgstr "Impacto en el precio"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "El Impacto de precios es demasiado alto"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impacto en el precio"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Advertencia de impacto de precio"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Rango de precios"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Precio actualizado"
@@ -1767,11 +1813,18 @@ msgstr "política de privacidad"
msgid "Privacy Policy."
msgstr "Política de privacidad."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Proceder en la billetera"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Proceda en su billetera"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Ingresos si se vende"
@@ -1808,6 +1861,10 @@ msgstr "Proponente"
msgid "Public Resolver"
msgstr "Resolutor público"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "comprado"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Búsquedas recientes"
msgid "Recipient"
msgstr "Recipiente"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Los reembolsos por artículos no disponibles se darán en ETH"
@@ -1977,10 +2034,15 @@ msgstr "Reembolso fallido"
msgid "Repaying"
msgstr "reembolsar"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Restablecer USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Resolver {issues} problemas"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Rever"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "registrador inverso"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Intercambio de revisión"
msgid "Review swap"
msgstr "Intercambio de opiniones"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "No se ha podido revocar la aprobación"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Revocar {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Aprobación revocada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Aprobación revocada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Revocación de la aprobación"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Mismo precio"
@@ -2015,18 +2093,10 @@ msgstr "Mismo precio"
msgid "Scan with Uniswap Wallet"
msgstr "Escanea con Monedero Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Buscar"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Buscar nombre o pegar dirección"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Buscar tokens y colecciones NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Seleccionar par"
@@ -2144,6 +2214,10 @@ msgstr "Mostrar más"
msgid "Show resources"
msgstr "Mostrar recursos"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Mostrar redes de prueba"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Firmar"
@@ -2167,11 +2241,11 @@ msgstr "Algunos activos no están disponibles a través de esta interfaz porque
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Algo salió mal"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Algo salió mal. Inténtalo de nuevo."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "logrado"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Éxito"
@@ -2236,10 +2311,13 @@ msgstr "Suministro"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Suministrando {0} {1} y {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "El soporte para v1 se suspenderá el 28 de junio."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Cambia exactamente <0/> por <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Intercambio fallido"
@@ -2271,15 +2350,11 @@ msgstr "intercambiado"
msgid "Swapping"
msgstr "Intercambio"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Intercambiando {0} {1} por {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Barrer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Cambiar de red"
@@ -2427,6 +2502,10 @@ msgstr "Este grupo debe inicializarse antes de que pueda agregar liquidez. Para
msgid "This proposal may be executed after {0}."
msgstr "Esta propuesta puede ejecutarse después de {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Esto proporciona acceso al protocolo Uniswap a su token para operar. Por seguridad, esto caducará después de 30 días."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Esta ruta optimiza su producción total considerando rutas divididas, múltiples saltos y el costo de gasolina de cada paso."
@@ -2459,6 +2538,10 @@ msgstr "Esta transacción no se realizará correctamente debido al movimiento de
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Esta transacción no se realizará correctamente debido al movimiento del precio o al cargo por transferencia. Intente aumentar su tolerancia al deslizamiento."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Esta transacción resultará en un impacto de precio <0>{0}</0> en el precio de mercado de este grupo. ¿Desea continuar?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Esta semana"
@@ -2494,11 +2577,15 @@ msgstr "Para ver una posición, debe estar conectado a la red a la que pertenece
msgid "Today"
msgstr "Hoy"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Error en la aprobación del token"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "nombre simbólico"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token no encontrado"
@@ -2571,7 +2658,7 @@ msgstr "Transacción completada en"
msgid "Transaction deadline"
msgstr "Fecha límite de la transacción"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transacción pendiente"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transacción rechazada"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transacción enviada"
@@ -2607,6 +2695,10 @@ msgstr "Las fichas UNI representan acciones de voto en la gestión de Uniswap. P
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} quemado"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT requiere restablecer la aprobación cuando los límites de gasto son demasiado bajos."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Indisponible"
@@ -2619,6 +2711,10 @@ msgstr "No disponible para listar"
msgid "Unclaimed fees"
msgstr "Tarifas no reclamadas"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "En desarrollo y no soportado por la mayoría de las carteras"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Indeterminado"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Ver en Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Ver en el explorador"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Dirección de billetera o nombre ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Advertencia"
@@ -2901,10 +2999,23 @@ msgstr "Advertencia"
msgid "Welcome to team Unicorn :)"
msgstr "Bienvenido al equipo Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "¿Por qué se requieren aprobaciones?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "¿Por qué se requieren permisos?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "¿Por qué se requiere una transacción?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "¿Por qué se requiere esto?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Retire liquidez depositada"
@@ -2942,7 +3053,7 @@ msgstr "Envuelto"
msgid "Wrapping"
msgstr "Envase"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "red incorrecta"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "tarifa"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "para"
@@ -3172,6 +3284,14 @@ msgstr "¡algo salió mal!"
msgid "to"
msgstr "a"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Resolver el problema} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Uusi asema"
msgid "- Remove recipient"
msgstr "- Poista vastaanottaja"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 kuukausi"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 viikko"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 vuosi"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24 tunnin tilavuus"
@@ -239,10 +251,18 @@ msgstr "Osoitteella ei ole lunastettavaa"
msgid "Against"
msgstr "Vastaan"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Koko ajan"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Salli LP-rahakkeen siirtäminen"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Salli arvoa {0} käyttää vaihtoon"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Sallittu"
@@ -260,7 +280,7 @@ msgstr "Tee aina oma tutkimus ennen kaupankäyntiä."
msgid "Amount"
msgstr "Määrä"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Tämän tunnuksen käyttämiseen tarvitaan hyväksyntä."
@@ -276,12 +296,11 @@ msgstr "Tapahtui virhe yritettäessä suorittaa tämä vaihto. Saatat joutua lis
msgid "Approval failed"
msgstr "Hyväksyminen epäonnistui"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Hyväksyntä odottaa"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Hyväksy tunnus"
msgid "Approve in wallet"
msgstr "Hyväksy lompakossa"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Hyväksy lompakossasi"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Hyväksy {0}:n käyttö"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Lisäämällä likviditeettiä ansaitset 0,3 % kaikista tämän parin ka
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Yhdistämällä lompakon hyväksyt Uniswap Labsin"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Peruuttaa"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Peruutus epäonnistui"
@@ -625,6 +643,14 @@ msgstr "Vahvista"
msgid "Confirm Supply"
msgstr "Vahvista tarjonta"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Vahvista vaihto"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Vahvista vaihto"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Yhdistä lompakkoon nähdäksesi V2-likviditeettisi."
msgid "Connect to a wallet to view your liquidity."
msgstr "Yhdistä lompakkoon nähdäksesi likviditeettisi."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Yhdistä lompakko"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Yhdistä numeroon {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Yhdistetään numeroon {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Sisältö ei"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Yksityiskohtainen"
msgid "Details"
msgstr "Tiedot"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Sulje"
@@ -892,6 +927,10 @@ msgstr "Muokkaa"
msgid "Edit listings"
msgstr "Muokkaa listauksia"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Salli kuluttaa {0} Uniswapissa"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Syötä prosenttiosuus"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Syötä {0} summa"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Virhe"
@@ -1038,7 +1075,7 @@ msgstr "Palaute"
msgid "Fees"
msgstr "Maksut"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Haetaan reittiä"
@@ -1164,11 +1201,11 @@ msgstr "Alkuhinnat ja poolin osake"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Syöte on arvioitu. Myyt korkeintaan <0>{0} {1}</0> tai tapahtuma perutaan."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Riittämättömät varat"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Likviditeetti riittämätön"
@@ -1176,7 +1213,7 @@ msgstr "Likviditeetti riittämätön"
msgid "Insufficient liquidity for this trade."
msgstr "Ei riittävästi likviditeettiä tälle kaupalle."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Poolin likviditeetti ei riitä tapahtuman suorittamiseen"
@@ -1298,7 +1335,7 @@ msgstr "Listaukset"
msgid "Loading"
msgstr "Ladataan"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Latauskorvaus"
@@ -1576,6 +1613,10 @@ msgstr "Ei saatavilla alueellasi"
msgid "Not created"
msgstr "Ei luotu"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Likviditeetti ei riitä tarkan USD-arvon näyttämiseen."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Ei listattu"
@@ -1631,14 +1672,14 @@ msgstr "Omistaja"
msgid "Page not found!"
msgstr "Sivua ei löydetty!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Maksaa"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Maksa joka tapauksessa"
@@ -1651,14 +1692,23 @@ msgstr "Maksaa"
msgid "Pending"
msgstr "Odottaa"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap vaatii luvan vaihtaakseen jokaisen tunnuksen. Tämä vanhenee yhden kuukauden kuluttua turvallisuutesi vuoksi."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Odottaa..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Luvan hyväksyminen epäonnistui"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Lupa 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 mahdollistaa tunnuksen hyväksyntöjen jakamisen ja hallinnan eri sovelluksissa."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Yhdistä Layer 1 Ethereumiin"
@@ -1729,16 +1779,12 @@ msgstr "Hintaero:"
msgid "Price Impact"
msgstr "Hintavaikutus"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Liian suuri hintavaikutus"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Hintavaikutus"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Varoitus hintavaikutuksista"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Hintaluokka"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Hinta päivitetty"
@@ -1767,11 +1813,18 @@ msgstr "Tietosuojakäytäntö"
msgid "Privacy Policy."
msgstr "Tietosuojakäytäntö."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Jatka lompakossa"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Jatka lompakossasi"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Tuotto jos myydään"
@@ -1808,6 +1861,10 @@ msgstr "Ehdottaja"
msgid "Public Resolver"
msgstr "Julkinen Ratkaisija"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Osti"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Viimeaikaiset haut"
msgid "Recipient"
msgstr "Vastaanottaja"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Hyvitykset puuttuvista tuotteista maksetaan ETH:ssa"
@@ -1977,10 +2034,15 @@ msgstr "Takaisinmaksu epäonnistui"
msgid "Repaying"
msgstr "Takaisinmaksu"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Nollaa USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Ratkaise {issues} ongelmaa"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Yritä uudelleen"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Käänteinen rekisterinpitäjä"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Tarkista Swap"
msgid "Review swap"
msgstr "Arvostelun vaihto"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Hyväksynnän peruuttaminen epäonnistui"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Peruuta {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Peruutettu hyväksyntä"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Peruutettu hyväksyntä"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Hyväksynnän peruuttaminen"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Sama hinta"
@@ -2015,18 +2093,10 @@ msgstr "Sama hinta"
msgid "Scan with Uniswap Wallet"
msgstr "Skannaa Uniswap-lompakolla"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Hae"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Etsi nimeä tai liitä osoite"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Etsi tokeneja ja NFT-kokoelmia"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Valitse Pariliitos"
@@ -2144,6 +2214,10 @@ msgstr "Näytä lisää"
msgid "Show resources"
msgstr "Näytä resurssit"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Näytä testiverkot"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Merkki"
@@ -2167,11 +2241,11 @@ msgstr "Jotkut varat eivät ole käytettävissä tämän käyttöliittymän kaut
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Jotain meni pieleen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Jotain meni pieleen. Yritä uudelleen."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Onnistui"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Menestys"
@@ -2236,10 +2311,13 @@ msgstr "Tarjonta"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Toimitetaan {0} {1} ja {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "V1:n tuki lopetetaan 28. kesäkuuta."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Vaihda tasan <0/> <1/>:een"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Vaihto epäonnistui"
@@ -2271,15 +2350,11 @@ msgstr "Vaihdettu"
msgid "Swapping"
msgstr "Vaihto"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Vaihdetaan {0} {1} kohteeseen {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Lakaista"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Vaihda verkkoa"
@@ -2427,6 +2502,10 @@ msgstr "Tämä pooli on alustettava ennen kuin voit lisätä likviditeettiä. Al
msgid "This proposal may be executed after {0}."
msgstr "Tämä ehdotus voidaan toteuttaa {0}jälkeen."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Tämä antaa Uniswap-protokollalle pääsyn tunnukseesi kaupankäyntiä varten. Turvallisuussyistä tämä vanhenee 30 päivän kuluttua."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Tämä reitti optimoi kokonaistehosi ottamalla huomioon jaetut reitit, useita hyppyjä ja kunkin askeleen polttoainekustannukset."
@@ -2459,6 +2538,10 @@ msgstr "Tämä kauppa ei onnistu hintaliikkeen vuoksi. Yritä lisätä liukastum
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Tämä tapahtuma ei onnistu joko hinnanmuutoksen tai siirtopalkkion vuoksi. Yritä nostaa luistonsietoprosenttia."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Tällä liiketoimella on <0>{0}</0> hintavaikutus tämän poolin markkinahintaan. Haluatko jatkaa?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Tämä viikko"
@@ -2494,11 +2577,15 @@ msgstr "Jos haluat nähdä sijainnin, sinun on oltava yhteydessä verkkoon, joho
msgid "Today"
msgstr "Tänään"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Tokenin hyväksyntä epäonnistui"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Tokenin nimi"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Tunnusta ei löydy"
@@ -2571,7 +2658,7 @@ msgstr "Kauppa suoritettu vuonna"
msgid "Transaction deadline"
msgstr "Tapahtuman määräaika"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Tapahtuma vireillä"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Kauppa hylätty"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Tapahtuma lähetetty"
@@ -2607,6 +2695,10 @@ msgstr "UNI-rahakkeet edustavat Uniswapin hallinnon äänestysosakkeita. Voit ä
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Poltettu"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT vaatii nollauksen hyväksynnän, jos kulutusrajat ovat liian alhaiset."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Ei saatavilla"
@@ -2619,6 +2711,10 @@ msgstr "Ei saatavilla listalle"
msgid "Unclaimed fees"
msgstr "Lunastamattomat palkkiot"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Kehitellään ja useimmat lompakot eivät tue sitä"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Määrittämätön"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Näkymä Etherscanissa"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Näytä Explorerissa"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Lompakon osoite tai ENS-nimi"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Varoitus"
@@ -2901,10 +2999,23 @@ msgstr "Varoitus"
msgid "Welcome to team Unicorn :)"
msgstr "Tervetuloa Team Unicorniin :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Miksi hyväksynnät vaaditaan?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Miksi lupia tarvitaan?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Miksi kauppa vaaditaan?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Miksi tätä vaaditaan?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Vedä talletettu likviditeetti takaisin"
@@ -2942,7 +3053,7 @@ msgstr "Kääritty"
msgid "Wrapping"
msgstr "Kääriminen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Väärä verkko"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "maksu"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "varten"
@@ -3172,6 +3284,14 @@ msgstr "jotain meni pieleen!"
msgid "to"
msgstr "to"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Ratkaise ongelma} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nouveau poste"
msgid "- Remove recipient"
msgstr "- Supprimer le destinataire"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mois"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 semaine"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 an"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Volume sur 24h"
@@ -239,10 +251,18 @@ msgstr "L'adresse n'a pas de revendication disponible"
msgid "Against"
msgstr "Contre"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Tout le temps"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Autoriser la migration des jetons LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Autoriser {0} à être utilisé pour l'échange"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Autorisé"
@@ -260,7 +280,7 @@ msgstr "Effectuez toujours vos propres recherches avant de trader."
msgid "Amount"
msgstr "Montant"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Une approbation est nécessaire pour utiliser ce jeton."
@@ -276,12 +296,11 @@ msgstr "Une erreur s'est produite lors de la tentative d'exécution de cet écha
msgid "Approval failed"
msgstr "L'approbation a échoué"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "En attente d'approbation"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Approuver le Token"
msgid "Approve in wallet"
msgstr "Approuver dans le portefeuille"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Approuvez dans votre portefeuille"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Approuver l'utilisation de {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "En ajoutant de la liquidité, vous gagnerez 0,3 % de toutes les transact
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "En connectant un portefeuille, vous acceptez les conditions d'Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Annuler"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Échec de l'annulation"
@@ -625,6 +643,14 @@ msgstr "Valider"
msgid "Confirm Supply"
msgstr "Valider la fourniture"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Valider le swap"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Confirmer l'échange"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Connectez-vous à un portefeuille pour afficher vos liquidités V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Connectez-vous à un portefeuille pour voir vos liquidités."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Connecter le portefeuille"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Connectez-vous avec {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Connexion à {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Contenu non"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Détaillé"
msgid "Details"
msgstr "Détails"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Refuser"
@@ -892,6 +927,10 @@ msgstr "Éditer"
msgid "Edit listings"
msgstr "Éditer les listings"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Activer les dépenses {0} sur Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Saisissez un pourcentage"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Entrez {0} montant"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Erreur"
@@ -1038,7 +1075,7 @@ msgstr "Commentaire"
msgid "Fees"
msgstr "Frais"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Récupération de l'itinéraire"
@@ -1164,11 +1201,11 @@ msgstr "Prix initiaux et part du pool"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "L'entrée est estimée. Vous allez vendre au plus <0>{0} {1}</0> ou la transaction sera annulée."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fonds insuffisants"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Liquidité insuffisante"
@@ -1176,7 +1213,7 @@ msgstr "Liquidité insuffisante"
msgid "Insufficient liquidity for this trade."
msgstr "Pas assez de liquidités pour cette transaction."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Liquidité du pool insuffisante pour finaliser la transaction"
@@ -1298,7 +1335,7 @@ msgstr "Annonces"
msgid "Loading"
msgstr "En cours de chargement"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Allocation de chargement"
@@ -1576,6 +1613,10 @@ msgstr "Non disponible pour votre région"
msgid "Not created"
msgstr "Non créé"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Pas assez de liquidités pour afficher la valeur exacte en USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Non listé"
@@ -1631,14 +1672,14 @@ msgstr "Propriétaire"
msgid "Page not found!"
msgstr "Page introuvable !"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Payer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Payer quand même"
@@ -1651,14 +1692,23 @@ msgstr "Régler avec"
msgid "Pending"
msgstr "En attente"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "L'autorisation est requise pour qu'Uniswap puisse échanger chaque jeton. Pour votre sécurité, ceci expirera après un mois."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "En attente..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Échec de l'approbation du permis"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permis2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 permet de partager et de gérer les approbations de jetons entre différentes applications."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Veuillez vous connecter à la Layer 1 d'Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Différence de prix :"
msgid "Price Impact"
msgstr "Impact sur les prix"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Impact trop élevé sur les prix"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impact sur les prix"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Avertissement d'impact sur les prix"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Fourchette de prix"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Prix mis à jour"
@@ -1767,11 +1813,18 @@ msgstr "politique de confidentialité"
msgid "Privacy Policy."
msgstr "Politique de confidentialité."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Procéder dans le portefeuille"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Procédez dans votre portefeuille"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Procédé si vendu"
@@ -1808,6 +1861,10 @@ msgstr "Proposer"
msgid "Public Resolver"
msgstr "Résolveur public"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Acheté"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Recherches récentes"
msgid "Recipient"
msgstr "Destinataire"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Les remboursements pour les articles indisponibles seront effectués en ETH"
@@ -1977,10 +2034,15 @@ msgstr "Échec du remboursement"
msgid "Repaying"
msgstr "Rembourser"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Réinitialiser USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Résoudre l'anomalie {issues}"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Réessayer"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Registraire inversé"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Échange d'avis"
msgid "Review swap"
msgstr "Vérifier l'échange"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Échec de la révocation de l'approbation"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Révoquer {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Approbation révoquée"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Approbation révoquée"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Révoquer l'approbation"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Même prix"
@@ -2015,18 +2093,10 @@ msgstr "Même prix"
msgid "Scan with Uniswap Wallet"
msgstr "Numériser avec le portefeuille Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Rechercher"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Rechercher un nom ou coller une adresse"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Rechercher des jetons et des collections NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Sélectionnez une Paire"
@@ -2144,6 +2214,10 @@ msgstr "Montre plus"
msgid "Show resources"
msgstr "Afficher les ressources"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Afficher les réseaux de test"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Signer"
@@ -2167,11 +2241,11 @@ msgstr "Certains actifs ne sont pas disponibles via cette interface parce qu'ils
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Un problème est survenu"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Quelque chose s'est mal passé. Veuillez réessayer."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Réussi"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Succès"
@@ -2236,10 +2311,13 @@ msgstr "Approvisionnement"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Approvisionnement {0} {1} et {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "La prise en charge de la v1 sera interrompue le 28 juin."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Échangez exactement <0/> pour <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Échec de l'échange"
@@ -2271,15 +2350,11 @@ msgstr "Échangé"
msgid "Swapping"
msgstr "Échange"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Échange de {0} {1} contre {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Balayer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Changer de réseau"
@@ -2427,6 +2502,10 @@ msgstr "Ce pool doit être initialisé avant de pouvoir ajouter des liquidités.
msgid "This proposal may be executed after {0}."
msgstr "Cette proposition peut être exécutée après {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Cela permet au protocole Uniswap d'accéder à votre jeton pour l'échange. Pour des raisons de sécurité, cela expirera après 30 jours."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Cet itinéraire optimise votre production totale en tenant compte des itinéraires fractionnés, de plusieurs sauts et du coût du gaz de chaque étape."
@@ -2459,6 +2538,10 @@ msgstr "Cette transaction ne réussira pas en raison du mouvement des prix. Essa
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Cette transaction ne réussira pas en raison du mouvement des prix ou des frais de transfert. Essayez d'augmenter votre tolérance au glissement."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Cette transaction entraînera un impact de prix <0>{0}</0> sur le prix de marché de ce pool. Souhaitez-vous continuer?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Cette semaine"
@@ -2494,11 +2577,15 @@ msgstr "Pour visualiser une position, vous devez être connecté au réseau auqu
msgid "Today"
msgstr "Aujourd'hui"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Échec de l'approbation du jeton"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nom du jeton"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Jeton introuvable"
@@ -2571,7 +2658,7 @@ msgstr "Transaction conclue en"
msgid "Transaction deadline"
msgstr "Date limite de la transaction"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaction en attente"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaction rejetée"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaction soumise"
@@ -2607,6 +2695,10 @@ msgstr "Les jetons UNI représentent les parts de vote dans la gouvernance d'Uni
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} brûlé"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "L'USDT nécessite une approbation de réinitialisation lorsque les limites de dépenses sont trop basses."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Indisponible"
@@ -2619,6 +2711,10 @@ msgstr "Non disponible pour la liste"
msgid "Unclaimed fees"
msgstr "Frais non réclamés"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "En cours de développement et non pris en charge par la plupart des portefeuilles"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Indéterminé"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Voir sur Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Voir sur Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Adresse de portefeuille ou nom ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Avertissement"
@@ -2901,10 +2999,23 @@ msgstr "Avertissement"
msgid "Welcome to team Unicorn :)"
msgstr "Bienvenue dans l'équipe Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Pourquoi les approbations sont-elles nécessaires ?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Pourquoi les permis sont-ils nécessaires ?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Pourquoi une transaction est-elle nécessaire?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Pourquoi est-ce nécessaire ?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Retirer les liquidités déposées"
@@ -2942,7 +3053,7 @@ msgstr "Enveloppé"
msgid "Wrapping"
msgstr "Emballage"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Réseau incorrect"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "frais"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "pour"
@@ -3172,6 +3284,14 @@ msgstr "une erreur s'est produite !"
msgid "to"
msgstr "pour"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Résolvez le problème } other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@@ -52,6 +52,18 @@ msgstr "+ תפקיד חדש"
msgid "- Remove recipient"
msgstr "- הסר את הנמען"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 חודש"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "שבוע 1"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 שנה"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "נפח 24 שעות"
@@ -239,10 +251,18 @@ msgstr "לכתובת אין כל תביעה זמינה"
msgid "Against"
msgstr "נגד"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "כל הזמן"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "אפשר העברת אסימון LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "אפשר להשתמש {0} להחלפה"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "מוּתָר"
@@ -260,7 +280,7 @@ msgstr "בצע תמיד מחקר משלך לפני המסחר."
msgid "Amount"
msgstr "כמות"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "יש צורך באישור כדי להשתמש באסימון זה."
@@ -276,12 +296,11 @@ msgstr "אירעה שגיאה בניסיון לבצע החלפה זו. יתכן
msgid "Approval failed"
msgstr "האישור נכשל"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "מחכה לאישור"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "אשר אסימון"
msgid "Approve in wallet"
msgstr "אישור בארנק"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "אשר בארנק שלך"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "אשר שימוש ב {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "על ידי הוספת נזילות תרוויח 0.3% מכלל העסק
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "על ידי חיבור ארנק, אתה מסכים ל-Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "לְבַטֵל"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "הביטול נכשל"
@@ -625,6 +643,14 @@ msgstr "לְאַשֵׁר"
msgid "Confirm Supply"
msgstr "אשר אספקה"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "אשר החלפה"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "אשר את ההחלפה"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "התחבר לארנק כדי להציג את נזילות V2 שלך."
msgid "Connect to a wallet to view your liquidity."
msgstr "התחבר לארנק כדי להציג את הנזילות שלך."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "חבר ארנק"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "התחבר עם {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "מתחבר ל {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "תוכן לא"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "מְפוֹרָט"
msgid "Details"
msgstr "פרטים"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "לשחרר"
@@ -892,6 +927,10 @@ msgstr "לַעֲרוֹך"
msgid "Edit listings"
msgstr "ערוך רישומים"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "אפשר הוצאה {0} על Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "הזן אחוז"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "הזן סכום {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "שְׁגִיאָה"
@@ -1038,7 +1075,7 @@ msgstr "מָשׁוֹב"
msgid "Fees"
msgstr "עמלות"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "מסלול אחזור"
@@ -1164,11 +1201,11 @@ msgstr "מחירים ראשוניים ונתח בריכה"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "הקלט מוערך. אתה תמכור לכל היותר <0>{0} {1}</0> או שהעסקה תחזור."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "אין מספיק כספים"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "נזילות לא מספקת"
@@ -1176,7 +1213,7 @@ msgstr "נזילות לא מספקת"
msgid "Insufficient liquidity for this trade."
msgstr "לא מספיק נזילות למסחר זה."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "נזילות מאגר לא מספקת להשלמת העסקה"
@@ -1298,7 +1335,7 @@ msgstr "רישומים"
msgid "Loading"
msgstr "טוען"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "קצבת טעינה"
@@ -1576,6 +1613,10 @@ msgstr "לא זמין באזור שלך"
msgid "Not created"
msgstr "לא נוצר"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "אין מספיק נזילות כדי להציג ערך מדויק של דולר ארה\"ב."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "לא רשום"
@@ -1631,14 +1672,14 @@ msgstr "בעלים"
msgid "Page not found!"
msgstr "הדף לא נמצא!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "לְשַׁלֵם"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "שלם בכל מקרה"
@@ -1651,14 +1692,23 @@ msgstr "לשלם עם"
msgid "Pending"
msgstr "ממתין ל"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "נדרשת הרשאה עבור Uniswap להחליף כל אסימון. תוקף זה יפוג לאחר חודש לביטחון שלך."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "ממתין ל..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "אישור ההיתר נכשל"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "היתר2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 מאפשר שיתוף וניהול של אישורי אסימונים בין יישומים שונים."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "אנא התחבר אל Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "הבדל במחיר:"
msgid "Price Impact"
msgstr "השפעת מחיר"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "השפעת המחיר גבוהה מדי"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "השפעה על המחיר"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "אזהרת השפעה על המחיר"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "טווח מחירים"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "המחיר עודכן"
@@ -1767,11 +1813,18 @@ msgstr "מדיניות הפרטיות"
msgid "Privacy Policy."
msgstr "מדיניות הפרטיות."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "המשך בארנק"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "המשך בארנק שלך"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "הרווח אם נמכר"
@@ -1808,6 +1861,10 @@ msgstr "מציע"
msgid "Public Resolver"
msgstr "פותר ציבורי"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "נרכש"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "חיפושים אחרונים"
msgid "Recipient"
msgstr "מקבל"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "החזרים עבור פריטים לא זמינים יינתנו ב-ETH"
@@ -1977,10 +2034,15 @@ msgstr "ההחזר נכשל"
msgid "Repaying"
msgstr "מחזיר"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "אפס את USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "פתור {issues} בעיות"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "נסה שוב"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "רשם הפוך"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "סקירת Swap"
msgid "Review swap"
msgstr "סקירת החלפה"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "אישור ביטול נכשל"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "בטל {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "אישור בוטל"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "בוטל האישור"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "ביטול אישור"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "אותו המחיר"
@@ -2015,18 +2093,10 @@ msgstr "אותו המחיר"
msgid "Scan with Uniswap Wallet"
msgstr "סרוק עם ארנק Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "לחפש"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "חפש שם או הדבק כתובת"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "חפש אסימונים ואוספי NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "בחר זוג"
@@ -2144,6 +2214,10 @@ msgstr "להראות יותר"
msgid "Show resources"
msgstr "הצג משאבים"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "הצג רשתות בדיקה"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "סִימָן"
@@ -2167,11 +2241,11 @@ msgstr "חלק מהנכסים אינם זמינים דרך ממשק זה מכי
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "משהו השתבש"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "משהו השתבש. בבקשה נסה שוב."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "הצליח"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "הַצלָחָה"
@@ -2236,10 +2311,13 @@ msgstr "לְסַפֵּק"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "אספקת {0} {1} ו {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "התמיכה בגרסה 1 תופסק ב-28 ביוני."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "החלף בדיוק <0/> ב <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "ההחלפה נכשלה"
@@ -2271,15 +2350,11 @@ msgstr "הוחלף"
msgid "Swapping"
msgstr "החלפה"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "החלפת {0} {1} ב- {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "לְטַאטֵא"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "החלף רשתות"
@@ -2427,6 +2502,10 @@ msgstr "יש לאתחל את המאגר הזה לפני שתוכל להוסיף
msgid "This proposal may be executed after {0}."
msgstr "הצעה זו עשויה להתבצע לאחר {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "זה מספק לפרוטוקול Uniswap גישה לטוקן שלך למסחר. מטעמי אבטחה, תוקף זה יפוג לאחר 30 יום."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "מסלול זה מייעל את התפוקה הכוללת שלך על ידי התחשבות במסלולים מפוצלים, ריבוי דילוגים ועלות הגז של כל שלב."
@@ -2459,6 +2538,10 @@ msgstr "עסקה זו לא תצליח בגלל תנועת מחירים. נסה
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "עסקה זו לא תצליח גם בגלל תנועת מחירים או עמלה על העברה. נסה להגביר את סובלנות ההחלקה שלך."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "עסקה זו תגרום להשפעת מחיר <0>{0}</0> על מחיר השוק של מאגר זה. האם אתה מקווה להמשיך?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "השבוע"
@@ -2494,11 +2577,15 @@ msgstr "כדי להציג עמדה, עליך להיות מחובר לרשת שא
msgid "Today"
msgstr "היום"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "אישור האסימון נכשל"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "שם אסימון"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "האסימון לא נמצא"
@@ -2571,7 +2658,7 @@ msgstr "העסקה הושלמה ב"
msgid "Transaction deadline"
msgstr "מועד אחרון לעסקה"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "העסקה בהמתנה"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "העסקה נדחתה"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "העסקה הוגשה"
@@ -2607,6 +2695,10 @@ msgstr "אסימונים של UNI מייצגים מניות הצבעה בממש
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} שרופה"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT דורש איפוס אישור כאשר מגבלות ההוצאה נמוכות מדי."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "אינו זמין"
@@ -2619,6 +2711,10 @@ msgstr "לא זמין לרישום"
msgid "Unclaimed fees"
msgstr "עמלות שלא נדרשו"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "בפיתוח ואינו נתמך על ידי רוב הארנקים"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "לא נקבע"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "מבט על אתרסקאן"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "צפה ב- Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "כתובת ארנק או שם ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "אַזהָרָה"
@@ -2901,10 +2999,23 @@ msgstr "אַזהָרָה"
msgid "Welcome to team Unicorn :)"
msgstr "ברוך הבא לצוות חד קרן :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "מדוע נדרשים אישורים?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "מדוע נדרשים אישורים?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "מדוע נדרשת עסקה?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "למה זה נדרש?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "משיכת נזילות שהופקדה"
@@ -2942,7 +3053,7 @@ msgstr "עָטוּף"
msgid "Wrapping"
msgstr "לְפָפָה"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "רשת שגויה"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "תַשְׁלוּם"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "ל"
@@ -3172,6 +3284,14 @@ msgstr "משהו השתבש!"
msgid "to"
msgstr "ל"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {פתור את הבעיה} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Új pozíció"
msgid "- Remove recipient"
msgstr "- Távolítsa el a címzettet"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 hónap"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 hét"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 év"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24 órás hangerő"
@@ -239,10 +251,18 @@ msgstr "A címnek nincs elérhető követelése"
msgid "Against"
msgstr "Ellen"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Mindig"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "LP token migráció engedélyezése"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Hagyja, hogy {0} legyen a cseréhez"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Engedélyezve"
@@ -260,7 +280,7 @@ msgstr "Kereskedés előtt mindig végezzen saját kutatást."
msgid "Amount"
msgstr "Összeg"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "A token használatához jóváhagyásra van szükség."
@@ -276,12 +296,11 @@ msgstr "Hiba történt a csere végrehajtása során. Lehet, hogy növelnie kell
msgid "Approval failed"
msgstr "A jóváhagyás sikertelen"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Kérelem folyamatban"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Token jóváhagyása"
msgid "Approve in wallet"
msgstr "Jóváhagyás a pénztárcában"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Jóváhagyja a pénztárcájában"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "{0}használatának jóváhagyása"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Likviditás hozzáadásával az összes kereskedés 3%-át keresheti meg
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "A pénztárca csatlakoztatásával elfogadja az Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Megszünteti"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "A törlés nem sikerült"
@@ -625,6 +643,14 @@ msgstr "Megerősítés"
msgid "Confirm Supply"
msgstr "Kínálat megerősítése"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Swap megerősítése"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Erősítse meg a cserét"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Csatlakozzon egy pénztárcához a V2 likviditás megtekintéséhez."
msgid "Connect to a wallet to view your liquidity."
msgstr "Csatlakozzon egy pénztárcához a likviditás megtekintéséhez."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Pénztárca csatlakoztatása"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Csatlakozzon a {0}hoz"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Csatlakozás a {0}hoz"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Tartalom nem"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Részletes"
msgid "Details"
msgstr "Részletek"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Elvetés"
@@ -892,6 +927,10 @@ msgstr "Szerkesztés"
msgid "Edit listings"
msgstr "Adatok szerkesztése"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Engedélyezze {0} költést az Uniswapra"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Adjon meg egy százalékot"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Adjon meg {0} összeget"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Hiba"
@@ -1038,7 +1075,7 @@ msgstr "Visszacsatolás"
msgid "Fees"
msgstr "Díjak"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Útvonal lekérése"
@@ -1164,11 +1201,11 @@ msgstr "Kezdeti árfolyam és a pool részesedés"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Az input becsült. Legfeljebb <0>{0} {1}</0> értékesíthet, különben a tranzakció visszafordul."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fedezethiány"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Elégtelen likviditás"
@@ -1176,7 +1213,7 @@ msgstr "Elégtelen likviditás"
msgid "Insufficient liquidity for this trade."
msgstr "Nincs elegendő likviditás ehhez a kereskedéshez."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Nincs elegendő pool likviditás a tranzakció befejezéséhez"
@@ -1298,7 +1335,7 @@ msgstr "Listákat"
msgid "Loading"
msgstr "Feltöltés"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Betöltési juttatás"
@@ -1576,6 +1613,10 @@ msgstr "Nem érhető el az Ön régiójában"
msgid "Not created"
msgstr "Nem jött létre"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Nincs elég likviditás a pontos USD-érték megjelenítéséhez."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Nem felsorolt"
@@ -1631,14 +1672,14 @@ msgstr "Tulajdonos"
msgid "Page not found!"
msgstr "Az oldal nem található!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Fizetés"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Fizessen egyébként"
@@ -1651,14 +1692,23 @@ msgstr "Fizessen ezzel"
msgid "Pending"
msgstr "Függőben levő"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Az Uniswap engedélye szükséges az egyes token felcseréléséhez. Ez az Ön biztonsága érdekében egy hónap múlva lejár."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Függőben levő..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Az engedély jóváhagyása sikertelen"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Engedély 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "A Permit2 lehetővé teszi a token jóváhagyások megosztását és kezelését különböző alkalmazások között."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Kérjük, csatlakozzon a Layer 1 Ethereumhoz"
@@ -1729,16 +1779,12 @@ msgstr "Árkülönbség:"
msgid "Price Impact"
msgstr "Árhatás"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Az ár hatása túl nagy"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Árhatás"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Figyelmeztetés az ár hatásáról"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Ártartomány"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Ár frissítve"
@@ -1767,11 +1813,18 @@ msgstr "Adatvédelmi irányelvek"
msgid "Privacy Policy."
msgstr "Adatvédelmi irányelvek."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Tovább a pénztárcában"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Folytassa a pénztárcájában"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Eladás esetén bevétel"
@@ -1808,6 +1861,10 @@ msgstr "Javaslattevő"
msgid "Public Resolver"
msgstr "Nyilvános megoldó"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Vásárolt"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Legutóbbi keresések"
msgid "Recipient"
msgstr "Befogadó"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "A nem elérhető tételek visszatérítése ETH-ban történik"
@@ -1977,10 +2034,15 @@ msgstr "A visszafizetés nem sikerült"
msgid "Repaying"
msgstr "Visszafizetés"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "USDT alaphelyzetbe állítása"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "{issues} probléma megoldása"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Próbálja újra"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Fordított iktató"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Review Swap"
msgid "Review swap"
msgstr "Véleménycsere"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "A jóváhagyás visszavonása sikertelen"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "{0}visszavonása"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Visszavont jóváhagyás"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Visszavont jóváhagyás"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Jóváhagyás visszavonása"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Ugyanaz az ár"
@@ -2015,18 +2093,10 @@ msgstr "Ugyanaz az ár"
msgid "Scan with Uniswap Wallet"
msgstr "Szkennelés az Uniswap Wallet segítségével"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Keresés"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Név keresése vagy cím beillesztése"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Keresési tokenek és NFT-gyűjtemények"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Válassza a Párosítás lehetőséget"
@@ -2144,6 +2214,10 @@ msgstr "Mutass többet"
msgid "Show resources"
msgstr "Erőforrások megjelenítése"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Testnetek megjelenítése"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Jel"
@@ -2167,11 +2241,11 @@ msgstr "Egyes eszközök nem érhetők el ezen a felületen keresztül, mert el
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Valami elromlott"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Valami elromlott. Kérlek próbáld újra."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Sikerült"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Siker"
@@ -2236,10 +2311,13 @@ msgstr "Kínálat"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "{0} {1} és {2} {3} kínálása"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "A v1 támogatása június 28-án megszűnik."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Cseréld le pontosan <0/> t <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "A csere nem sikerült"
@@ -2271,15 +2350,11 @@ msgstr "Cserélve"
msgid "Swapping"
msgstr "Csere"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "{0} {1} cseréje a következőre {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Söprés"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Váltson hálózatot"
@@ -2427,6 +2502,10 @@ msgstr "Ezt a készletet inicializálni kell, mielőtt likviditást adhatna hozz
msgid "This proposal may be executed after {0}."
msgstr "Ezt a javaslatot {0}után lehet végrehajtani."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Ez hozzáférést biztosít az Uniswap protokoll számára a tokenhez kereskedés céljából. Biztonsági okokból ez 30 nap múlva lejár."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Ez az útvonal optimalizálja a teljes teljesítményt, figyelembe véve az osztott útvonalakat, a több ugrást és az egyes lépések gázköltségét."
@@ -2459,6 +2538,10 @@ msgstr "Ez a tranzakció az ármozgás miatt nem fog sikerülni. Próbáld meg n
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Ez a tranzakció sem az ármozgás, sem az átutalási díj miatt nem lesz sikeres. Próbáld meg növelni a csúszástűrést."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Ez a tranzakció <0>{0}</0> árhatást fog eredményezni ennek a poolnak a piaci árára. Szeretnéd folytatni?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Ezen a héten"
@@ -2494,11 +2577,15 @@ msgstr "Egy pozíció megtekintéséhez csatlakoznia kell ahhoz a hálózathoz,
msgid "Today"
msgstr "Ma"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "A token jóváhagyása sikertelen"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Token név"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token nem található"
@@ -2571,7 +2658,7 @@ msgstr "A tranzakció befejeződött"
msgid "Transaction deadline"
msgstr "Tranzakció határideje"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Tranzakció függőben"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Tranzakció elutasítva"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Tranzakció elküldve"
@@ -2607,6 +2695,10 @@ msgstr "Az UNI tokenek szavazati részvényeket képviselnek az Uniswap irányí
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Elégett"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "Az USDT visszaállítási jóváhagyást igényel, ha a költési korlátok túl alacsonyak."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Nem érhető el"
@@ -2619,6 +2711,10 @@ msgstr "Nem elérhető a listára"
msgid "Unclaimed fees"
msgstr "Nem igényelt díjak"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Fejlesztés alatt, és a legtöbb pénztárca nem támogatja"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Meghatározatlan"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Nézd meg az Etherscan webhelyen"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Megtekintés az Explorerben"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Pénztárca címe vagy ENS neve"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Figyelem"
@@ -2901,10 +2999,23 @@ msgstr "Figyelem"
msgid "Welcome to team Unicorn :)"
msgstr "Üdvözöljük az Unicorn csapatban :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Miért szükségesek jóváhagyások?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Miért szükségesek az engedélyek?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Miért van szükség tranzakcióra?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Miért van erre szükség?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "A letétbe helyezett likviditás visszavonása"
@@ -2942,7 +3053,7 @@ msgstr "Csomagolt"
msgid "Wrapping"
msgstr "Csomagolás"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Hibás hálózat"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "díj"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "számára"
@@ -3172,6 +3284,14 @@ msgstr "valami elromlott!"
msgid "to"
msgstr "nak nek"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Probléma megoldása} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ Posisi baru"
msgid "- Remove recipient"
msgstr "- Hapus penerima"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 bulan"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 minggu"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 tahun"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "volume 24 jam"
@@ -239,10 +251,18 @@ msgstr "Alamat tidak memiliki klaim yang tersedia"
msgid "Against"
msgstr "Melawan"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Sepanjang waktu"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Izinkan migrasi token LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Biarkan {0} digunakan untuk bertukar"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Diizinkan"
@@ -260,7 +280,7 @@ msgstr "Selalu lakukan riset Anda sendiri sebelum berdagang."
msgid "Amount"
msgstr "Jumlah"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Persetujuan diperlukan untuk menggunakan token ini."
@@ -276,12 +296,11 @@ msgstr "Terjadi kesalahan saat mengeksekusi swap ini. Anda mungkin memerlukan pe
msgid "Approval failed"
msgstr "Persetujuan gagal"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Persetujuan Tertunda"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Setujui Token"
msgid "Approve in wallet"
msgstr "Setujui di dompet"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Setujui di dompet Anda"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Menyetujui penggunaan {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Dengan menambahkan likuiditas, Anda akan mendapatkan 0,3% dari semua per
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Dengan menghubungkan dompet, Anda menyetujui Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Membatalkan"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Pembatalan gagal"
@@ -625,6 +643,14 @@ msgstr "Konfirmasikan"
msgid "Confirm Supply"
msgstr "Konfirmasikan Pasokan"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Konfirmasikan Swap"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Konfirmasi tukar"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Hubungkan ke dompet untuk melihat likuiditas V2 Anda."
msgid "Connect to a wallet to view your liquidity."
msgstr "Hubungkan ke dompet untuk melihat likuiditas Anda."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Hubungkan dompet"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Terhubung dengan {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Menghubungkan ke {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Konten tidak"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Terperinci"
msgid "Details"
msgstr "Perincian"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Buang"
@@ -892,6 +927,10 @@ msgstr "Ubah"
msgid "Edit listings"
msgstr "Mengedit daftar"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Aktifkan pembelanjaan {0} di Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Masukkan persen"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Masukkan {0} jumlah"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Kesalahan"
@@ -1038,7 +1075,7 @@ msgstr "Masukan"
msgid "Fees"
msgstr "Biaya"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Mengambil Rute"
@@ -1164,11 +1201,11 @@ msgstr "Harga awal dan bagian pool"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Input diperkirakan. Anda akan menjual paling banyak <0>{0} {1}</0> atau transaksi akan dikembalikan."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Dana tidak mencukupi"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Likuiditas tidak mencukupi"
@@ -1176,7 +1213,7 @@ msgstr "Likuiditas tidak mencukupi"
msgid "Insufficient liquidity for this trade."
msgstr "Likuiditas tidak cukup untuk perdagangan ini."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Likuiditas kumpulan tidak cukup untuk menyelesaikan transaksi"
@@ -1298,7 +1335,7 @@ msgstr "Daftar"
msgid "Loading"
msgstr "Memuat"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Memuat Tunjangan"
@@ -1576,6 +1613,10 @@ msgstr "Tidak tersedia di wilayah Anda"
msgid "Not created"
msgstr "Belum dibuat"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Likuiditas tidak cukup untuk menunjukkan nilai USD yang akurat."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Tidak terdaftar"
@@ -1631,14 +1672,14 @@ msgstr "Pemilik"
msgid "Page not found!"
msgstr "Halaman tidak ditemukan!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Membayar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Bayar Pokoknya"
@@ -1651,14 +1692,23 @@ msgstr "Bayar menggunakan"
msgid "Pending"
msgstr "Tertunda"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Izin diperlukan untuk Uniswap untuk menukar setiap token. Ini akan kedaluwarsa setelah satu bulan untuk keamanan Anda."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Tertunda..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Persetujuan izin gagal"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Izin2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 memungkinkan persetujuan token untuk dibagikan dan dikelola di berbagai aplikasi."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Silakan hubungkan ke Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Selisih Harga:"
msgid "Price Impact"
msgstr "Dampak Harga"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Dampak Harga Terlalu Tinggi"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Dampak harga"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Peringatan dampak harga"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Rentang harga"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Harga diperbarui"
@@ -1767,11 +1813,18 @@ msgstr "Kebijakan pribadi"
msgid "Privacy Policy."
msgstr "Kebijakan pribadi."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Lanjutkan di dompet"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Lanjutkan di dompet Anda"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Hasil jika dijual"
@@ -1808,6 +1861,10 @@ msgstr "Pengusul"
msgid "Public Resolver"
msgstr "Penyelesai Publik"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Dibeli"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Pencarian terkini"
msgid "Recipient"
msgstr "Penerima"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Pengembalian uang untuk item yang tidak tersedia akan diberikan dalam ETH"
@@ -1977,10 +2034,15 @@ msgstr "Pembayaran gagal"
msgid "Repaying"
msgstr "Membayar kembali"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Setel ulang USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Selesaikan {issues} masalah"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Mencoba kembali"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Pencatat Terbalik"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Tukar Tinjauan"
msgid "Review swap"
msgstr "Tukar ulasan"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Pencabutan persetujuan gagal"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Cabut {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Persetujuan Dicabut"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Persetujuan dicabut"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Mencabut persetujuan"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Harga sama"
@@ -2015,18 +2093,10 @@ msgstr "Harga sama"
msgid "Scan with Uniswap Wallet"
msgstr "Pindai dengan Dompet Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Mencari"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Cari nama atau tempel alamat"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Cari token dan koleksi NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Pilih Pasangan"
@@ -2144,6 +2214,10 @@ msgstr "Menampilkan lebih banyak"
msgid "Show resources"
msgstr "Tampilkan sumber daya"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Tampilkan testnet"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Tanda"
@@ -2167,11 +2241,11 @@ msgstr "Sejumlah aset tidak tersedia melalui antarmuka ini karena mereka mungkin
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Ada yang salah"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Ada yang salah. Silakan coba lagi."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Berhasil"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Berhasil"
@@ -2236,10 +2311,13 @@ msgstr "Pasokan"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Memasok {0} {1} dan {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Dukungan untuk v1 akan dihentikan pada 28 Juni."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Tukar persis <0/> dengan <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Tukar gagal"
@@ -2271,15 +2350,11 @@ msgstr "Tertukar"
msgid "Swapping"
msgstr "Bertukar"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Menukar {0} {1} untuk {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Menyapu"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Beralih jaringan"
@@ -2427,6 +2502,10 @@ msgstr "Pool ini harus diinisialisasi sebelum Anda dapat menambahkan likuiditas.
msgid "This proposal may be executed after {0}."
msgstr "Proposal ini dapat dijalankan setelah {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Ini memberikan akses protokol Uniswap ke token Anda untuk berdagang. Untuk keamanan, ini akan kedaluwarsa setelah 30 hari."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Rute ini mengoptimalkan output total Anda dengan mempertimbangkan rute terpisah, beberapa lompatan, dan biaya bahan bakar untuk setiap langkah."
@@ -2459,6 +2538,10 @@ msgstr "Transaksi ini tidak akan berhasil karena pergerakan harga. Coba tingkatk
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Transaksi ini tidak akan berhasil baik karena pergerakan harga atau biaya transfer. Coba tingkatkan toleransi selip Anda."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Transaksi ini akan menghasilkan dampak harga <0>{0}</0> pada harga pasar kumpulan ini. Apakah Anda ingin melanjutkan?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Minggu ini"
@@ -2494,11 +2577,15 @@ msgstr "Untuk melihat posisi, Anda harus terhubung ke jaringan tempatnya berada.
msgid "Today"
msgstr "Hari ini"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Persetujuan token gagal"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nama token"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token tidak ditemukan"
@@ -2571,7 +2658,7 @@ msgstr "Transaksi selesai pada"
msgid "Transaction deadline"
msgstr "Batas waktu transaksi"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaksi tertunda"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaksi ditolak"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaksi terkirim"
@@ -2607,6 +2695,10 @@ msgstr "Token UNI menunjukkan hak suara dalam pengaturan Uniswap. Anda dapat mem
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Terbakar"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT memerlukan persetujuan pengaturan ulang ketika batas pengeluaran terlalu rendah."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Tidak tersedia"
@@ -2619,6 +2711,10 @@ msgstr "Tidak tersedia untuk listingan"
msgid "Unclaimed fees"
msgstr "Biaya yang tidak diklaim"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Sedang dikembangkan dan tidak didukung oleh sebagian besar dompet"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Tidak dapat ditentukan"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Lihat di Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Lihat di Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Alamat Dompet atau nama ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Peringatan"
@@ -2901,10 +2999,23 @@ msgstr "Peringatan"
msgid "Welcome to team Unicorn :)"
msgstr "Selamat datang di tim Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Mengapa diperlukan persetujuan?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Mengapa diperlukan izin?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Mengapa diperlukan transaksi?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Mengapa ini diperlukan?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Tarik likuiditas yang disetor"
@@ -2942,7 +3053,7 @@ msgstr "Dibungkus"
msgid "Wrapping"
msgstr "Pembungkus"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Salah jaringan"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "biaya"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "untuk"
@@ -3172,6 +3284,14 @@ msgstr "ada yang salah!"
msgid "to"
msgstr "ke"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Menyelesaikan masalah} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nuova posizione"
msgid "- Remove recipient"
msgstr "- Rimuovi destinatario"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mese"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 settimana"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 anno"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Volume 24H"
@@ -239,10 +251,18 @@ msgstr "L'indirizzo non ha alcun reclamo disponibile"
msgid "Against"
msgstr "Contro"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Sempre"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Consenti la migrazione del token LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Consentire l'utilizzo {0} per lo scambio"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Consentito"
@@ -260,7 +280,7 @@ msgstr "Conduci sempre le tue ricerche prima di fare trading."
msgid "Amount"
msgstr "Importo"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "È necessaria un'approvazione per utilizzare questo token."
@@ -276,12 +296,11 @@ msgstr "Si è verificato un errore durante il tentativo di eseguire questo scamb
msgid "Approval failed"
msgstr "Approvazione non riuscita"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "In attesa di approvazione"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Approva token"
msgid "Approve in wallet"
msgstr "Approva nel portafoglio"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Approva nel tuo portafoglio"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Approva l'uso di {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Aggiungendo liquidità guadagnerai lo 0,3% di tutte le operazioni su que
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Collegando un portafoglio, accetti le condizioni di Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Cancella"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Annullamento non riuscito"
@@ -625,6 +643,14 @@ msgstr "Conferma"
msgid "Confirm Supply"
msgstr "Conferma Fornitura"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Conferma lo scambio"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Conferma lo scambio"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Connettiti a un portafoglio per visualizzare la tua liquidità V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Connettiti a un portafoglio per visualizzare la tua liquidità."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Collega portafoglio"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Connettiti con {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Collegamento a {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Contenuto no"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Dettagliato"
msgid "Details"
msgstr "Dettagli"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Ignora"
@@ -892,6 +927,10 @@ msgstr "Modificare"
msgid "Edit listings"
msgstr "Modifica elenchi"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Abilita la spesa {0} su Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Inserisci una percentuale"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Inserisci {0} importo"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Errore"
@@ -1038,7 +1075,7 @@ msgstr "Feedback"
msgid "Fees"
msgstr "Commissioni"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Percorso di recupero"
@@ -1164,11 +1201,11 @@ msgstr "Prezzi iniziali e quote di pool"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "L'input è stimato. Venderai al massimo <0>{0} {1}</0> o la transazione verrà ripristinata."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fondi insufficienti"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Liquidità insufficiente"
@@ -1176,7 +1213,7 @@ msgstr "Liquidità insufficiente"
msgid "Insufficient liquidity for this trade."
msgstr "Liquidità insufficiente per questa operazione."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Liquidità del pool insufficiente per completare la transazione"
@@ -1298,7 +1335,7 @@ msgstr "Elenchi"
msgid "Loading"
msgstr "Caricamento"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Indennità di carico"
@@ -1576,6 +1613,10 @@ msgstr "Non disponibile nella tua regione"
msgid "Not created"
msgstr "Non creato"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Liquidità insufficiente per mostrare un valore in USD accurato."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Non elencato"
@@ -1631,14 +1672,14 @@ msgstr "Proprietario"
msgid "Page not found!"
msgstr "Pagina non trovata!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Paga"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Paga comunque"
@@ -1651,14 +1692,23 @@ msgstr "Paga con"
msgid "Pending"
msgstr "In attesa di"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "È necessaria l'autorizzazione affinché Uniswap possa scambiare ciascun token. Questo scadrà dopo un mese per la tua sicurezza."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "In attesa di..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Approvazione del permesso non riuscita"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permesso2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 consente di condividere e gestire le approvazioni dei token tra diverse applicazioni."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Connettiti a Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Differenza Di Prezzo:"
msgid "Price Impact"
msgstr "Impatto sui prezzi"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Impatto Prezzo Troppo Alto"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impatto sui prezzi"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Avviso sull'impatto del prezzo"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Intervallo di prezzo"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Prezzo aggiornato"
@@ -1767,11 +1813,18 @@ msgstr "politica sulla riservatezza"
msgid "Privacy Policy."
msgstr "Politica sulla riservatezza."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Procedi nel portafoglio"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Procedi nel tuo portafoglio"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Ricavi se venduto"
@@ -1808,6 +1861,10 @@ msgstr "Proponente"
msgid "Public Resolver"
msgstr "Risolutore pubblico"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Acquistato"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Ricerche recenti"
msgid "Recipient"
msgstr "Destinatario"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "I rimborsi per gli articoli non disponibili saranno dati in ETH"
@@ -1977,10 +2034,15 @@ msgstr "Rimborso fallito"
msgid "Repaying"
msgstr "Rimborso"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Reimposta USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Risolvi {issues} problemi"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Riprova"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Cancelliere inverso"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Recensione Scambia"
msgid "Review swap"
msgstr "Scambio di recensioni"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Revoca approvazione non riuscita"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Revoca {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Approvazione revocata"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Approvazione revocata"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Revoca dell'approvazione"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Stesso prezzo"
@@ -2015,18 +2093,10 @@ msgstr "Stesso prezzo"
msgid "Scan with Uniswap Wallet"
msgstr "Scansiona con Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Ricerca"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Cerca nome o incolla indirizzo"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Cerca token e raccolte NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Seleziona Associa"
@@ -2144,6 +2214,10 @@ msgstr "Mostra di più"
msgid "Show resources"
msgstr "Mostra risorse"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Mostra testnet"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Cartello"
@@ -2167,11 +2241,11 @@ msgstr "Alcuni asset non sono disponibili attraverso questa interfaccia perché
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Qualcosa è andato storto"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Qualcosa è andato storto. Per favore riprova."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Successo"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Successo"
@@ -2236,10 +2311,13 @@ msgstr "Fornitura"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Fornitura di {0} {1} e {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Il supporto per v1 verrà interrotto il 28 giugno."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Scambia esattamente <0/> con <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Scambio fallito"
@@ -2271,15 +2350,11 @@ msgstr "Scambiato"
msgid "Swapping"
msgstr "Scambio"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Scambio di {0} {1} per {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Spazzare"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Cambia rete"
@@ -2427,6 +2502,10 @@ msgstr "Questo pool deve essere inizializzato prima di poter aggiungere liquidit
msgid "This proposal may be executed after {0}."
msgstr "Questa proposta può essere eseguita dopo {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Ciò fornisce al protocollo Uniswap l'accesso al tuo token per il trading. Per sicurezza, questo scadrà dopo 30 giorni."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Questo percorso ottimizza la tua produzione totale considerando percorsi divisi, salti multipli e il costo del gas di ogni passaggio."
@@ -2459,6 +2538,10 @@ msgstr "Questa transazione non avrà esito positivo a causa del movimento dei pr
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Questa transazione non avrà esito positivo a causa del movimento del prezzo o della commissione sul trasferimento. Prova ad aumentare la tua tolleranza allo slittamento."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Questa transazione comporterà un impatto del prezzo <0>{0}</0> sul prezzo di mercato di questo pool. Vuoi continuare?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Questa settimana"
@@ -2494,11 +2577,15 @@ msgstr "Per visualizzare una posizione è necessario essere connessi alla rete d
msgid "Today"
msgstr "Oggi"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Approvazione del token non riuscita"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nome token"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token non trovato"
@@ -2571,7 +2658,7 @@ msgstr "Transazione completata in"
msgid "Transaction deadline"
msgstr "Termine transazione"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transazione in corso"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transazione rifiutata"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transazione inviata"
@@ -2607,6 +2695,10 @@ msgstr "I token UNI rappresentano le quote di voto nella governance di Uniswap.
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} bruciati"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT richiede la reimpostazione dell'approvazione quando i limiti di spesa sono troppo bassi."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Non disponibile"
@@ -2619,6 +2711,10 @@ msgstr "Non disponibile per la quotazione"
msgid "Unclaimed fees"
msgstr "Commissioni non richieste"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "In fase di sviluppo e non supportato dalla maggior parte dei portafogli"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Indeterminato"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Visualizza su Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Visualizza su Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Indirizzo portafoglio o nome ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Avvertimento"
@@ -2901,10 +2999,23 @@ msgstr "Avvertimento"
msgid "Welcome to team Unicorn :)"
msgstr "Benvenuto nel team Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Perché sono necessarie le approvazioni?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Perché servono i permessi?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Perché è richiesta una transazione?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Perché è necessario?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Ritira liquidità depositata"
@@ -2942,7 +3053,7 @@ msgstr "Avvolto"
msgid "Wrapping"
msgstr "Avvolgimento"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Rete sbagliata"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "tassa"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "per"
@@ -3172,6 +3284,14 @@ msgstr "qualcosa è andato storto!"
msgid "to"
msgstr "A"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Risolvere il problema} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ 新しいポジション"
msgid "- Remove recipient"
msgstr "宛先を削除"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1ヶ月"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1週間"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1年"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24時間出来高"
@@ -239,10 +251,18 @@ msgstr "請求可能なアドレスではありません"
msgid "Against"
msgstr "反対"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "ずっと"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "LPトークンの移行を許可する"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "スワップに {0} を使用できるようにする"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "許可済"
@@ -260,7 +280,7 @@ msgstr "取引前に常にご自身で調査を行ってください。"
msgid "Amount"
msgstr "数量"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "このトークンを使用するには承認が必要です。"
@@ -276,12 +296,11 @@ msgstr "スワップ実行時にエラーが発生しました。スリッペー
msgid "Approval failed"
msgstr "承認に失敗しました"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "承認待ち"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "トークンを承認する"
msgid "Approve in wallet"
msgstr "ウォレットで承認する"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "ウォレットで承認する"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "{0}の使用を承認する"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -380,7 +394,7 @@ msgstr "非常に安定したペアに最適"
#: src/components/swap/SwapRoute.tsx
msgid "Best price route costs ~{gasPrice} in gas."
msgstr "最安ルートのガソリン代は ~{gasPrice} です。"
msgstr "最安ルートのガ代は ~{gasPrice} です。"
#: src/components/ConnectedAccountBlocked/index.tsx
msgid "Blocked Address"
@@ -409,15 +423,15 @@ msgstr "買った"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Burn failed"
msgstr "書き込みに失敗しました"
msgstr "バーンに失敗しました"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Burned"
msgstr "やけど"
msgstr "バーンされました"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Burning"
msgstr "燃焼"
msgstr "バーン中"
#: src/components/swap/SwapBuyFiatButton.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
@@ -426,7 +440,7 @@ msgstr "買う"
#: src/components/AccountDrawer/AuthenticatedHeader.tsx
msgid "Buy crypto"
msgstr "暗号通貨を購入する"
msgstr "暗号資産の購入"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Buy failed"
@@ -464,6 +478,10 @@ msgstr "流動性を追加することで、このペアのすべての取引で
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "ウォレットを接続すると、Uniswap Labs の規約に同意したことになります。"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "キャンセル"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "キャンセルに失敗しました"
@@ -625,6 +643,14 @@ msgstr "確認"
msgid "Confirm Supply"
msgstr "供給を確認"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "スワップの確認"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "スワップを確認する"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "ウォレットに接続してV2の流動性を確認します。"
msgid "Connect to a wallet to view your liquidity."
msgstr "ウォレットに接続して流動性を確認します。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "ウォレットに接続"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "{0}で繋ぐ"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "{0}に接続する"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "コンテンツではありません"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "詳細"
msgid "Details"
msgstr "詳細"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "注文を取り下げる"
@@ -874,7 +909,7 @@ msgstr "アプリをダウンロードする"
#: src/components/AccountDrawer/UniwalletModal.tsx
msgid "Download in the App Store to safely store your tokens and NFTs, swap tokens, and connect to crypto apps."
msgstr "App Store でダウンロードして、トークンと NFT を安全に保存し、トークンを交換し、暗号アプリに接続します。"
msgstr "トークンと NFT を安全に保存しながら、トークンをスワップし、暗号資産アプリに接続するため、App Store でダウンロードしましょう。"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "ETH Registrar Controller"
@@ -892,6 +927,10 @@ msgstr "編集"
msgid "Edit listings"
msgstr "リストを編集"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Uniswap への支出 {0} を有効にする"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "パーセントを入力してください"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "{0} の数量を入力してください"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "エラー"
@@ -1038,7 +1075,7 @@ msgstr "フィードバック"
msgid "Fees"
msgstr "手数料"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "ルート取得中"
@@ -1164,11 +1201,11 @@ msgstr "初期価格とプールシェア"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "上記は概算です。最大で<0>{0} {1}</0>を売れなければ、取引は差し戻されます。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "資金が不足しています。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "不十分な流動性"
@@ -1176,7 +1213,7 @@ msgstr "不十分な流動性"
msgid "Insufficient liquidity for this trade."
msgstr "流動性が不足しているため、取引できません。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "トランザクションを完了するにはプールの流動性が不十分です"
@@ -1298,7 +1335,7 @@ msgstr "リスト"
msgid "Loading"
msgstr "読み込み中"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "積載許容量"
@@ -1423,7 +1460,7 @@ msgstr "最小:"
#: src/components/swap/AdvancedSwapDetails.tsx
msgid "Minimum output"
msgstr "最小出力"
msgstr "最小金額"
#: src/components/swap/SwapModalFooter.tsx
msgid "Minimum received"
@@ -1576,6 +1613,10 @@ msgstr "お住いの国ではご利用いただけません"
msgid "Not created"
msgstr "未作成"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "正確な米ドルの価値を表示するのに十分な流動性がありません。"
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "記載されていない"
@@ -1606,7 +1647,7 @@ msgstr "新しいポジションを開くか、プールを作成して開始し
#: src/components/swap/AdvancedSwapDetails.tsx
msgid "Order routing"
msgstr "注文のルーティング"
msgstr "注文のルー"
#: src/components/AccountDrawer/MiniPortfolio/Pools/index.tsx
#: src/components/Badge/RangeBadge.tsx
@@ -1631,14 +1672,14 @@ msgstr "所有者"
msgid "Page not found!"
msgstr "ページが見つかりません!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "支払う"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "とにかく支払う"
@@ -1651,14 +1692,23 @@ msgstr "で支払う"
msgid "Pending"
msgstr "保留中"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap が各トークンを交換するには許可が必要です。これは安全のため 1 か月後に期限切れになります。"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "保留中..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "許可の承認に失敗しました"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "許可2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 を使用すると、トークンの承認をさまざまなアプリケーション間で共有および管理できます。"
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "イーサリアムのレイヤー1に接続してください"
@@ -1729,16 +1779,12 @@ msgstr "価格差:"
msgid "Price Impact"
msgstr "価格への影響"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "価格の影響が大きすぎます"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "価格への影響"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "価格への影響に関する警告"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "価格範囲"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "価格が更新されました"
@@ -1765,13 +1811,20 @@ msgstr "個人情報保護方針"
#: src/components/WalletModal/PrivacyPolicyNotice.tsx
msgid "Privacy Policy."
msgstr "プライバシーポリシー。"
msgstr "個人情報保護方針"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "ウォレットで続行"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "ウォレットで続行してください"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "売れれば収益"
@@ -1808,6 +1861,10 @@ msgstr "提案者"
msgid "Public Resolver"
msgstr "パブリックリゾルバー"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "購入した"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "検索履歴"
msgid "Recipient"
msgstr "受取人"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "入手不可能なアイテムの払い戻しはETHで行われます"
@@ -1977,10 +2034,15 @@ msgstr "返済に失敗しました"
msgid "Repaying"
msgstr "返済中"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "USDTをリセット"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "{issues} 件の問題を解決する"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "リトライ"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "逆引きレジストラ"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "レビュースワップ"
msgid "Review swap"
msgstr "スワップを確認する"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "承認の取り消しに失敗しました"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "{0}を取り消す"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "承認の取り消し"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "承認の取り消し"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "承認の取り消し"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "同じ値段"
@@ -2015,18 +2093,10 @@ msgstr "同じ値段"
msgid "Scan with Uniswap Wallet"
msgstr "Uniswapウォレットでスキャン"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "検索"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "トークン名またはアドレス"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "トークンとNFTコレクションを検索"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "ペアを選択"
@@ -2144,6 +2214,10 @@ msgstr "もっと表示"
msgid "Show resources"
msgstr "リソースを表示"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "テストネットを表示する"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "サイン"
@@ -2167,11 +2241,11 @@ msgstr "一部のトークンは、スマートコントラクトでうまく動
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "何らかの問題が発生しました"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "何か問題が発生しました。もう一度試してください。"
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "成功"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "成功"
@@ -2236,10 +2311,13 @@ msgstr "追加"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "{0} {1} と {2} {3} を追加中"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "v1 のサポートは 6 月 28 日に終了します。"
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "<0/>を<1/>にスワップ"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "スワップに失敗しました"
@@ -2271,15 +2350,11 @@ msgstr "スワップ成功"
msgid "Swapping"
msgstr "スワップ中"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "{0} {1} を {2} {3} にスワップ中"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "掃く"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "ネットワークを切り替える"
@@ -2355,7 +2430,7 @@ msgstr "取引を処理するマイナーに支払われる手数料。これは
#: src/components/swap/AdvancedSwapDetails.tsx
#: src/components/swap/SwapModalFooter.tsx
msgid "The impact your trade has on the market price of this pool."
msgstr "あなたの取引がこのプールの市場価格に与える影響"
msgstr "あなたの取引がこのプールの市場価格に与える影響"
#: src/utils/swapErrorToUserReadableMessage.tsx
msgid "The input token cannot be transferred. There may be an issue with the input token."
@@ -2427,6 +2502,10 @@ msgstr "流動性を追加する前に、このプールを初期化する必要
msgid "This proposal may be executed after {0}."
msgstr "この提案は {0} の後に実行される可能性があります。"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "これにより、Uniswap プロトコルが取引のためにトークンにアクセスできるようになります。セキュリティのため、これは 30 日後に期限切れになります。"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "このルートは、分割ルート、複数のホップ、各ステップのガス コストを考慮して、総出力を最適化します。"
@@ -2459,6 +2538,10 @@ msgstr "価格変動により、この取引は成功しません。スリッペ
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "この取引は、価格変動または転送時に手数料が発生するため、成功しません。スリッページの許容範囲を広げてみてください。"
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "この取引は、このプールの市場価格に <0>{0}</0> 価格影響を与えます。続行しますか?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "今週"
@@ -2494,11 +2577,15 @@ msgstr "位置を表示するには、その位置が属するネットワーク
msgid "Today"
msgstr "今日"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "トークンの承認に失敗しました"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "トークン名"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "トークンが見つかりません"
@@ -2571,7 +2658,7 @@ msgstr "で完了した取引"
msgid "Transaction deadline"
msgstr "取引期限"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "保留中の取引"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "取引拒否"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "取引は送信されました"
@@ -2607,6 +2695,10 @@ msgstr "UNIトークンはUniswapガバナンスにおける投票権を表し
msgid "UNI {0}/{1} Burned"
msgstr "削除される UNI {0}/{1}"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT では、支出制限が低すぎる場合、承認をリセットする必要があります。"
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "利用不可"
@@ -2619,6 +2711,10 @@ msgstr "出品不可"
msgid "Unclaimed fees"
msgstr "未請求の報酬"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "開発中のため、ほとんどのウォレットでサポートされていません"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "未定"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Etherscanで見る"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "エクスプローラーで見る"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "ウォレットアドレスまたはENS名"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "警告"
@@ -2901,10 +2999,23 @@ msgstr "警告"
msgid "Welcome to team Unicorn :)"
msgstr "チーム ユニコーンへようこそ"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "なぜ承認が必要なのでしょうか?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "なぜ許可が必要なのでしょうか?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "なぜトランザクションが必要なのでしょうか?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "なぜこれが必要なのでしょうか?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "預け入れた流動性を引き出す"
@@ -2942,7 +3053,7 @@ msgstr "ラップ"
msgid "Wrapping"
msgstr "ラップ中"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "ネットワークが間違っています"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "手数料"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "->"
@@ -3172,6 +3284,14 @@ msgstr "問題が発生しました。"
msgid "to"
msgstr "に"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {問題を解決してください} other {{1}}}"
@@ -3284,7 +3404,7 @@ msgstr "{0}%が選択"
#: src/components/Settings/MenuButton/index.tsx
msgid "{0}% slippage"
msgstr "{0}% の滑り"
msgstr "{0}% のスリッページ"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "{0}/{1} LP NFT"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ 새로운 위치"
msgid "- Remove recipient"
msgstr "- 수신자 제거"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 개월"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "일주"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "일년"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24시간 거래량"
@@ -239,10 +251,18 @@ msgstr "주소에 사용 가능한 청구가 없습니다."
msgid "Against"
msgstr "반대"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "모든 시간"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "LP 토큰 마이그레이션 허용"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "스와핑에 {0} 사용 허용"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "허용됨"
@@ -260,7 +280,7 @@ msgstr "거래하기 전에 항상 자체 조사를 수행하십시오."
msgid "Amount"
msgstr "금액"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "이 토큰을 사용하려면 승인이 필요합니다."
@@ -276,12 +296,11 @@ msgstr "교환을 실행하는 중에 오류가 발생했습니다. 가격변동
msgid "Approval failed"
msgstr "승인 실패"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "승인 대기 중"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "토큰 승인"
msgid "Approve in wallet"
msgstr "지갑에서 승인"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "지갑에서 승인"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "{0}사용 승인"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "유동성을 추가하면 풀 쉐어에 비례하여이 쌍에 대한
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "지갑을 연결하면 Uniswap Labs에 동의하는 것입니다."
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "취소"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "취소 실패"
@@ -625,6 +643,14 @@ msgstr "확인"
msgid "Confirm Supply"
msgstr "공급 확인"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "스왑 확인"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "스왑 확인"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "V2 유동성을 보려면 지갑에 연결하십시오."
msgid "Connect to a wallet to view your liquidity."
msgstr "유동성을 보려면 지갑에 연결하십시오."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "지갑 연결"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "{0}과 연결"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "{0}에 연결"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "내용 없음"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "자세히"
msgid "Details"
msgstr "세부 정보"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "해제"
@@ -892,6 +927,10 @@ msgstr "편집"
msgid "Edit listings"
msgstr "목록 수정"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Uniswap에서 지출 {0} 활성화"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "퍼센트를 입력하세요."
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "{0} 금액 입력"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "오류"
@@ -1038,7 +1075,7 @@ msgstr "피드백"
msgid "Fees"
msgstr "수수료"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "경로를 가져오는 중"
@@ -1164,11 +1201,11 @@ msgstr "초기 가격 및 풀 쉐어"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "입력이 추정됩니다. 최대 <0>{0} {1}</0>을(를) 팔거나 그렇지 않으면 거래가 취소됩니다."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "자금 부족"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "유동성 부족"
@@ -1176,7 +1213,7 @@ msgstr "유동성 부족"
msgid "Insufficient liquidity for this trade."
msgstr "이 거래에 대한 유동성이 충분하지 않습니다."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "거래를 완료하기에 불충분한 풀 유동성"
@@ -1298,7 +1335,7 @@ msgstr "목록"
msgid "Loading"
msgstr "로딩 중"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "적재 허용량"
@@ -1576,6 +1613,10 @@ msgstr "해당 지역에서는 사용할 수 없습니다."
msgid "Not created"
msgstr "생성되지 않음"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "정확한 USD 가치를 표시하기에 유동성이 충분하지 않습니다."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "목록에 없음"
@@ -1631,14 +1672,14 @@ msgstr "소유자"
msgid "Page not found!"
msgstr "페이지를 찾을 수 없습니다!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "지불하다"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "어쨌든 지불"
@@ -1651,14 +1692,23 @@ msgstr "지불"
msgid "Pending"
msgstr "대기 중"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap이 각 토큰을 스왑하려면 권한이 필요합니다. 보안을 위해 한 달 후에 만료됩니다."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "보류 중..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "허가 승인 실패"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "허가2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2를 사용하면 여러 애플리케이션에서 토큰 승인을 공유하고 관리할 수 있습니다."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "레이어 1 Ethereum에 연결하세요"
@@ -1729,16 +1779,12 @@ msgstr "가격 차이:"
msgid "Price Impact"
msgstr "가격 영향"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "가격 영향이 너무 높음"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "가격 영향"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "가격 영향 경고"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "가격 범위"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "가격 업데이트됨"
@@ -1767,11 +1813,18 @@ msgstr "개인 정보 정책"
msgid "Privacy Policy."
msgstr "개인 정보 정책."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "지갑에서 진행"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "지갑에서 진행"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "팔면 수익"
@@ -1808,6 +1861,10 @@ msgstr "제안자"
msgid "Public Resolver"
msgstr "퍼블릭 리졸버"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "구매 한"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "최근 검색"
msgid "Recipient"
msgstr "받는 사람"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "사용할 수 없는 항목에 대한 환불은 ETH로 제공됩니다."
@@ -1977,10 +2034,15 @@ msgstr "상환 실패"
msgid "Repaying"
msgstr "상환"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "USDT 재설정"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "{issues} 개 문제 해결"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "다시 해 보다"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "리버스 레지스트라"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "검토 교환"
msgid "Review swap"
msgstr "스왑 검토"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "승인 취소 실패"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "취소 {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "취소된 승인"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "취소된 승인"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "승인 취소"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "같은 가격"
@@ -2015,18 +2093,10 @@ msgstr "같은 가격"
msgid "Scan with Uniswap Wallet"
msgstr "Uniswap 지갑으로 스캔"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "찾다"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "이름 검색 또는 주소 붙여 넣기"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "검색 토큰 및 NFT 컬렉션"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "페어 선택"
@@ -2144,6 +2214,10 @@ msgstr "자세히보기"
msgid "Show resources"
msgstr "리소스 표시"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "테스트넷 보기"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "징후"
@@ -2167,11 +2241,11 @@ msgstr "일부 자산은 스마트 계약과 잘 작동하지 않거나 법적
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "문제가 발생했습니다"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "문제가 발생했습니다. 다시 시도해 주세요."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "성공"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "성공"
@@ -2236,10 +2311,13 @@ msgstr "공급"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "{0} {1} 및 {2} {3} 공급 중"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "v1에 대한 지원이 6월 28일에 중단됩니다."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "정확히 <0/> <1/>로 교환"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "교체 실패"
@@ -2271,15 +2350,11 @@ msgstr "교환"
msgid "Swapping"
msgstr "스와핑"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "{0} {1} 을 {2} {3}(으)로 스왑"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "스위프"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "네트워크 전환"
@@ -2427,6 +2502,10 @@ msgstr "유동성을 추가하기 전에 이 풀을 초기화해야 합니다.
msgid "This proposal may be executed after {0}."
msgstr "이 제안은 {0}이후에 실행될 수 있습니다."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "이것은 거래를 위해 토큰에 대한 Uniswap 프로토콜 액세스를 제공합니다. 보안을 위해 30일 후에 만료됩니다."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "이 경로는 분할 경로, 다중 홉 및 각 단계의 가스 비용을 고려하여 총 출력을 최적화합니다."
@@ -2459,6 +2538,10 @@ msgstr "이 거래는 가격 변동으로 인해 성공하지 못합니다. 슬
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "이 거래는 가격 변동이나 이체 수수료로 인해 성공하지 못합니다. 슬리피지 허용치를 높이십시오."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "이 거래는 이 풀의 시장 가격에 <0>{0}</0> 가격 영향을 미칩니다. 계속하시겠습니까?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "이번 주"
@@ -2494,11 +2577,15 @@ msgstr "위치를 보려면 해당 위치가 속한 네트워크에 연결되어
msgid "Today"
msgstr "오늘"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "토큰 승인 실패"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "토큰 이름"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "토큰을 찾을 수 없음"
@@ -2571,7 +2658,7 @@ msgstr "거래 완료:"
msgid "Transaction deadline"
msgstr "거래 마감 시간"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "거래 대기 중"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "거래 거부됨"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "거래 제출"
@@ -2607,6 +2695,10 @@ msgstr "UNI 토큰은 Uniswap 거버넌스의 의결권을 나타냅니다. 각
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} 버닝"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT는 지출 한도가 너무 낮을 때 승인 재설정이 필요합니다."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "없는"
@@ -2619,6 +2711,10 @@ msgstr "목록에 사용할 수 없음"
msgid "Unclaimed fees"
msgstr "미 청구 수수료"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "개발 중이며 대부분의 지갑에서 지원되지 않음"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "분명치 않은"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Etherscan에서보기"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Explorer에서 보기"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "지갑 주소 또는 ENS 이름"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "경고"
@@ -2901,10 +2999,23 @@ msgstr "경고"
msgid "Welcome to team Unicorn :)"
msgstr "Team Unicorn에 오신 것을 환영합니다. :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "승인이 필요한 이유는 무엇입니까?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "허가가 필요한 이유는 무엇입니까?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "트랜잭션이 필요한 이유는 무엇입니까?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "이것이 필요한 이유는 무엇입니까?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "예치된 유동성 인출"
@@ -2942,7 +3053,7 @@ msgstr "포장"
msgid "Wrapping"
msgstr "쌈"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "잘못된 네트워크"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "요금"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "~을 위한"
@@ -3172,6 +3284,14 @@ msgstr "뭔가 잘못되었습니다!"
msgid "to"
msgstr "에게"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {문제를 해결하십시오} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nieuwe functie"
msgid "- Remove recipient"
msgstr "- Ontvanger verwijderen"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 maand"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 week"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 jaar"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H-volume"
@@ -239,10 +251,18 @@ msgstr "Adres heeft geen beschikbare claim"
msgid "Against"
msgstr "Tegen"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Altijd"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "LP token migratie toestaan"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Sta toe dat {0} wordt gebruikt voor het wisselen"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Toegestaan"
@@ -260,7 +280,7 @@ msgstr "Voer altijd uw eigen onderzoek uit voordat u gaat handelen."
msgid "Amount"
msgstr "Bedrag"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Er is een goedkeuring nodig om dit token te gebruiken."
@@ -276,12 +296,11 @@ msgstr "Er is een fout opgetreden bij het uitvoeren van deze swap. Mogelijk moet
msgid "Approval failed"
msgstr "Goedkeuring mislukt"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "In afwachting van goedkeuring"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Token goedkeuren"
msgid "Approve in wallet"
msgstr "Goedkeuren in portemonnee"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Goedkeuren in uw portemonnee"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Gebruik van {0}goedkeuren"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Door liquiditeit toe te voegen, verdient u 0,3% van alle transacties op
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Door een portemonnee aan te sluiten, gaat u akkoord met Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Annuleren"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Annuleren mislukt"
@@ -625,6 +643,14 @@ msgstr "Bevestigen"
msgid "Confirm Supply"
msgstr "Bevestig levering"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Bevestig wissel"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Bevestig ruilen"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Maak verbinding met een portemonnee om uw V2 liquiditeit te bekijken."
msgid "Connect to a wallet to view your liquidity."
msgstr "Maak verbinding met een portemonnee om uw liquiditeit te bekijken."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Verbind portemonnee"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Maak verbinding met {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Verbinden met {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Inhoud niet"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Gedetailleerd"
msgid "Details"
msgstr "Details"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Afwijzen"
@@ -892,6 +927,10 @@ msgstr "Bewerking"
msgid "Edit listings"
msgstr "Lijsten bewerken"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Schakel {0} uitgeven op Uniswap in"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Voer een percentage in"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Vul {0} bedrag in"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Foutmelding"
@@ -1038,7 +1075,7 @@ msgstr "Feedback"
msgid "Fees"
msgstr "Vergoedingen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Route ophalen"
@@ -1164,11 +1201,11 @@ msgstr "Initiële prijzen en poolaandeel"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Invoer wordt ingeschat. U verkoopt maximaal <0>{0} {1}</0> of de transactie wordt teruggedraaid."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Onvoldoende fondsen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Onvoldoende liquiditeit"
@@ -1176,7 +1213,7 @@ msgstr "Onvoldoende liquiditeit"
msgid "Insufficient liquidity for this trade."
msgstr "Onvoldoende liquiditeit voor deze transactie."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Onvoldoende poolliquiditeit om transactie te voltooien"
@@ -1298,7 +1335,7 @@ msgstr "Vermeldingen"
msgid "Loading"
msgstr "Aan het laden"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Toeslag laden"
@@ -1576,6 +1613,10 @@ msgstr "Niet beschikbaar in uw regio"
msgid "Not created"
msgstr "Niet gemaakt"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Onvoldoende liquiditeit om de juiste waarde in USD weer te geven."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Niet op de lijst"
@@ -1631,14 +1672,14 @@ msgstr "Eigenaar"
msgid "Page not found!"
msgstr "Pagina niet gevonden!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Betalen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Hoe dan ook betalen"
@@ -1651,14 +1692,23 @@ msgstr "Betaal met"
msgid "Pending"
msgstr "In behandeling"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Toestemming is vereist voor Uniswap om elk token te ruilen. Deze vervalt voor uw veiligheid na een maand."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "In behandeling..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Goedkeuring van de vergunning is mislukt"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Vergunning2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Met Permit2 kunnen tokengoedkeuringen worden gedeeld en beheerd tussen verschillende applicaties."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Maak verbinding met Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Prijsverschil:"
msgid "Price Impact"
msgstr "Prijsimpact"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Prijsimpact te hoog"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Prijsimpact"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Waarschuwing voor prijsimpact"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Prijsbereik"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Prijs bijgewerkt"
@@ -1767,11 +1813,18 @@ msgstr "Privacybeleid"
msgid "Privacy Policy."
msgstr "Privacybeleid."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Ga verder in portemonnee"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Ga verder in uw portemonnee"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Opbrengst bij verkoop"
@@ -1808,6 +1861,10 @@ msgstr "Indiener voorstel"
msgid "Public Resolver"
msgstr "Openbare oplosser"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Gekocht"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Recente zoekopdrachten"
msgid "Recipient"
msgstr "Ontvanger"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Restituties voor niet-beschikbare items worden gegeven in ETH"
@@ -1977,10 +2034,15 @@ msgstr "Terugbetalen mislukt"
msgid "Repaying"
msgstr "Terugbetalen"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "USDT resetten"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Los {issues} problemen op"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Opnieuw proberen"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Omgekeerde griffier"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Beoordeel Swap"
msgid "Review swap"
msgstr "Review swap"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Goedkeuring intrekken mislukt"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "{0}intrekken"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Goedkeuring ingetrokken"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Goedkeuring ingetrokken"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Goedkeuring intrekken"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Zelfde prijs"
@@ -2015,18 +2093,10 @@ msgstr "Zelfde prijs"
msgid "Scan with Uniswap Wallet"
msgstr "Scannen met Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Zoekopdracht"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Zoek naam of plak adres"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Zoek tokens en NFT-collecties"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Selecteer Koppelen"
@@ -2144,6 +2214,10 @@ msgstr "Laat meer zien"
msgid "Show resources"
msgstr "Bronnen tonen"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Laat testnetten zien"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Teken"
@@ -2167,11 +2241,11 @@ msgstr "Sommige activa zijn niet beschikbaar via deze interface omdat ze mogelij
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Er is iets fout gegaan"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Er is iets fout gegaan. Probeer het opnieuw."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Geslaagd"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Succes"
@@ -2236,10 +2311,13 @@ msgstr "Levering"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "{0} {1} en {2} {3} aanbieden"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Ondersteuning voor v1 wordt op 28 juni stopgezet."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Ruil precies <0/> voor <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Wisselen is mislukt"
@@ -2271,15 +2350,11 @@ msgstr "Verwisseld"
msgid "Swapping"
msgstr "Ruilen"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "{0} {1} ruilen voor {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Vegen"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Wissel van netwerk"
@@ -2427,6 +2502,10 @@ msgstr "Deze pool moet worden geïnitialiseerd voordat u liquiditeit kunt toevoe
msgid "This proposal may be executed after {0}."
msgstr "Dit voorstel kan worden uitgevoerd na {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Dit geeft het Uniswap-protocol toegang tot uw token om te handelen. Om veiligheidsredenen vervalt deze na 30 dagen."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Deze route optimaliseert uw totale output door rekening te houden met gesplitste routes, meerdere hops en de gaskosten van elke stap."
@@ -2459,6 +2538,10 @@ msgstr "Deze transactie zal niet slagen vanwege prijsbewegingen. Probeer uw slip
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Deze transactie zal niet slagen vanwege prijsbewegingen of kosten bij overdracht. Probeer uw slipping tolerantie te vergroten."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Deze transactie zal resulteren in een prijsimpact van <0>{0}</0> op de marktprijs van deze pool. Wilt u doorgaan?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Deze week"
@@ -2494,11 +2577,15 @@ msgstr "Om een positie te bekijken, moet u verbonden zijn met het netwerk waarto
msgid "Today"
msgstr "Vandaag"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Tokengoedkeuring mislukt"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Tokennaam"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token niet gevonden"
@@ -2571,7 +2658,7 @@ msgstr "Transactie voltooid in"
msgid "Transaction deadline"
msgstr "Transactiedeadline"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transactie in behandeling"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transactie afgewezen"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transactie ingediend"
@@ -2607,6 +2695,10 @@ msgstr "UNI tokens vertegenwoordigen stemaandelen in het bestuur van Uniswap. U
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} verbrand"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT vereist opnieuw instellen van goedkeuring wanneer de bestedingslimieten te laag zijn."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Niet beschikbaar"
@@ -2619,6 +2711,10 @@ msgstr "Niet beschikbaar voor vermelding"
msgid "Unclaimed fees"
msgstr "Niet-opgeëiste vergoedingen"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "In ontwikkeling en niet ondersteund door de meeste wallets"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Onbepaald"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Bekijk op Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Weergeven op Verkenner"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Wallet-adres of ENS-naam"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Waarschuwing"
@@ -2901,10 +2999,23 @@ msgstr "Waarschuwing"
msgid "Welcome to team Unicorn :)"
msgstr "Welkom bij team Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Waarom zijn goedkeuringen vereist?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Waarom zijn vergunningen nodig?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Waarom is een transactie vereist?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Waarom is dit vereist?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Neem gedeponeerde liquiditeit op"
@@ -2942,7 +3053,7 @@ msgstr "Verpakt"
msgid "Wrapping"
msgstr "Inpakken"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Verkeerd netwerk"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "tarief"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "voor"
@@ -3172,6 +3284,14 @@ msgstr "er is iets fout gegaan!"
msgid "to"
msgstr "naar"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Probleem oplossen} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: no\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Ny stilling"
msgid "- Remove recipient"
msgstr "- Fjern mottaker"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 måned"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 uke"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 år"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H volum"
@@ -239,10 +251,18 @@ msgstr "Adressen har ikke noen tilgjengelig krav"
msgid "Against"
msgstr "Mot"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Hele tiden"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Tillat migrering av LP-pollett"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Tillat at {0} brukes til å bytte"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Tillatt"
@@ -260,7 +280,7 @@ msgstr "Utfør alltid din egen undersøkelse før handel."
msgid "Amount"
msgstr "Beløp"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "En godkjenning er nødvendig for å bruke dette tokenet."
@@ -276,12 +296,11 @@ msgstr "Det oppstod en feil under forsøket på å utføre dette byttet. Det kan
msgid "Approval failed"
msgstr "Godkjenning mislyktes"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Venter på godkjenning"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Godkjenn token"
msgid "Approve in wallet"
msgstr "Godkjenne i lommebok"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Godkjenne i lommeboken"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Godta bruk av {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Ved å tilføre likviditet tjener du 0,3 % av alle handler på dette par
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Ved å koble til en lommebok godtar du Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Avbryt"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Avbryt mislyktes"
@@ -625,6 +643,14 @@ msgstr "Bekreft"
msgid "Confirm Supply"
msgstr "Bekreft levering"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Bekreft bytte"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Bekreft bytte"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Koble til en lommebok for å se V2-likviditeten."
msgid "Connect to a wallet to view your liquidity."
msgstr "Koble til en lommebok for å se innholdet ditt."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Koble til lommebok"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Koble til {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Kobler til {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Innhold ikke"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detaljert"
msgid "Details"
msgstr "Detaljer"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Avvis"
@@ -892,6 +927,10 @@ msgstr "Redigere"
msgid "Edit listings"
msgstr "Rediger oppføringer"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Aktiver utgifter {0} på Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Oppgi en prosent"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Skriv inn {0} beløp"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Feil"
@@ -1038,7 +1075,7 @@ msgstr "Tilbakemelding"
msgid "Fees"
msgstr "Gebyrer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Henter rute"
@@ -1164,11 +1201,11 @@ msgstr "Innledende priser og pottandel"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Inndata estimert. Du vil selge maksimalt <0>{0} {1}</0> eller transaksjonen vil tilbakestilles."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Utilstrekkelige midler"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Utilstrekkelig likviditet"
@@ -1176,7 +1213,7 @@ msgstr "Utilstrekkelig likviditet"
msgid "Insufficient liquidity for this trade."
msgstr "Utilstrekkelig likviditet for denne handelen."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Utilstrekkelig poollikviditet til å fullføre transaksjonen"
@@ -1298,7 +1335,7 @@ msgstr "Oppføringer"
msgid "Loading"
msgstr "Laster"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Lastegodtgjørelse"
@@ -1576,6 +1613,10 @@ msgstr "Ikke tilgjengelig i din region"
msgid "Not created"
msgstr "Ikke opprettet"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Ikke nok likviditet til å vise nøyaktig USD-verdi."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Ikke listet"
@@ -1631,14 +1672,14 @@ msgstr "Eier"
msgid "Page not found!"
msgstr "Side ikke funnet!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Betale"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Betal uansett"
@@ -1651,14 +1692,23 @@ msgstr "Betale med"
msgid "Pending"
msgstr "Avventer"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Tillatelse kreves for at Uniswap skal bytte hvert token. Dette vil utløpe etter en måned for din sikkerhet."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Avventer..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Tillatelsesgodkjenning mislyktes"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Tillatelse 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 lar token-godkjenninger deles og administreres på tvers av forskjellige applikasjoner."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Vennligst koble til Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Prisdifferanse:"
msgid "Price Impact"
msgstr "Prispåvirkning"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "For høy prispåvirkning"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Prispåvirkning"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Advarsel om prispåvirkning"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Prisintervall"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Pris oppdatert"
@@ -1767,11 +1813,18 @@ msgstr "Personvernerklæring"
msgid "Privacy Policy."
msgstr "Personvernerklæring."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Fortsett i lommeboken"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Fortsett i lommeboken"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Inntekter ved salg"
@@ -1808,6 +1861,10 @@ msgstr "Foreslå"
msgid "Public Resolver"
msgstr "Offentlig oppløser"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Kjøpt"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Nylige søk"
msgid "Recipient"
msgstr "Mottaker"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Refusjon for ikke-tilgjengelige varer vil bli gitt i ETH"
@@ -1977,10 +2034,15 @@ msgstr "Tilbakebetaling mislyktes"
msgid "Repaying"
msgstr "Tilbakebetaler"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Tilbakestill USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Løs {issues} problemer"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Prøv på nytt"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Omvendt registrar"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Gjennomgå Swap"
msgid "Review swap"
msgstr "Anmeldelsesbytte"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Tilbakekall godkjenning mislyktes"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Opphev {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Opphevet godkjenning"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Opphevet godkjenning"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Tilbakekalle godkjenning"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Samme pris"
@@ -2015,18 +2093,10 @@ msgstr "Samme pris"
msgid "Scan with Uniswap Wallet"
msgstr "Skann med Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Søk"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Søk navn eller lim inn adresse"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Søk tokens og NFT-samlinger"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Velg Par"
@@ -2144,6 +2214,10 @@ msgstr "Vis mer"
msgid "Show resources"
msgstr "Vis ressurser"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Vis testnett"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Skilt"
@@ -2167,11 +2241,11 @@ msgstr "Noen aktiva er ikke tilgjengelige gjennom dette grensesnittet fordi de k
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Noe gikk galt"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Noe gikk galt. Vær så snill, prøv på nytt."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Lykkes"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Suksess"
@@ -2236,10 +2311,13 @@ msgstr "Levering"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Leverer {0} {1} og {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Støtte for v1 vil bli avviklet 28. juni."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Bytt nøyaktig <0/> for <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Bytte mislyktes"
@@ -2271,15 +2350,11 @@ msgstr "Byttet"
msgid "Swapping"
msgstr "Bytting"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Bytte {0} {1} mot {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Feie"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Bytt nettverk"
@@ -2427,6 +2502,10 @@ msgstr "Denne poolen må initialiseres før du kan legge til likviditet. For å
msgid "This proposal may be executed after {0}."
msgstr "Dette forslaget kan utføres etter {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Dette gir Uniswap-protokollen tilgang til tokenet ditt for handel. For sikkerhets skyld utløper dette etter 30 dager."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Denne ruten optimaliserer din totale produksjon ved å vurdere delte ruter, flere hopp og gasskostnadene for hvert trinn."
@@ -2459,6 +2538,10 @@ msgstr "Denne transaksjonen vil ikke lykkes på grunn av prisbevegelse. Prøv å
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Denne transaksjonen vil ikke lykkes på grunn av prisbevegelse eller gebyr ved overføring. Prøv å øke glidetoleransen."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Denne transaksjonen vil resultere i en prispåvirkning <0>{0}</0> på markedsprisen for denne poolen. Ønsker du å fortsette?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Denne uka"
@@ -2494,11 +2577,15 @@ msgstr "For å se en posisjon må du være koblet til nettverket den tilhører."
msgid "Today"
msgstr "I dag"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Token-godkjenning mislyktes"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Tokennavn"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token ikke funnet"
@@ -2571,7 +2658,7 @@ msgstr "Transaksjonen fullført i"
msgid "Transaction deadline"
msgstr "Transaksjons frist"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaksjonen venter"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaksjonen avvist"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaksjonen er sendt inn"
@@ -2607,6 +2695,10 @@ msgstr "UNI-polleter representerer stemmeaksjer i Uniswap-styring. Du kan stemme
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} brent"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT krever tilbakestilling av godkjenning når kostnadsgrensene er for lave."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Utilgjengelig"
@@ -2619,6 +2711,10 @@ msgstr "Ikke tilgjengelig for oppføring"
msgid "Unclaimed fees"
msgstr "Avgifter som ikke belastes"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Under utvikling og støttes ikke av de fleste lommebøker"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Ubestemt"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Utsikt på Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Se på Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Lommebokadresse eller ENS-navn"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Advarsel"
@@ -2901,10 +2999,23 @@ msgstr "Advarsel"
msgid "Welcome to team Unicorn :)"
msgstr "Velkommen til team Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Hvorfor kreves det godkjenninger?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Hvorfor kreves det tillatelser?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Hvorfor kreves en transaksjon?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Hvorfor kreves dette?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Trekk tilbake innskuddslikviditet"
@@ -2942,7 +3053,7 @@ msgstr "Innpakket"
msgid "Wrapping"
msgstr "Innpakning"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Feil nettverk"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "avgift"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "til"
@@ -3172,6 +3284,14 @@ msgstr "noe gikk galt!"
msgid "to"
msgstr "til"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Løs problemet} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nowa pozycja"
msgid "- Remove recipient"
msgstr "- Usuń odbiorcę"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 miesiąc"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 tydzień"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 rok"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "głośność 24h"
@@ -239,10 +251,18 @@ msgstr "Adres nie ma dostępnego roszczenia"
msgid "Against"
msgstr "Przeciwko"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Cały czas"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Zezwól na migrację tokena LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Zezwól na użycie {0} do zamiany"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Dozwolony"
@@ -260,7 +280,7 @@ msgstr "Zawsze przeprowadzaj własne badania przed rozpoczęciem handlu."
msgid "Amount"
msgstr "Kwota"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Aby użyć tego tokena, potrzebne jest zatwierdzenie."
@@ -276,12 +296,11 @@ msgstr "Wystąpił błąd podczas próby wykonania tej wymiany. Może być konie
msgid "Approval failed"
msgstr "Zatwierdzenie nie powiodło się"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Oczekuje na zatwierdzenie"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Zatwierdź token"
msgid "Approve in wallet"
msgstr "Zatwierdź w portfelu"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Zatwierdź w swoim portfelu"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Zatwierdź użycie {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Dodając płynność, zarobisz 0,3% wszystkich transakcji na tej parze,
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Podłączając portfel, zgadzasz się na Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Anulować"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Anulowanie nie powiodło się"
@@ -625,6 +643,14 @@ msgstr "Potwierdzać"
msgid "Confirm Supply"
msgstr "Potwierdź dostawę"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Potwierdź zamianę"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Potwierdź zamianę"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Połącz się z portfelem, aby wyświetlić płynność V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Połącz się z portfelem, aby zobaczyć swoją płynność."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Połącz portfel"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Połącz z {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Podłączanie do {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Treść nie"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Szczegółowe"
msgid "Details"
msgstr "Detale"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Odrzuć"
@@ -892,6 +927,10 @@ msgstr "Edytować"
msgid "Edit listings"
msgstr "Edytuj aukcje"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Włącz wydawanie {0} na Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Wpisz procent"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Wpisz kwotę {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Błąd"
@@ -1038,7 +1075,7 @@ msgstr "Informacja zwrotna"
msgid "Fees"
msgstr "Opłaty"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Trasa pobierania"
@@ -1164,11 +1201,11 @@ msgstr "Ceny początkowe i udział w puli"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Dane wejściowe są szacowane. Sprzedasz maksymalnie <0>{0} {1}</0> lub transakcja zostanie cofnięta."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Niewystarczające środki"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Niewystarczająca płynność"
@@ -1176,7 +1213,7 @@ msgstr "Niewystarczająca płynność"
msgid "Insufficient liquidity for this trade."
msgstr "Niewystarczająca płynność dla tej transakcji."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Niewystarczająca płynność puli do sfinalizowania transakcji"
@@ -1298,7 +1335,7 @@ msgstr "aukcje"
msgid "Loading"
msgstr "Ładowanie"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Dodatek załadunkowy"
@@ -1576,6 +1613,10 @@ msgstr "Niedostępne w Twoim regionie"
msgid "Not created"
msgstr "Nie utworzono"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Niewystarczająca płynność, aby pokazać dokładną wartość USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Nie wymienione"
@@ -1631,14 +1672,14 @@ msgstr "Właściciel"
msgid "Page not found!"
msgstr "Strona nie znaleziona!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Płacić"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Zapłać mimo wszystko"
@@ -1651,14 +1692,23 @@ msgstr "Zapłacić"
msgid "Pending"
msgstr "Aż do"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Aby Uniswap mógł zamienić każdy token, wymagane jest pozwolenie. Dla Twojego bezpieczeństwa wygaśnie ona po miesiącu."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Aż do..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Zatwierdzenie pozwolenia nie powiodło się"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Pozwolenie2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 umożliwia udostępnianie zatwierdzeń tokenów i zarządzanie nimi w różnych aplikacjach."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Połącz się z Ethereum warstwy 1"
@@ -1729,16 +1779,12 @@ msgstr "Różnica ceny:"
msgid "Price Impact"
msgstr "Wpływ ceny"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Zbyt duży wpływ na cenę"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Wpływ na cenę"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Ostrzeżenie o wpływie na cenę"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Przedział cenowy"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Zaktualizowano cenę"
@@ -1767,11 +1813,18 @@ msgstr "Polityka prywatności"
msgid "Privacy Policy."
msgstr "Polityka prywatności."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Kontynuuj w portfelu"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Kontynuuj w swoim portfelu"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Dochód w przypadku sprzedaży"
@@ -1808,6 +1861,10 @@ msgstr "Proponujący"
msgid "Public Resolver"
msgstr "Rozwiązanie publiczne"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Zakupione"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Ostatnie wyszukiwania"
msgid "Recipient"
msgstr "Odbiorca"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Zwroty za niedostępne pozycje będą udzielane w ETH"
@@ -1977,10 +2034,15 @@ msgstr "Spłata nie powiodła się"
msgid "Repaying"
msgstr "Spłacanie"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Zresetuj USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Rozwiąż {issues} problemów"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Spróbować ponownie"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Odwrotny rejestrator"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "Przejrzyj zamianę"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Odwołanie zatwierdzenia nie powiodło się"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Odwołaj {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Cofnięta zgoda"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Cofnięta zgoda"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Cofnięcie zatwierdzenia"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Ta sama cena"
@@ -2015,18 +2093,10 @@ msgstr "Ta sama cena"
msgid "Scan with Uniswap Wallet"
msgstr "Skanuj za pomocą portfela Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Szukaj"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Wyszukaj nazwę lub wklej adres"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Przeszukuj tokeny i kolekcje NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Wybierz Paruj"
@@ -2144,6 +2214,10 @@ msgstr "Pokaż więcej"
msgid "Show resources"
msgstr "Pokaż zasoby"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Pokaż sieci testowe"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Podpisać"
@@ -2167,11 +2241,11 @@ msgstr "Niektóre aktywa nie są dostępne za pośrednictwem tego interfejsu, po
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Coś poszło nie tak"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Coś poszło nie tak. Proszę spróbuj ponownie."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Udało się"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Sukces"
@@ -2236,10 +2311,13 @@ msgstr "Dostarczać"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Zasilanie {0} {1} i {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Wsparcie dla wersji 1 zostanie zakończone 28 czerwca."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Zamień dokładnie <0/> na <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Wymiana nie powiodła się"
@@ -2271,15 +2350,11 @@ msgstr "zamienione"
msgid "Swapping"
msgstr "Zamiana"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Zamiana {0} {1} na {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Zamiatać"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Przełączaj sieci"
@@ -2427,6 +2502,10 @@ msgstr "Ta pula musi zostać zainicjowana, zanim będzie można dodać płynnoś
msgid "This proposal may be executed after {0}."
msgstr "Ta propozycja może zostać wykonana po {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Zapewnia to dostęp protokołu Uniswap do Twojego tokena w celu handlu. Ze względów bezpieczeństwa wygasa ona po 30 dniach."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Ta trasa optymalizuje całkowitą wydajność, biorąc pod uwagę podzielone trasy, wiele przeskoków i koszt gazu na każdym etapie."
@@ -2459,6 +2538,10 @@ msgstr "Ta transakcja nie powiedzie się z powodu ruchu cen. Spróbuj zwiększy
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Ta transakcja nie powiedzie się ze względu na ruch cen lub opłatę za transfer. Spróbuj zwiększyć tolerancję na poślizg."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Ta transakcja spowoduje wpływ ceny <0>{0}</0> na cenę rynkową tej puli. Czy chcesz kontynuować?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "W tym tygodniu"
@@ -2494,11 +2577,15 @@ msgstr "Aby wyświetlić pozycję, musisz być podłączony do sieci, do której
msgid "Today"
msgstr "Dzisiaj"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Zatwierdzenie tokena nie powiodło się"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nazwa tokena"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Nie znaleziono tokena"
@@ -2571,7 +2658,7 @@ msgstr "Transakcja zakończona w"
msgid "Transaction deadline"
msgstr "Termin transakcji"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transakcja oczekująca"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transakcja odrzucona"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transakcja przesłana"
@@ -2607,6 +2695,10 @@ msgstr "Tokeny UNI reprezentują udziały z prawem głosu w zarządzaniu Uniswap
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Spalony"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT wymaga zresetowania zatwierdzenia, gdy limity wydatków są zbyt niskie."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Niedostępne"
@@ -2619,6 +2711,10 @@ msgstr "Niedostępne do wystawienia"
msgid "Unclaimed fees"
msgstr "Nieodebrane opłaty"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "W fazie rozwoju i nieobsługiwany przez większość portfeli"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Nieokreślony"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Zobacz na Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Zobacz w Eksploratorze"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Adres portfela lub nazwa ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Ostrzeżenie"
@@ -2901,10 +2999,23 @@ msgstr "Ostrzeżenie"
msgid "Welcome to team Unicorn :)"
msgstr "Witamy w zespole Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Dlaczego wymagane są atesty?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Dlaczego wymagane są pozwolenia?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Dlaczego wymagana jest transakcja?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Dlaczego jest to wymagane?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Wycofaj zdeponowaną płynność"
@@ -2942,7 +3053,7 @@ msgstr "Owinięty"
msgid "Wrapping"
msgstr "Zawijanie"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Zła sieć"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "opłata"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "Do"
@@ -3172,6 +3284,14 @@ msgstr "coś poszło nie tak!"
msgid "to"
msgstr "Do"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Rozwiąż problem} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nova posição"
msgid "- Remove recipient"
msgstr "- Remover destinatário"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mês"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 semana"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 ano"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "volume 24h"
@@ -239,10 +251,18 @@ msgstr "O endereço tem não resgates disponíveis"
msgid "Against"
msgstr "Contra"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Tempo todo"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Permitir a migração de tokens LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Permitir que {0} seja usado para troca"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Permitido"
@@ -260,7 +280,7 @@ msgstr "Sempre conduza sua própria pesquisa antes de negociar."
msgid "Amount"
msgstr "Valor"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "É necessária uma aprovação para usar este token."
@@ -276,12 +296,11 @@ msgstr "Ocorreu um erro ao tentar executar esta troca. Pode ser necessário aume
msgid "Approval failed"
msgstr "Falha na aprovação"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Aprovação pendente"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Aprovar token"
msgid "Approve in wallet"
msgstr "aprovar na carteira"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Aprove em sua carteira"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Aprovar o uso de {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Ao acrescentar liquidez, você ganha 0,3% de todas as negociações com
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Ao conectar uma carteira, você concorda com Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Cancelar"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Falha ao cancelar"
@@ -625,6 +643,14 @@ msgstr "Confirmar"
msgid "Confirm Supply"
msgstr "Confirmar fornecimento"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Confirmar a conversão"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Confirmar troca"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Conectar-se a uma carteira para ver sua Liquidez V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Conectar-se a uma carteira para ver sua liquidez."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Conectar-se à carteira"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Conectar com {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Conectando a {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "conteúdo não"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detalhado"
msgid "Details"
msgstr "Detalhes"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Dispensar"
@@ -892,6 +927,10 @@ msgstr "Editar"
msgid "Edit listings"
msgstr "Editar listagens"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Habilitar gastar {0} no Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Digite um percentual"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Digite {0} valor"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Erro"
@@ -1038,7 +1075,7 @@ msgstr "Opinião"
msgid "Fees"
msgstr "Tarifas"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Buscando rota"
@@ -1164,11 +1201,11 @@ msgstr "Preços iniciais e compartilhamento do lote"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Os valores lançados são estimativas. Você deve vender no máximo <0>{0} {1}</0> ou a operação será revertida."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fundos insuficientes"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Liquidez insuficiente"
@@ -1176,7 +1213,7 @@ msgstr "Liquidez insuficiente"
msgid "Insufficient liquidity for this trade."
msgstr "Liquidez insuficiente para esta negociação."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Liquidez insuficiente do pool para concluir a transação"
@@ -1298,7 +1335,7 @@ msgstr "Listagens"
msgid "Loading"
msgstr "Carregando"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Permissão de Carregamento"
@@ -1576,6 +1613,10 @@ msgstr "Não disponível na sua região"
msgid "Not created"
msgstr "não criado"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Não há liquidez suficiente para mostrar o valor exato em USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Não listado"
@@ -1631,14 +1672,14 @@ msgstr "Proprietário"
msgid "Page not found!"
msgstr "Página não encontrada!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Pagar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Pagar de qualquer maneira"
@@ -1651,14 +1692,23 @@ msgstr "Pagar com"
msgid "Pending"
msgstr "Pendente"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "A permissão é necessária para que o Uniswap troque cada token. Isso expirará após um mês para sua segurança."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Pendente..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Falha na aprovação da permissão"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permit2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "O Permit2 permite que as aprovações de token sejam compartilhadas e gerenciadas em diferentes aplicativos."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Por favor, conecte-se à Camada 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Diferença de Preço:"
msgid "Price Impact"
msgstr "Impacto do preço"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Impacto do preço muito alto"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impacto do preço"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Aviso de impacto de preço"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Intervalo de preço"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Preço atualizado"
@@ -1767,11 +1813,18 @@ msgstr "política de Privacidade"
msgid "Privacy Policy."
msgstr "Política de Privacidade."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Continuar na carteira"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Proceda na sua carteira"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Produto se vendido"
@@ -1808,6 +1861,10 @@ msgstr "Proponente"
msgid "Public Resolver"
msgstr "Resolvedor público"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Comprado"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Pesquisas recentes"
msgid "Recipient"
msgstr "Destinatário"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Reembolsos para itens indisponíveis serão dados em ETH"
@@ -1977,10 +2034,15 @@ msgstr "Falha no reembolso"
msgid "Repaying"
msgstr "Reembolsando"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Redefinir USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Resolver {issues} problemas"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Tentar novamente"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "registrador reverso"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Revisão de troca"
msgid "Review swap"
msgstr "Troca de revisão"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Falha na revogação da aprovação"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Revogar {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Aprovação revogada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Aprovação revogada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Revogando a aprovação"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Mesmo preço"
@@ -2015,18 +2093,10 @@ msgstr "Mesmo preço"
msgid "Scan with Uniswap Wallet"
msgstr "Digitalize com carteira Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Procurar"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Pesquise o nome ou cole o endereço"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Pesquise tokens e coleções NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Selecione Par"
@@ -2144,6 +2214,10 @@ msgstr "Mostre mais"
msgid "Show resources"
msgstr "Mostrar recursos"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Mostrar redes de teste"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Sinal"
@@ -2167,11 +2241,11 @@ msgstr "Alguns ativos não estão disponíveis nesta interface, porque não func
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Ocorreu um erro"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Algo deu errado. Por favor, tente novamente."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Sucesso"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Sucesso"
@@ -2236,10 +2311,13 @@ msgstr "Fornecimento"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Fornecendo {0} {1} e {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "O suporte para v1 será descontinuado em 28 de junho."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Troque exatamente <0/> por <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Falha na troca"
@@ -2271,15 +2350,11 @@ msgstr "trocado"
msgid "Swapping"
msgstr "Trocando"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Convertendo {0} {1} para {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Varrer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Alternar redes"
@@ -2427,6 +2502,10 @@ msgstr "Este pool deve ser inicializado antes que você possa adicionar liquidez
msgid "This proposal may be executed after {0}."
msgstr "Esta proposta pode ser executada após {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Isso fornece o acesso do protocolo Uniswap ao seu token para negociação. Por segurança, isso expirará após 30 dias."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Essa rota otimiza sua produção total considerando rotas divididas, vários saltos e o custo de combustível de cada etapa."
@@ -2459,6 +2538,10 @@ msgstr "Esta transação não terá sucesso devido ao movimento do preço. Tente
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Esta operação não será realizada, devido às alterações nos preços ou à taxa de transferência. Tente aumentar sua tolerância a discrepâncias."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Esta transação resultará em um impacto de preço <0>{0}</0> no preço de mercado deste pool. Você deseja continuar?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Essa semana"
@@ -2494,11 +2577,15 @@ msgstr "Para visualizar uma posição, você deve estar conectado à rede à qua
msgid "Today"
msgstr "Hoje"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Falha na aprovação do token"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nome do token"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token não encontrado"
@@ -2571,7 +2658,7 @@ msgstr "Transação concluída em"
msgid "Transaction deadline"
msgstr "Data-limite da operação"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transação pendente"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transação rejeitada"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transação enviada"
@@ -2607,6 +2695,10 @@ msgstr "Os tokens de UNI representam capital votante na governança do Uniswap.
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} queimados"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "O USDT requer a redefinição da aprovação quando os limites de gastos são muito baixos."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Indisponível"
@@ -2619,6 +2711,10 @@ msgstr "Indisponível para listagem"
msgid "Unclaimed fees"
msgstr "Taxas não resgatadas"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Em desenvolvimento e não suportado pela maioria das carteiras"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Indeterminado"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Ver no Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Visualizar no Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Endereço da carteira ou nome ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Aviso"
@@ -2901,10 +2999,23 @@ msgstr "Aviso"
msgid "Welcome to team Unicorn :)"
msgstr "Seja bem-vindo à equipe Unicórnio :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Por que as aprovações são necessárias?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Por que as licenças são necessárias?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Por que uma transação é necessária?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Por que isso é necessário?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Sacar liquidez depositada"
@@ -2942,7 +3053,7 @@ msgstr "Envolto"
msgid "Wrapping"
msgstr "Invólucro"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "rede errada"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "taxa"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "para"
@@ -3172,6 +3284,14 @@ msgstr "algo deu errado!"
msgid "to"
msgstr "para"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Resolva o problema} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nova posição"
msgid "- Remove recipient"
msgstr "- Remover destinatário"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mês"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 semana"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 ano"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "volume 24h"
@@ -239,10 +251,18 @@ msgstr "O endereço não tem reivindicação disponível"
msgid "Against"
msgstr "Contra"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Tempo todo"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Permitir migração de token LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Permitir que {0} seja usado para troca"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Permitido"
@@ -260,7 +280,7 @@ msgstr "Sempre conduza sua própria pesquisa antes de negociar."
msgid "Amount"
msgstr "Quantia"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "É necessária uma aprovação para usar este token."
@@ -276,12 +296,11 @@ msgstr "Ocorreu um erro ao tentar executar esta troca. Pode ser necessário aume
msgid "Approval failed"
msgstr "Falha na aprovação"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Aprovação pendente"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Aprovar token"
msgid "Approve in wallet"
msgstr "aprovar na carteira"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Aprove em sua carteira"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Aprovar o uso de {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Ao adicionar liquidez, você ganhará 0,3% de todas as negociações nes
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Ao conectar uma carteira, você concorda com Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Cancelar"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Falha ao cancelar"
@@ -625,6 +643,14 @@ msgstr "Confirmar"
msgid "Confirm Supply"
msgstr "Confirmar fornecimento"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Confirmar troca"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Confirmar troca"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Ligar a uma carteira para ver a sua liquidez V2."
msgid "Connect to a wallet to view your liquidity."
msgstr "Ligar a uma carteira para ver sua liquidez."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Ligar carteira"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Conectar com {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Conectando a {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "conteúdo não"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detalhada"
msgid "Details"
msgstr "Detalhes"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Descartar"
@@ -892,6 +927,10 @@ msgstr "Editar"
msgid "Edit listings"
msgstr "Editar listagens"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Habilitar gastar {0} no Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Insira uma percentagem"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Digite {0} valor"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Erro"
@@ -1038,7 +1075,7 @@ msgstr "Opinião"
msgid "Fees"
msgstr "Tarifas"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Buscando rota"
@@ -1164,11 +1201,11 @@ msgstr "Preços iniciais e parcela da pool"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "O valor inserido é estimado. Irá vender no máximo <0>{0} {1}</0> ou a transação será revertida."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fundos insuficientes"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Liquidez insuficiente"
@@ -1176,7 +1213,7 @@ msgstr "Liquidez insuficiente"
msgid "Insufficient liquidity for this trade."
msgstr "Liquidez insuficiente para esta troca."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Liquidez insuficiente do pool para concluir a transação"
@@ -1298,7 +1335,7 @@ msgstr "Listagens"
msgid "Loading"
msgstr "A carregar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Permissão de Carregamento"
@@ -1576,6 +1613,10 @@ msgstr "Não disponível na sua região"
msgid "Not created"
msgstr "não criado"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Não há liquidez suficiente para mostrar o valor exato em USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Não listado"
@@ -1631,14 +1672,14 @@ msgstr "Proprietário"
msgid "Page not found!"
msgstr "Página não encontrada!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Pagar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Pagar de qualquer maneira"
@@ -1651,14 +1692,23 @@ msgstr "Pagar com"
msgid "Pending"
msgstr "Pendente"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "A permissão é necessária para que o Uniswap troque cada token. Isso expirará após um mês para sua segurança."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Pendente..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Falha na aprovação da permissão"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permit2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "O Permit2 permite que as aprovações de token sejam compartilhadas e gerenciadas em diferentes aplicativos."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Por favor, conecte-se à Camada 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Diferença de Preço:"
msgid "Price Impact"
msgstr "Impacto de preço"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Impacto nos preços muito alto"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impacto do preço"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Aviso de impacto de preço"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Intervalo de preço"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Preço atualizado"
@@ -1767,11 +1813,18 @@ msgstr "política de Privacidade"
msgid "Privacy Policy."
msgstr "Política de Privacidade."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Continuar na carteira"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Proceda na sua carteira"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Produto se vendido"
@@ -1808,6 +1861,10 @@ msgstr "Propositor"
msgid "Public Resolver"
msgstr "Resolvedor público"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Comprado"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Pesquisas recentes"
msgid "Recipient"
msgstr "Destinatário"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Reembolsos para itens indisponíveis serão dados em ETH"
@@ -1977,10 +2034,15 @@ msgstr "Falha no reembolso"
msgid "Repaying"
msgstr "Reembolsando"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Redefinir USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Resolver {issues} problemas"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Tentar novamente"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "registrador reverso"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Revisão de troca"
msgid "Review swap"
msgstr "Troca de revisão"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Falha na revogação da aprovação"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Revogar {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Aprovação revogada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Aprovação revogada"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Revogando a aprovação"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Mesmo preço"
@@ -2015,18 +2093,10 @@ msgstr "Mesmo preço"
msgid "Scan with Uniswap Wallet"
msgstr "Digitalize com carteira Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Procurar"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Pesquisar nome ou colar endereço"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Pesquise tokens e coleções NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Selecione Par"
@@ -2144,6 +2214,10 @@ msgstr "Mostre mais"
msgid "Show resources"
msgstr "Mostrar recursos"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Mostrar redes de teste"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Sinal"
@@ -2167,11 +2241,11 @@ msgstr "Alguns ativos não estão disponíveis através desta interface porque p
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Ocorreu um problema"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Algo deu errado. Por favor, tente novamente."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Sucesso"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Sucesso"
@@ -2236,10 +2311,13 @@ msgstr "Fornecer"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "A fornecer {0} {1} e {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "O suporte para v1 será descontinuado em 28 de junho."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Troque exatamente <0/> por <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Falha na troca"
@@ -2271,15 +2350,11 @@ msgstr "trocado"
msgid "Swapping"
msgstr "Trocando"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "A Trocar {0} {1} por {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Varrer"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Alternar redes"
@@ -2427,6 +2502,10 @@ msgstr "Este pool deve ser inicializado antes que você possa adicionar liquidez
msgid "This proposal may be executed after {0}."
msgstr "Esta proposta pode ser executada após {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Isso fornece o acesso do protocolo Uniswap ao seu token para negociação. Por segurança, isso expirará após 30 dias."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Essa rota otimiza sua produção total considerando rotas divididas, vários saltos e o custo de combustível de cada etapa."
@@ -2459,6 +2538,10 @@ msgstr "Esta transação não terá sucesso devido ao movimento do preço. Tente
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Esta transação não terá sucesso devido ao movimento do preço ou à comissão sobre transferência. Tente aumentar a sua tolerância ao deslizamento."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Esta transação resultará em um impacto de preço <0>{0}</0> no preço de mercado deste pool. Você deseja continuar?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Essa semana"
@@ -2494,11 +2577,15 @@ msgstr "Para visualizar uma posição, você deve estar conectado à rede à qua
msgid "Today"
msgstr "Hoje"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Falha na aprovação do token"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nome do token"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token não encontrado"
@@ -2571,7 +2658,7 @@ msgstr "Transação concluída em"
msgid "Transaction deadline"
msgstr "Prazo de transação"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transação pendente"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transação rejeitada"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transação enviada"
@@ -2607,6 +2695,10 @@ msgstr "Os tokens da UNI representam participações de voto na governança da U
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Queimado"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "O USDT requer a redefinição da aprovação quando os limites de gastos são muito baixos."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Indisponível"
@@ -2619,6 +2711,10 @@ msgstr "Indisponível para listagem"
msgid "Unclaimed fees"
msgstr "Comissões não reivindicadas"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Em desenvolvimento e não suportado pela maioria das carteiras"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Indeterminado"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Ver no Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Ver no Explorador"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Endereço da carteira ou nome ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Aviso"
@@ -2901,10 +2999,23 @@ msgstr "Aviso"
msgid "Welcome to team Unicorn :)"
msgstr "Bem-vindo à equipa Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Por que as aprovações são necessárias?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Por que as licenças são necessárias?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Por que uma transação é necessária?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Por que isso é necessário?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Levantar liquidez depositada"
@@ -2942,7 +3053,7 @@ msgstr "Envolto"
msgid "Wrapping"
msgstr "Invólucro"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "rede errada"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "taxa"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "para"
@@ -3172,6 +3284,14 @@ msgstr "algo deu errado!"
msgid "to"
msgstr "para"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Resolva o problema} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
@@ -52,6 +52,18 @@ msgstr "+ Poziție nouă"
msgid "- Remove recipient"
msgstr "- Eliminați destinatarul"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 lună"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 săptămână"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 an"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "Volum 24 ore"
@@ -239,10 +251,18 @@ msgstr "Adresa nu are nici o cerere disponibilă"
msgid "Against"
msgstr "Împotrivă"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Tot timpul"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Permite migrarea token-ului LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Permiteți ca {0} să fie folosit pentru schimbare"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Permis"
@@ -260,7 +280,7 @@ msgstr "Efectuați întotdeauna propria cercetare înainte de a tranzacționa."
msgid "Amount"
msgstr "Sumă"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Este necesară o aprobare pentru a utiliza acest simbol."
@@ -276,12 +296,11 @@ msgstr "A apărut o eroare la încercarea de a executa acest swap. Este posibil
msgid "Approval failed"
msgstr "Aprobarea nu a reușit"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "În curs de aprobare"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Aprobați Token"
msgid "Approve in wallet"
msgstr "Aprobați în portofel"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Aprobați în portofel"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Aprobați utilizarea lui {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Prin adăugarea de lichidități vei câștiga 0.3% din toate tranzacți
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Conectând un portofel, sunteți de acord cu Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Anulare"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Anularea a eșuat"
@@ -625,6 +643,14 @@ msgstr "Confirmare"
msgid "Confirm Supply"
msgstr "Confirmă Aprovizionarea"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Confirmă Schimbul"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Confirmați schimbul"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Conectează-te la un portofel pentru a vizualiza lichiditatea V2 a ta."
msgid "Connect to a wallet to view your liquidity."
msgstr "Conectează-te la un portofel pentru a vizualiza lichiditatea ta."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Conectare la portofel"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Conectați-vă cu {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Conectarea la {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Conținut nu"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detaliat"
msgid "Details"
msgstr "Detalii"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Respinge"
@@ -892,6 +927,10 @@ msgstr "Editați | ×"
msgid "Edit listings"
msgstr "Editați listele"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Activați cheltuirea {0} pe Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Introdu un procent"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Introduceți {0} sumă"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Eroare"
@@ -1038,7 +1075,7 @@ msgstr "Părere"
msgid "Fees"
msgstr "Taxe"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Preluare traseu"
@@ -1164,11 +1201,11 @@ msgstr "Prețurile inițiale și cota din grup"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Intrarea este estimată. Vei vinde cel mult <0>{0} {1}</0> sau tranzacția se va relua."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Fonduri insuficiente"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Lichiditate insuficientă"
@@ -1176,7 +1213,7 @@ msgstr "Lichiditate insuficientă"
msgid "Insufficient liquidity for this trade."
msgstr "Lichiditate insuficientă pentru această tranzacție."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Lichiditatea pool-ului insuficientă pentru a finaliza tranzacția"
@@ -1298,7 +1335,7 @@ msgstr "Listări"
msgid "Loading"
msgstr "Se încarcă"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Indemnizație de încărcare"
@@ -1576,6 +1613,10 @@ msgstr "Nu este disponibil în regiunea dvs"
msgid "Not created"
msgstr "Nu este creat"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Lichiditate insuficientă pentru a afișa valoarea exactă a USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Nu e in lista"
@@ -1631,14 +1672,14 @@ msgstr "Proprietar"
msgid "Page not found!"
msgstr "Pagina nu a fost gasita!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "A plati"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Plătește oricum"
@@ -1651,14 +1692,23 @@ msgstr "Plateste cu"
msgid "Pending"
msgstr "In asteptarea"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Este necesară permisiunea pentru ca Uniswap să schimbe fiecare token. Acesta va expira după o lună pentru securitatea dvs."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "In asteptarea..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Aprobarea permisului a eșuat"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Permisul 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permisul2 permite aprobările jetonelor să fie partajate și gestionate în diferite aplicații."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Vă rugăm să vă conectați la Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Diferență de Preț:"
msgid "Price Impact"
msgstr "Impactul Prețului"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Impact de Preț este Prea Mare"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Impactul prețului"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Avertisment de impact asupra prețului"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Interval de preț"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Preț actualizat"
@@ -1767,11 +1813,18 @@ msgstr "Politica de confidențialitate"
msgid "Privacy Policy."
msgstr "Politica de confidențialitate."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Continuați în portofel"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Continuați în portofel"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Încasări dacă sunt vândute"
@@ -1808,6 +1861,10 @@ msgstr "Propunător"
msgid "Public Resolver"
msgstr "Rezolvant public"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Cumparat"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Căutări recente"
msgid "Recipient"
msgstr "Destinatar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Rambursările pentru articolele indisponibile vor fi acordate în ETH"
@@ -1977,10 +2034,15 @@ msgstr "Rambursarea eșuată"
msgid "Repaying"
msgstr "Rambursare"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Resetați USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Rezolvați {issues} probleme"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Reîncercați"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Registrator invers"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "Schimb de recenzii"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Revocarea aprobării a eșuat"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Revoca {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Aprobare revocată"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Aprobare revocată"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Revocarea aprobării"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Același preț"
@@ -2015,18 +2093,10 @@ msgstr "Același preț"
msgid "Scan with Uniswap Wallet"
msgstr "Scanați cu Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Căutare"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Caută nume sau lipește adresa"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Căutați jetoane și colecții NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Selectați Pereche"
@@ -2144,6 +2214,10 @@ msgstr "Afișați mai multe"
msgid "Show resources"
msgstr "Afișați resurse"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Afișați rețelele de testare"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Semn"
@@ -2167,11 +2241,11 @@ msgstr "Unele active nu sunt disponibile prin intermediul acestei interfețe deo
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Ceva nu a funcţionat corect"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Ceva n-a mers bine. Vă rugăm să încercați din nou."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Reușit"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Succes"
@@ -2236,10 +2311,13 @@ msgstr "Furnizare"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Se furnizează {0} {1} și {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Suportul pentru v1 va fi întrerupt pe 28 iunie."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Schimbați exact <0/> cu <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Schimbarea a eșuat"
@@ -2271,15 +2350,11 @@ msgstr "Schimbat"
msgid "Swapping"
msgstr "Schimbarea"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Se schimbă {0} {1} cu {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Mătura"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Schimbați rețele"
@@ -2427,6 +2502,10 @@ msgstr "Acest pool trebuie inițializat înainte de a putea adăuga lichiditate.
msgid "This proposal may be executed after {0}."
msgstr "Această propunere poate fi executată după {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Acest lucru oferă protocolul Uniswap acces la tokenul dvs. pentru tranzacționare. Pentru securitate, acesta va expira după 30 de zile."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Această rută vă optimizează producția totală, luând în considerare rutele împărțite, mai multe salturi și costul gazului pentru fiecare pas."
@@ -2459,6 +2538,10 @@ msgstr "Această tranzacție nu va reuși din cauza mișcării prețurilor. Înc
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Această tranzacție nu va reuși nici din cauza mișcării prețului, nici a comisioanelor la transfer. Încearcă să îți sporești toleranța la alunecare."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Această tranzacție va avea ca rezultat un impact de preț <0>{0}</0> asupra prețului de piață al acestui pool. Vrei sa continui?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "În această săptămână"
@@ -2494,11 +2577,15 @@ msgstr "Pentru a vizualiza o poziție, trebuie să fiți conectat la rețeaua c
msgid "Today"
msgstr "Astăzi"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Aprobarea simbolului nu a reușit"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Nume simbol"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Tokenul nu a fost găsit"
@@ -2571,7 +2658,7 @@ msgstr "Tranzacție finalizată în"
msgid "Transaction deadline"
msgstr "Termen limită tranzacție"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Tranzacție în așteptare"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Tranzacție respinsă"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Tranzacție trimisă"
@@ -2607,6 +2695,10 @@ msgstr "Jetoanele UNI reprezintă acțiunile cu drept de vot în guvernarea Unis
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Ars(e)"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT necesită aprobare de resetare atunci când limitele de cheltuieli sunt prea mici."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Indisponibil"
@@ -2619,6 +2711,10 @@ msgstr "Indisponibil pentru listare"
msgid "Unclaimed fees"
msgstr "Taxe nesolicitate"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "În curs de dezvoltare și nesuportat de majoritatea portofelelor"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Nedeterminat"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Vizualizare pe Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Vizualizează pe Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Adresa portofel sau numele ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Avertizare"
@@ -2901,10 +2999,23 @@ msgstr "Avertizare"
msgid "Welcome to team Unicorn :)"
msgstr "Bine ai venit la echipa Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "De ce sunt necesare aprobări?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "De ce sunt necesare permise?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "De ce este necesară o tranzacție?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "De ce este necesar acest lucru?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Retrage lichiditatea depozitată"
@@ -2942,7 +3053,7 @@ msgstr "Înfășurat"
msgid "Wrapping"
msgstr "Ambalaj"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Rețea greșită"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "taxa"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "pentru"
@@ -3172,6 +3284,14 @@ msgstr "ceva n-a mers bine!"
msgid "to"
msgstr "la"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Rezolvați problema} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -52,6 +52,18 @@ msgstr "+ Новая позиция"
msgid "- Remove recipient"
msgstr "- Удалить получателя"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 месяц"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 неделя"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 год"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24-часовая громкость"
@@ -239,10 +251,18 @@ msgstr "У адреса нет прав требования"
msgid "Against"
msgstr "Против"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Все время"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Разрешить перенос LP-токенов"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Разрешить использование {0} для обмена"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Разрешено"
@@ -260,7 +280,7 @@ msgstr "Всегда проводите собственное исследов
msgid "Amount"
msgstr "Сумма"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Для использования этого токена необходимо разрешение."
@@ -276,12 +296,11 @@ msgstr "Произошла ошибка при попытке произвест
msgid "Approval failed"
msgstr "Ошибка одобрения"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Одобрение подтверждается"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Одобрить токен"
msgid "Approve in wallet"
msgstr "Подтвердить в кошельке"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Одобрите в своём кошельке"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Одобрить использование {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Добавив ликвидность, вы будете зарабат
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Подключая кошелек, вы соглашаетесь с Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Отмена"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Отмена не удалась"
@@ -625,6 +643,14 @@ msgstr "Подтвердить"
msgid "Confirm Supply"
msgstr "Подтвердить внесение"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Подтвердить обмен"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Подтвердите обмен"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Подключите кошелёк, чтобы просмотреть
msgid "Connect to a wallet to view your liquidity."
msgstr "Подключите кошелёк, чтобы просмотреть вашу ликвидность."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Подключить кошелёк"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Связаться с {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Подключение к {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Содержание не"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Подробно"
msgid "Details"
msgstr "Подробности"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Закрыть"
@@ -892,6 +927,10 @@ msgstr "Изменить"
msgid "Edit listings"
msgstr "Изменить списки"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Включить расходы {0} на Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Введите процент"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Введите сумму в {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Ошибка"
@@ -1038,7 +1075,7 @@ msgstr "Обратная связь"
msgid "Fees"
msgstr "Сборы"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Получение маршрута"
@@ -1164,11 +1201,11 @@ msgstr "Начальные цены и доля в пуле"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Сумма к продаже — оценочная. Вы продадите максимум <0>{0} {1}</0>, или транзакция откатится."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Недостаточно средств"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Недостаточная ликвидность"
@@ -1176,7 +1213,7 @@ msgstr "Недостаточная ликвидность"
msgid "Insufficient liquidity for this trade."
msgstr "Недостаточно ликвидности для этой сделки."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Недостаточная ликвидность пула для завершения транзакции"
@@ -1298,7 +1335,7 @@ msgstr "Объявления"
msgid "Loading"
msgstr "Загрузка"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Допустимая нагрузка"
@@ -1576,6 +1613,10 @@ msgstr "Недоступно в вашем регионе"
msgid "Not created"
msgstr "Не создано"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Недостаточно ликвидности, чтобы показать точную стоимость в долларах США."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Нет в списке"
@@ -1631,14 +1672,14 @@ msgstr "Владелец"
msgid "Page not found!"
msgstr "Страница не найдена!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Платить"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Плати в любом случае"
@@ -1651,14 +1692,23 @@ msgstr "Оплатить с"
msgid "Pending"
msgstr "Ожидает"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Для обмена каждым токеном Uniswap требуется разрешение. Это истечет через месяц для вашей безопасности."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "В ожидании..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Не удалось утвердить разрешение"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Разрешение2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 позволяет совместно использовать утверждения токенов и управлять ими в разных приложениях."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Пожалуйста, подключитесь к Уровню 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Разница в цене:"
msgid "Price Impact"
msgstr "Влияние на цену"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Слишком высокое влияние на цену"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Влияние на цену"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Предупреждение о влиянии на цену"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Диапазон цен"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Цена обновлена"
@@ -1767,11 +1813,18 @@ msgstr "политика конфиденциальности"
msgid "Privacy Policy."
msgstr "Политика конфиденциальности."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Перейти в кошелек"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Продолжить в вашем кошельке"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Выручка в случае продажи"
@@ -1808,6 +1861,10 @@ msgstr "Автор предложения"
msgid "Public Resolver"
msgstr "Публичный преобразователь"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Куплено"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Вы ранее искали"
msgid "Recipient"
msgstr "Получатель"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Возврат средств за недоступные предметы будет осуществляться в ETH."
@@ -1977,10 +2034,15 @@ msgstr "Погасить не удалось"
msgid "Repaying"
msgstr "погашение"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Сброс USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Решить {issues} проблем"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Повторить попытку"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Обратный регистратор"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Обмен отзывами"
msgid "Review swap"
msgstr "Проверьте обмен"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Не удалось отозвать одобрение"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Отозвать {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Отзыв одобрения"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Отзыв одобрения"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Отзыв одобрения"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "По той же цене"
@@ -2015,18 +2093,10 @@ msgstr "По той же цене"
msgid "Scan with Uniswap Wallet"
msgstr "Сканировать с помощью кошелька Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Поиск"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Найдите по имени или вставьте адрес"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Поиск токенов и коллекций NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Выберите пару"
@@ -2144,6 +2214,10 @@ msgstr "Показать больше"
msgid "Show resources"
msgstr "Показать ресурсы"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Показать тестовые сети"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Знак"
@@ -2167,11 +2241,11 @@ msgstr "Некоторые активы недоступны через этот
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Что-то пошло не так"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Что-то пошло не так. Пожалуйста, попробуйте еще раз."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Успешно"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Успешно"
@@ -2236,10 +2311,13 @@ msgstr "Внести"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Внесение {0} {1} и {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Поддержка v1 будет прекращена 28 июня."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Обменять ровно <0/> на <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Обмен не выполнен"
@@ -2271,15 +2350,11 @@ msgstr "Выполнен обмен"
msgid "Swapping"
msgstr "Идёт обмен"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Обмен {0} {1} на {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Мести"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Переключатель сетей"
@@ -2427,6 +2502,10 @@ msgstr "Этот пул необходимо инициализировать,
msgid "This proposal may be executed after {0}."
msgstr "Это предложение может быть выполнено после {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Это обеспечивает доступ протокола Uniswap к вашему токену для торговли. В целях безопасности срок действия истекает через 30 дней."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Этот маршрут оптимизирует количество токенов к получению с учётом разбивки маршрутов, сложных маршрутов и стоимости газа на каждом шаге."
@@ -2459,6 +2538,10 @@ msgstr "Эта транзакция не будет успешной из-за
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Эта транзакция не будет успешной из-за движения цены или комиссии за перевод. Попробуйте увеличить допустимое проскальзывание."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Эта транзакция повлияет на рыночную цену этого пула в размере <0>{0}</0> . Вы хотите продолжить?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "На этой неделе"
@@ -2494,11 +2577,15 @@ msgstr "Чтобы просмотреть позицию, вы должны бы
msgid "Today"
msgstr "Сегодня"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Не удалось утвердить токен"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Имя токена"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Токен не найден"
@@ -2571,7 +2658,7 @@ msgstr "Транзакция завершена за"
msgid "Transaction deadline"
msgstr "Cрок действия транзакции"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Транзакция подтверждается"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Транзакция отклонена"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Транзакция отправлена"
@@ -2607,6 +2695,10 @@ msgstr "Токены UNI представляют собой права голо
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} сожжено"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT требует сброса утверждения, когда лимиты расходов слишком низки."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Недоступен"
@@ -2619,6 +2711,10 @@ msgstr "Недоступно для перечисления"
msgid "Unclaimed fees"
msgstr "Невостребованные комиссии"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "В разработке и не поддерживается большинством кошельков"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Не определено"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Посмотреть на Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Просмотреть в обозревателе"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Адрес кошелька или ENS-имя"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Предупреждение"
@@ -2901,10 +2999,23 @@ msgstr "Предупреждение"
msgid "Welcome to team Unicorn :)"
msgstr "Добро пожаловать в команду единорогов :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Зачем нужны согласования?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Зачем нужны разрешительные документы?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Зачем нужна транзакция?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Почему это необходимо?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Вывести внесённую ликвидность"
@@ -2942,7 +3053,7 @@ msgstr "завернутый"
msgid "Wrapping"
msgstr "Оберточная бумага"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Неверная сеть"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "платеж"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "для"
@@ -3172,6 +3284,14 @@ msgstr "что-то пошло не так!"
msgid "to"
msgstr "к"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Решить вопрос} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: sl\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"
@@ -52,6 +52,18 @@ msgstr "+ Nov položaj"
msgid "- Remove recipient"
msgstr "- Odstrani prejemnika"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 mesec"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 teden"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 leto"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H prostornina"
@@ -239,10 +251,18 @@ msgstr "Ta naslov nima terjatve"
msgid "Against"
msgstr "Proti"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Ves čas"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Dovoli migracijo likvidnostnih (LP) žetonov"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Dovoli uporabo {0} za zamenjavo"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Dovoljeno"
@@ -260,7 +280,7 @@ msgstr "Pred trgovanjem vedno opravite lastno raziskavo."
msgid "Amount"
msgstr "Znesek"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Za uporabo tega žetona je potrebna odobritev."
@@ -276,12 +296,11 @@ msgstr "Pri poskusu izvedbe te zamenjave je prišlo do napake. Morda boste moral
msgid "Approval failed"
msgstr "Odobritev ni uspela"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Odobritev je v teku"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Odobri žeton"
msgid "Approve in wallet"
msgstr "Odobri v denarnici"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Odobrite v svoji denarnici"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Odobri uporabo {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Ko dodate likvidnost, boste služili provizijo 0,3 % od vseh poslov na t
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "S povezavo denarnice se strinjate z Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Prekliči"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Preklic ni uspel"
@@ -625,6 +643,14 @@ msgstr "Potrdi"
msgid "Confirm Supply"
msgstr "Potrdi polog"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Potrdi menjavo"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Potrdi menjavo"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Če si želite ogledati svojo likvidnost V2, povežite denarnico."
msgid "Connect to a wallet to view your liquidity."
msgstr "Če si želite ogledati svojo likvidnost, povežite denarnico."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Poveži denarnico"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Poveži se z {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Povezovanje z {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Vsebina ne"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Podrobnosti"
msgid "Details"
msgstr "Podrobnosti"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Opusti"
@@ -892,6 +927,10 @@ msgstr "Uredi"
msgid "Edit listings"
msgstr "Uredite sezname"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Omogoči porabo {0} na Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Vnesite odstotek"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Vnesite znesek {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Napaka"
@@ -1038,7 +1075,7 @@ msgstr "Povratne informacije"
msgid "Fees"
msgstr "Pristojbine"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Pridobivanje poti"
@@ -1164,11 +1201,11 @@ msgstr "Začetne cene in delež v skladu"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Vhodni znesek je ocenjen. Prodali boste največ <0>{0} {1}</0> ali pa bo transakcija stornirana."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Nezadostna sredstva"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Nezadostna likvidnost"
@@ -1176,7 +1213,7 @@ msgstr "Nezadostna likvidnost"
msgid "Insufficient liquidity for this trade."
msgstr "Za ta posel je likvidnost prenizka."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Nezadostna likvidnost sklada za dokončanje transakcije"
@@ -1298,7 +1335,7 @@ msgstr "Oglasi"
msgid "Loading"
msgstr "Nalagam"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Dodatek za nakladanje"
@@ -1576,6 +1613,10 @@ msgstr "Ni na voljo v vaši regiji"
msgid "Not created"
msgstr "Ni ustvarjeno"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Ni dovolj likvidnosti za prikaz natančne vrednosti v USD."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Ni navedeno"
@@ -1631,14 +1672,14 @@ msgstr "Lastnik"
msgid "Page not found!"
msgstr "Stran ni najdena!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "plačaj"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Vseeno plačaj"
@@ -1651,14 +1692,23 @@ msgstr "Plačajte z"
msgid "Pending"
msgstr "V teku"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap potrebuje dovoljenje za zamenjavo vsakega žetona. To zaradi vaše varnosti poteče po enem mesecu."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "V teku..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Odobritev dovoljenja ni uspela"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Dovoljenje2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Dovoljenje2 omogoča skupno rabo in upravljanje odobritev žetonov med različnimi aplikacijami."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Prosimo, povežite se z Ethereumom prvega sloja (layer 1)"
@@ -1729,16 +1779,12 @@ msgstr "Razlika v ceni:"
msgid "Price Impact"
msgstr "Vpliv na ceno"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Vpliv na ceno previsok"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Vpliv na ceno"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Opozorilo o vplivu na ceno"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Cenovni razpon"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Cena posodobljena"
@@ -1767,11 +1813,18 @@ msgstr "Politika zasebnosti"
msgid "Privacy Policy."
msgstr "Politika zasebnosti."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Nadaljuj v denarnici"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Nadaljujte v denarnici"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Izkupiček, če je prodan"
@@ -1808,6 +1861,10 @@ msgstr "Pobudnik"
msgid "Public Resolver"
msgstr "Javni razreševalec"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Kupljeno"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Nedavna iskanja"
msgid "Recipient"
msgstr "Prejemnik"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Povračila za nerazpoložljive izdelke bodo izplačana v ETH"
@@ -1977,10 +2034,15 @@ msgstr "Povračilo ni uspelo"
msgid "Repaying"
msgstr "Povračilo"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Ponastavi USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Rešite {issues} težav"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Poskusite znova"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Povratni registrar"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Pregled Zamenjaj"
msgid "Review swap"
msgstr "Preglej menjavo"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Preklic odobritve ni uspel"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Preklic {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Preklicana odobritev"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Preklicana odobritev"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Preklic odobritve"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Enaka cena"
@@ -2015,18 +2093,10 @@ msgstr "Enaka cena"
msgid "Scan with Uniswap Wallet"
msgstr "Skenirajte z denarnico Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Iskanje"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Poiščite ime ali prilepite naslov"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Iskanje žetonov in zbirk NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Izberite par"
@@ -2144,6 +2214,10 @@ msgstr "Pokaži več"
msgid "Show resources"
msgstr "Prikaži vire"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Pokaži testna omrežja"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Podpis"
@@ -2167,11 +2241,11 @@ msgstr "Nekatera sredstva v tem vmesniku niso na voljo, ker morda ne delujejo do
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Nekaj je šlo narobe"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Nekaj je šlo narobe. Prosim poskusite ponovno."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Uspelo"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Uspelo"
@@ -2236,10 +2311,13 @@ msgstr "Položi"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Polog {0} {1} in {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Podpora za v1 bo ukinjena 28. junija."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Menjaj natanko <0/> za <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Zamenjava ni uspela"
@@ -2271,15 +2350,11 @@ msgstr "Zamenjal"
msgid "Swapping"
msgstr "Zamenjava"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Menjava {0} {1} za {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Pometanje"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Preklopite omrežja"
@@ -2427,6 +2502,10 @@ msgstr "Ta sklad je treba inicializirati, preden lahko dodate likvidnost. Za ini
msgid "This proposal may be executed after {0}."
msgstr "Ta pobuda se lahko izvrši po {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "To omogoča dostop protokola Uniswap do vašega žetona za trgovanje. Zaradi varnosti bo to poteklo po 30 dneh."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "To je pot, po kateri iz menjave dobite največ ob upoštevanju razcepljenih poti, zaporednih menjav in stroškov plina na vsakem koraku."
@@ -2459,6 +2538,10 @@ msgstr "Ta transakcija ne bo uspela zaradi premika cene. Poskusite povečati tol
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Ta transakcija ne bo uspela zaradi gibanja cene ali provizije za prenos. Poskusite povečati toleranco do zdrsa."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Ta transakcija bo vplivala na ceno <0>{0}</0> na tržno ceno tega sklada. Želite nadaljevati?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Ta teden"
@@ -2494,11 +2577,15 @@ msgstr "Za ogled položaja morate biti povezani v omrežje, ki mu pripada."
msgid "Today"
msgstr "Danes"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Odobritev žetona ni uspela"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Ime žetona"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Žetona ni bilo mogoče najti"
@@ -2571,7 +2658,7 @@ msgstr "Transakcija je bila zaključena v "
msgid "Transaction deadline"
msgstr "Rok za transakcijo"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transakcija v teku"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transakcija zavrnjena"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transakcija oddana"
@@ -2607,6 +2695,10 @@ msgstr "Žetoni UNI predstavljajo delež glasovalnih pravic pri upravljanju sist
msgid "UNI {0}/{1} Burned"
msgstr "Uničenih {0}/{1} UNI"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT zahteva ponastavitev odobritve, ko so omejitve porabe prenizke."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Ni na voljo"
@@ -2619,6 +2711,10 @@ msgstr "Ni na voljo za vnos"
msgid "Unclaimed fees"
msgstr "Neprevzete provizije"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "V razvoju in večina denarnic ne podpira"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Nedoločeno"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Prikaži na Etherscanu"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Prikaži v raziskovalcu"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Naslov denarnice ali ENS-ime"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Opozorilo"
@@ -2901,10 +2999,23 @@ msgstr "Opozorilo"
msgid "Welcome to team Unicorn :)"
msgstr "Dobrodošli v ekipi Samorog :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Zakaj so potrebne odobritve?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Zakaj so potrebna dovoljenja?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Zakaj je potrebna transakcija?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Zakaj je to potrebno?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Dvignite položeno likvidnost"
@@ -2942,7 +3053,7 @@ msgstr "Zavito"
msgid "Wrapping"
msgstr "Zavijanje"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Napačno omrežje"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "pristojbina"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "za"
@@ -3172,6 +3284,14 @@ msgstr "nekaj je šlo narobe!"
msgid "to"
msgstr "do"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Rešite težavo} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
@@ -52,6 +52,18 @@ msgstr "+ Нова позиција"
msgid "- Remove recipient"
msgstr "- Уклони примаоца"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 месец"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 недеља"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 година"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24Х волуме"
@@ -239,10 +251,18 @@ msgstr "Адреса нема доступних потраживања"
msgid "Against"
msgstr "Против"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Све време"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Дозволи миграцију ЛП токена"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Дозволите да се {0} користи за замену"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Дозвољен"
@@ -260,7 +280,7 @@ msgstr "Увек спроведите сопствено истраживање
msgid "Amount"
msgstr "Износ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "За коришћење овог токена потребно је одобрење."
@@ -276,12 +296,11 @@ msgstr "Дошло је до грешке приликом покушаја из
msgid "Approval failed"
msgstr "Одобрење није успело"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Одобрење чекању"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Одобри токен"
msgid "Approve in wallet"
msgstr "Одобри у новчанику"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Одобрите у свом новчанику"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Одобре употребу {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Додавањем ликвидности зарадићете 0,3% св
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Повезивањем новчаника прихватате Унисвап Лабс'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Поништити, отказати"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Отказивање није успело"
@@ -625,6 +643,14 @@ msgstr "Потврди"
msgid "Confirm Supply"
msgstr "Потврдите снабдевање"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Потврдите размену"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Потврдите замену"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Повежите се са новчаником да бисте виде
msgid "Connect to a wallet to view your liquidity."
msgstr "Повежите се са новчаником да бисте видели своју ликвидност."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Повежите новчаник"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Повежите се са {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Повезивање на {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Садржај не"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Детаљно"
msgid "Details"
msgstr "Детаљи"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Одбаци"
@@ -892,6 +927,10 @@ msgstr "Уредити"
msgid "Edit listings"
msgstr "Уредите листе"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Омогући потрошњу {0} на Унисвап"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Унесите проценат"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Унесите {0} износ"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Грешка"
@@ -1038,7 +1075,7 @@ msgstr "Повратна информација"
msgid "Fees"
msgstr "Накнаде"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Преузимање руте"
@@ -1164,11 +1201,11 @@ msgstr "Почетне цене и удео у базену"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Улаз се процењује. Продаћете највише <0>{0} {1}</0> или ће се трансакција вратити."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Недовољно средстава"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Недовољна ликвидност"
@@ -1176,7 +1213,7 @@ msgstr "Недовољна ликвидност"
msgid "Insufficient liquidity for this trade."
msgstr "Недовољна ликвидност за ову трговину."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Недовољна ликвидност фонда за завршетак трансакције"
@@ -1298,7 +1335,7 @@ msgstr "Огласи"
msgid "Loading"
msgstr "Учитавање"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Дозвола за учитавање"
@@ -1576,6 +1613,10 @@ msgstr "Није доступно у вашем региону"
msgid "Not created"
msgstr "Није креирано"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Нема довољно ликвидности да прикаже тачну вредност у УСД."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Није на листи"
@@ -1631,14 +1672,14 @@ msgstr "Власник"
msgid "Page not found!"
msgstr "Страница није пронађена!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Плати"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Паи Аниваи"
@@ -1651,14 +1692,23 @@ msgstr "Платити"
msgid "Pending"
msgstr "нерешен"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Потребна је дозвола да Унисвап замени сваки токен. Ово ће истећи након месец дана због ваше безбедности."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Нерешен..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Одобрење дозволе није успело"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Дозвола2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Пермит2 омогућава да се одобрења токена деле и управљају у различитим апликацијама."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Повежите се на Лаиер 1 Етхереум"
@@ -1729,16 +1779,12 @@ msgstr "Разлика у цени:"
msgid "Price Impact"
msgstr "Утицај на цену"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Учинак на цену је превисок"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Утицај на цену"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Упозорење о утицају на цену"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Распон цена"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Цена је ажурирана"
@@ -1767,11 +1813,18 @@ msgstr "Правила о приватности"
msgid "Privacy Policy."
msgstr "Правила о приватности."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Наставите у новчанику"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Наставите у свом новчанику"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Приход ако се прода"
@@ -1808,6 +1861,10 @@ msgstr "Предлагач"
msgid "Public Resolver"
msgstr "Публиц Ресолвер"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Купио"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Недавне претраге"
msgid "Recipient"
msgstr "Прималац"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Поврат новца за недоступне артикле биће дат у ЕТХ"
@@ -1977,10 +2034,15 @@ msgstr "Отплата није успела"
msgid "Repaying"
msgstr "Отплата"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Ресетујте УСДТ"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Реши {issues} проблема"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Покушај поново"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Реверсе Регистрар"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Ревиев Свап"
msgid "Review swap"
msgstr "Замена прегледа"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Опозив одобрења није успео"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Опозови {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Опозвано одобрење"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Опозвано одобрење"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Укидање одобрења"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Иста цена"
@@ -2015,18 +2093,10 @@ msgstr "Иста цена"
msgid "Scan with Uniswap Wallet"
msgstr "Скенирајте помоћу Унисвап новчаника"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Претрага"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Претражите име или налепите адресу"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Претражите токене и НФТ колекције"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Изаберите Паир"
@@ -2144,6 +2214,10 @@ msgstr "Прикажи више"
msgid "Show resources"
msgstr "Прикажи ресурсе"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Прикажи тестне мреже"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Сигн"
@@ -2167,11 +2241,11 @@ msgstr "Нека средства нису доступна путем овог
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Нешто није у реду"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Нешто није у реду. Молим вас, покушајте поново."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Успео"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Успех"
@@ -2236,10 +2311,13 @@ msgstr "Снабдевање"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Снабдевање {0} {1} и {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Подршка за в1 ће бити укинута 28. јуна."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Замените тачно <0/> за <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Замена није успела"
@@ -2271,15 +2350,11 @@ msgstr "Замењено"
msgid "Swapping"
msgstr "Замена"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Замена {0} {1} за {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Свееп"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Пребаците мреже"
@@ -2427,6 +2502,10 @@ msgstr "Овај базен мора бити иницијализован пр
msgid "This proposal may be executed after {0}."
msgstr "Овај предлог се може извршити након {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Ово омогућава Унисвап протоколу приступ вашем токену за трговање. Због сигурности, ово ће истећи након 30 дана."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Ова рута оптимизује ваш укупни учинак узимајући у обзир подељене руте, вишеструке скокове и цену гаса за сваки корак."
@@ -2459,6 +2538,10 @@ msgstr "Ова трансакција неће успети због крета
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Ова трансакција неће успети или због кретања цена или због накнаде за пренос. Покушајте да повећате клизну толеранцију."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Ова трансакција ће резултирати <0>{0}</0> утицајем цене на тржишну цену овог фонда. Да ли желите да наставите?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Ове недеље"
@@ -2494,11 +2577,15 @@ msgstr "Да бисте видели позицију, морате бити п
msgid "Today"
msgstr "Данас"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Одобрење токена није успело"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Име токена"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Токен није пронађен"
@@ -2571,7 +2658,7 @@ msgstr "Трансакција је завршена у"
msgid "Transaction deadline"
msgstr "Крајњи рок за трансакцију"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Трансакција је на чекању"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Трансакција је одбијена"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Трансакција је послата"
@@ -2607,6 +2695,10 @@ msgstr "UNI токени представљају акције са правом
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} спаљен"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "УСДТ захтева одобрење за ресетовање када су ограничења потрошње прениска."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Недоступно"
@@ -2619,6 +2711,10 @@ msgstr "Недоступно за листинг"
msgid "Unclaimed fees"
msgstr "Ненаплаћене накнаде"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "У развоју и није подржан од стране већине новчаника"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Неодређено"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Поглед на Етхерсцан-у"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Поглед на Екплореру"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Адреса новчаника или ЕНС име"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Упозорење"
@@ -2901,10 +2999,23 @@ msgstr "Упозорење"
msgid "Welcome to team Unicorn :)"
msgstr "Добродошли у тим Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Зашто су потребна одобрења?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Зашто су потребне дозволе?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Зашто је потребна трансакција?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Зашто је ово потребно?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Повући депоновану ликвидност"
@@ -2942,7 +3053,7 @@ msgstr "Умотано"
msgid "Wrapping"
msgstr "Враппинг"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Погрешна мрежа"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "надокнада"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "за"
@@ -3172,6 +3284,14 @@ msgstr "нешто није у реду!"
msgid "to"
msgstr "до"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "в1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "в2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Решите проблем} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Ny position"
msgid "- Remove recipient"
msgstr "- Ta bort mottagaren"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 månad"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 vecka"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 år"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H volym"
@@ -239,10 +251,18 @@ msgstr "Adressen har inget tillgängligt krav"
msgid "Against"
msgstr "Mot"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Hela tiden"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Tillåt migrering av LP-token"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Tillåt {0} att användas för att byta"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Tillåten"
@@ -260,7 +280,7 @@ msgstr "Gör alltid din egen forskning innan du handlar."
msgid "Amount"
msgstr "Belopp"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Ett godkännande krävs för att använda denna token."
@@ -276,12 +296,11 @@ msgstr "Ett fel uppstod när det här försöket skulle genomföras. Du kan beh
msgid "Approval failed"
msgstr "Godkännandet misslyckades"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Godkännande väntar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Godkänn token"
msgid "Approve in wallet"
msgstr "Godkänn i plånbok"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Godkänn i din plånbok"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Godkänn användning av {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Genom att fylla på likviditet kommer du att tjäna 0,3 procent av alla
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Genom att ansluta en plånbok godkänner du Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Annullera"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Det gick inte att avbryta"
@@ -625,6 +643,14 @@ msgstr "Bekräfta"
msgid "Confirm Supply"
msgstr "Bekräfta tillförsel"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Bekräfta byte"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Bekräfta bytet"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Anslut till en plånbok för att visa din V2-likviditet."
msgid "Connect to a wallet to view your liquidity."
msgstr "Anslut till en plånbok för att visa din likviditet."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Anslut plånbok"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Anslut med {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Ansluter till {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Innehåll inte"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detaljerad"
msgid "Details"
msgstr "Information"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Avfärda"
@@ -892,6 +927,10 @@ msgstr "Redigera"
msgid "Edit listings"
msgstr "Redigera listor"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Aktivera spendera {0} på Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Ange en procentandel"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Ange {0} belopp"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Fel"
@@ -1038,7 +1075,7 @@ msgstr "Respons"
msgid "Fees"
msgstr "Avgifter"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Hämtningsrutt"
@@ -1164,11 +1201,11 @@ msgstr "Inledande priser och poolandel"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Inmatningen uppskattas. Du kommer att sälja högst <0>{0} {1}</0> annars kommer transaktionen att återställas."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Otillräckliga medel"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Otillräcklig likviditet"
@@ -1176,7 +1213,7 @@ msgstr "Otillräcklig likviditet"
msgid "Insufficient liquidity for this trade."
msgstr "Otillräcklig likviditet för denna handel."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Otillräcklig poollikviditet för att slutföra transaktionen"
@@ -1298,7 +1335,7 @@ msgstr "Listor"
msgid "Loading"
msgstr "Laddar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Laddningsbidrag"
@@ -1576,6 +1613,10 @@ msgstr "Ej tillgängligt i din region"
msgid "Not created"
msgstr "Inte skapad"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Inte tillräckligt med likviditet för att visa korrekt USD-värde."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Inte listad"
@@ -1631,14 +1672,14 @@ msgstr "Ägare"
msgid "Page not found!"
msgstr "Sidan hittas inte!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Betala"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Betala ändå"
@@ -1651,14 +1692,23 @@ msgstr "Betala med"
msgid "Pending"
msgstr "I väntan på"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Tillstånd krävs för att Uniswap ska kunna byta varje token. Detta kommer att upphöra efter en månad för din säkerhet."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "I väntan på..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Tillståndsgodkännande misslyckades"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Tillstånd 2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 tillåter att tokengodkännanden delas och hanteras över olika applikationer."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Vänligen anslut till Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Prisskillnad:"
msgid "Price Impact"
msgstr "Prispåverkan"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Prispåverkan för hög"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Prispåverkan"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Varning för prispåverkan"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Prisintervall"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Pris uppdaterat"
@@ -1767,11 +1813,18 @@ msgstr "Integritetspolicy"
msgid "Privacy Policy."
msgstr "Integritetspolicy."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Fortsätt i plånboken"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Fortsätt i din plånbok"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Intäkt om sålt"
@@ -1808,6 +1861,10 @@ msgstr "Förslagsgivare"
msgid "Public Resolver"
msgstr "Public Resolver"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Köpt"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Senaste sökningar"
msgid "Recipient"
msgstr "Mottagare"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Återbetalningar för ej tillgängliga artiklar kommer att ges i ETH"
@@ -1977,10 +2034,15 @@ msgstr "Återbetalning misslyckades"
msgid "Repaying"
msgstr "Återbetalar"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Återställ USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Lös {issues} problem"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Försök igen"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Omvänd registrator"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Recension Swap"
msgid "Review swap"
msgstr "Recensionsbyte"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Återkalla godkännande misslyckades"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Återkalla {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Återkallat godkännande"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Återkallat godkännande"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Återkalla godkännande"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Samma pris"
@@ -2015,18 +2093,10 @@ msgstr "Samma pris"
msgid "Scan with Uniswap Wallet"
msgstr "Skanna med Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Sök"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Sök namn eller klistra in adress"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Sök tokens och NFT-samlingar"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Välj Para"
@@ -2144,6 +2214,10 @@ msgstr "Visa mer"
msgid "Show resources"
msgstr "Visa resurser"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Visa testnät"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Skylt"
@@ -2167,11 +2241,11 @@ msgstr "Vissa tillgångar är inte tillgängliga via detta gränssnitt eftersom
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Något gick snett"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Något gick fel. Var god försök igen."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Lyckades"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Framgång"
@@ -2236,10 +2311,13 @@ msgstr "Tillgång"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Levererar {0} {1} och {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Stödet för v1 kommer att upphöra 28 juni."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Byt exakt <0/> mot <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Byte misslyckades"
@@ -2271,15 +2350,11 @@ msgstr "Bytt"
msgid "Swapping"
msgstr "Byte"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Byter ut {0} {1} mot {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Sopa"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Byt nätverk"
@@ -2427,6 +2502,10 @@ msgstr "Denna pool måste initieras innan du kan lägga till likviditet. För at
msgid "This proposal may be executed after {0}."
msgstr "Detta förslag kan verkställas efter {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Detta ger Uniswap-protokollet tillgång till din token för handel. Av säkerhetsskäl upphör detta att gälla efter 30 dagar."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Denna rutt optimerar din totala produktion genom att överväga delade rutter, flera hopp och gaskostnaden för varje steg."
@@ -2459,6 +2538,10 @@ msgstr "Denna transaktion kommer inte att lyckas på grund av prisrörelser. Fö
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Denna transaktion kommer inte att lyckas antingen på grund av prisrörelser eller avgift vid överföring. Försök att öka din toleransmarginal."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Denna transaktion kommer att resultera i en prispåverkan på <0>{0}</0> på marknadspriset för denna pool. Vill du fortsätta?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Denna vecka"
@@ -2494,11 +2577,15 @@ msgstr "För att se en position måste du vara ansluten till nätverket den till
msgid "Today"
msgstr "I dag"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Tokengodkännande misslyckades"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Tokennamn"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Token hittades inte"
@@ -2571,7 +2658,7 @@ msgstr "Transaktionen genomförd i"
msgid "Transaction deadline"
msgstr "Tidsfrist för transaktion"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Transaktion väntar"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Transaktionen avvisad"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Transaktionen har skickats"
@@ -2607,6 +2695,10 @@ msgstr "UNI-tokens representerar röstandelar i Uniswap-styrning. Du kan själv
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} bränd"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT kräver återställningsgodkännande när utgiftsgränserna är för låga."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Inte tillgänglig"
@@ -2619,6 +2711,10 @@ msgstr "Ej tillgänglig för listning"
msgid "Unclaimed fees"
msgstr "Ej krävda avgifter"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Under utveckling och stöds inte av de flesta plånböcker"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Obestämd"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Visa på Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Visa i Utforskare"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Plånboksadress eller ENS-namn"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Varning"
@@ -2901,10 +2999,23 @@ msgstr "Varning"
msgid "Welcome to team Unicorn :)"
msgstr "Välkommen till teamet Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Varför krävs godkännanden?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Varför krävs tillstånd?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Varför krävs en transaktion?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Varför krävs detta?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Ta ut insatt likviditet"
@@ -2942,7 +3053,7 @@ msgstr "Inslagna"
msgid "Wrapping"
msgstr "Omslag"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Fel nätverk"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "avgift"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "för"
@@ -3172,6 +3284,14 @@ msgstr "något gick fel!"
msgid "to"
msgstr "till"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Lös problemet} other {{1}}}"

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ ตำแหน่งใหม่"
msgid "- Remove recipient"
msgstr "- ลบผู้รับ"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 เดือน"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 สัปดาห์"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 ปี"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "ปริมาณ 24H"
@@ -239,10 +251,18 @@ msgstr "ที่อยู่ไม่มีการอ้างสิทธิ
msgid "Against"
msgstr "ขัดต่อ"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "ตลอดเวลา"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "อนุญาตการย้ายโทเค็น LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "อนุญาตให้ใช้ {0} สำหรับการแลกเปลี่ยน"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "อนุญาต"
@@ -260,7 +280,7 @@ msgstr "ทำการวิจัยของคุณเองก่อนท
msgid "Amount"
msgstr "จำนวน"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "จำเป็นต้องมีการอนุมัติเพื่อใช้โทเค็นนี้"
@@ -276,12 +296,11 @@ msgstr "เกิดข้อผิดพลาดขณะพยายามด
msgid "Approval failed"
msgstr "การอนุมัติล้มเหลว"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "รอการอนุมัติ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "อนุมัติโทเค็น"
msgid "Approve in wallet"
msgstr "อนุมัติในกระเป๋าเงิน"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "อนุมัติในกระเป๋าเงินของคุณ"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "อนุมัติการใช้ {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "ด้วยการเพิ่มสภาพคล่อง คุ
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "การเชื่อมต่อกระเป๋าเงินแสดงว่าคุณยอมรับ Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "ยกเลิก"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "ยกเลิกไม่สำเร็จ"
@@ -625,6 +643,14 @@ msgstr "ยืนยัน"
msgid "Confirm Supply"
msgstr "ยืนยันการจัดหา"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "ยืนยันการแลกเปลี่ยน"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "ยืนยันการแลกเปลี่ยน"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "เชื่อมต่อกับกระเป๋าเงินเ
msgid "Connect to a wallet to view your liquidity."
msgstr "เชื่อมต่อกับกระเป๋าเงินเพื่อดูสภาพคล่องของคุณ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "เชื่อมต่อกระเป๋าสตางค์"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "เชื่อมต่อกับ {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "กำลังเชื่อมต่อกับ {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "เนื้อหาไม่"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "รายละเอียด"
msgid "Details"
msgstr "รายละเอียด"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "อนุญาตให้ออกไป"
@@ -892,6 +927,10 @@ msgstr "แก้ไข"
msgid "Edit listings"
msgstr "แก้ไขรายชื่อ"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "เปิดใช้งานการใช้จ่าย {0} ใน Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "ป้อนเปอร์เซ็นต์"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "ใส่ {0} จำนวนเงิน"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "ข้อผิดพลาด"
@@ -1038,7 +1075,7 @@ msgstr "ข้อเสนอแนะ"
msgid "Fees"
msgstr "ค่าธรรมเนียม"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "กำลังดึงข้อมูลเส้นทาง"
@@ -1164,11 +1201,11 @@ msgstr "ราคาเริ่มต้นและส่วนแบ่งส
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "อินพุตเป็นค่าประมาณ คุณจะขายสูงสุด <0>{0} {1}</0> มิฉะนั้นธุรกรรมจะเปลี่ยนกลับ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "เงินทุนไม่เพียงพอ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "สภาพคล่องไม่เพียงพอ"
@@ -1176,7 +1213,7 @@ msgstr "สภาพคล่องไม่เพียงพอ"
msgid "Insufficient liquidity for this trade."
msgstr "สภาพคล่องไม่เพียงพอสำหรับการซื้อขายนี้"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "สภาพคล่องของพูลไม่เพียงพอในการทำธุรกรรมให้เสร็จสมบูรณ์"
@@ -1298,7 +1335,7 @@ msgstr "รายการ"
msgid "Loading"
msgstr "กำลังโหลด"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "ค่าเผื่อการโหลด"
@@ -1576,6 +1613,10 @@ msgstr "ไม่มีให้บริการในภูมิภาคข
msgid "Not created"
msgstr "ไม่ได้สร้างขึ้น"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "สภาพคล่องไม่เพียงพอที่จะแสดงมูลค่า USD ที่ถูกต้อง"
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "ไม่ได้อยู่ในรายการ"
@@ -1631,14 +1672,14 @@ msgstr "เจ้าของ"
msgid "Page not found!"
msgstr "ไม่พบหน้านี้!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "จ่าย"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "จ่ายยังไงก็ได้"
@@ -1651,14 +1692,23 @@ msgstr "ชำระเงินด้วย"
msgid "Pending"
msgstr "รอดำเนินการ"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "ต้องได้รับอนุญาตสำหรับ Uniswap เพื่อแลกเปลี่ยนแต่ละโทเค็น สิ่งนี้จะหมดอายุหลังจากหนึ่งเดือนเพื่อความปลอดภัยของคุณ"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "รอดำเนินการ..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "การอนุมัติใบอนุญาตล้มเหลว"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "ใบอนุญาต2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 อนุญาตให้แชร์และจัดการการอนุมัติโทเค็นระหว่างแอปพลิเคชันต่างๆ"
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "โปรดเชื่อมต่อกับ Layer 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "ความแตกต่างของราคา:"
msgid "Price Impact"
msgstr "ผลกระทบด้านราคา"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "ผลกระทบด้านราคาสูงเกินไป"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "ผลกระทบของราคา"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "คำเตือนผลกระทบต่อราคา"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "ช่วงราคา"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "ราคาอัพเดท"
@@ -1767,11 +1813,18 @@ msgstr "นโยบายความเป็นส่วนตัว"
msgid "Privacy Policy."
msgstr "นโยบายความเป็นส่วนตัว."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "ดำเนินการในกระเป๋าสตางค์"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "ดำเนินการต่อในกระเป๋าเงินของคุณ"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "รายได้หากขายได้"
@@ -1808,6 +1861,10 @@ msgstr "ผู้เสนอ"
msgid "Public Resolver"
msgstr "ตัวแก้ไขสาธารณะ"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "ซื้อแล้ว"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "การค้นหาล่าสุด"
msgid "Recipient"
msgstr "ผู้รับ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "การคืนเงินสำหรับรายการที่ไม่พร้อมใช้งานจะได้รับเป็น ETH"
@@ -1977,10 +2034,15 @@ msgstr "การชำระคืนล้มเหลว"
msgid "Repaying"
msgstr "การชำระคืน"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "รีเซ็ต USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "แก้ไขปัญหา {issues} รายการ"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "ลองอีกครั้ง"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "ย้อนกลับนายทะเบียน"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "ตรวจสอบการแลกเปลี่ยน"
msgid "Review swap"
msgstr "แลกเปลี่ยนรีวิว"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "เพิกถอนการอนุมัติไม่สำเร็จ"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "เพิกถอน {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "เพิกถอนการอนุมัติ"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "เพิกถอนการอนุมัติ"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "กำลังเพิกถอนการอนุมัติ"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "ราคาเดียวกัน"
@@ -2015,18 +2093,10 @@ msgstr "ราคาเดียวกัน"
msgid "Scan with Uniswap Wallet"
msgstr "สแกนด้วย Uniswap Wallet"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "ค้นหา"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "ค้นหาชื่อหรือวางที่อยู่"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "ค้นหาโทเค็นและคอลเลกชัน NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "เลือกคู่"
@@ -2144,6 +2214,10 @@ msgstr "แสดงมากขึ้น"
msgid "Show resources"
msgstr "แสดงทรัพยากร"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "แสดงการทดสอบ"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "เข้าสู่ระบบ"
@@ -2167,11 +2241,11 @@ msgstr "สินทรัพย์บางอย่างไม่สามา
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "บางอย่างผิดพลาด"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "บางอย่างผิดพลาด. กรุณาลองอีกครั้ง."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "ที่ประสบความสำเร็จ"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "ความสำเร็จ"
@@ -2236,10 +2311,13 @@ msgstr "จัดหา"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "จัดหา {0} {1} และ {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "การสนับสนุน v1 จะยุติลงในวันที่ 28 มิถุนายน"
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "สลับ <0/> ต่อ <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "การสลับล้มเหลว"
@@ -2271,15 +2350,11 @@ msgstr "เปลี่ยน"
msgid "Swapping"
msgstr "การแลกเปลี่ยน"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "เปลี่ยน {0} {1} เป็น {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "กวาด"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "สลับเครือข่าย"
@@ -2427,6 +2502,10 @@ msgstr "ต้องเตรียมใช้งานพูลนี้ก่
msgid "This proposal may be executed after {0}."
msgstr "ข้อเสนอนี้อาจดำเนินการหลังจาก {0}"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "สิ่งนี้ให้โปรโตคอล Uniswap เข้าถึงโทเค็นของคุณสำหรับการซื้อขาย เพื่อความปลอดภัย ข้อมูลนี้จะหมดอายุหลังจาก 30 วัน"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "เส้นทางนี้ปรับเอาต์พุตทั้งหมดของคุณให้เหมาะสมโดยพิจารณาเส้นทางแยก การกระโดดหลายครั้ง และต้นทุนก๊าซของแต่ละขั้นตอน"
@@ -2459,6 +2538,10 @@ msgstr "ธุรกรรมนี้จะไม่สำเร็จเนื
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "ธุรกรรมนี้จะไม่สำเร็จเนื่องจากการเคลื่อนไหวของราคาหรือค่าธรรมเนียมในการโอน ลองเพิ่มความทนทานต่อการเลื่อนหลุด"
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "การทำธุรกรรมนี้จะส่งผลต่อราคา <0>{0}</0> ต่อราคาตลาดของพูลนี้ คุณต้องการดำเนินการต่อหรือไม่?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "ในสัปดาห์นี้"
@@ -2494,11 +2577,15 @@ msgstr "หากต้องการดูตำแหน่ง คุณต
msgid "Today"
msgstr "วันนี้"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "การอนุมัติโทเค็นล้มเหลว"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "ชื่อโทเค็น"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "ไม่พบโทเค็น"
@@ -2571,7 +2658,7 @@ msgstr "ทำธุรกรรมเสร็จสิ้นใน"
msgid "Transaction deadline"
msgstr "กำหนดเวลาการทำธุรกรรม"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "การทำธุรกรรมที่รอดำเนินการ"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "ธุรกรรมถูกปฏิเสธ"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "ส่งธุรกรรมแล้ว"
@@ -2607,6 +2695,10 @@ msgstr "โทเค็น UNI เป็นตัวแทนของหุ้
msgid "UNI {0}/{1} Burned"
msgstr "ยูนิ {0}/{1} เผา"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT จำเป็นต้องรีเซ็ตการอนุมัติเมื่อวงเงินใช้จ่ายต่ำเกินไป"
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "ไม่พร้อมใช้งาน"
@@ -2619,6 +2711,10 @@ msgstr "ไม่พร้อมใช้งานสำหรับรายก
msgid "Unclaimed fees"
msgstr "ค่าธรรมเนียมที่ไม่มีการเรียกร้อง"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "อยู่ระหว่างการพัฒนาและไม่ได้รับการสนับสนุนจากกระเป๋าเงินส่วนใหญ่"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "บึกบึน"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "ดูบน Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "ดูบน Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "ที่อยู่ Wallet หรือชื่อ ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "คำเตือน"
@@ -2901,10 +2999,23 @@ msgstr "คำเตือน"
msgid "Welcome to team Unicorn :)"
msgstr "ยินดีต้อนรับสู่ทีมยูนิคอร์น :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "ทำไมต้องมีการอนุมัติ?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "ทำไมต้องมีใบอนุญาต?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "ทำไมจึงต้องทำธุรกรรม?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "ทำไมสิ่งนี้จึงจำเป็น?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "ถอนสภาพคล่องที่ฝากไว้"
@@ -2942,7 +3053,7 @@ msgstr "ห่อ"
msgid "Wrapping"
msgstr "ห่อ"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "ผิดเครือข่าย"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "ค่าธรรมเนียม"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "สำหรับ"
@@ -3172,6 +3284,14 @@ msgstr "บางอย่างผิดพลาด!"
msgid "to"
msgstr "ถึง"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {แก้ปัญหา} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -52,6 +52,18 @@ msgstr "+ Yeni pozisyon"
msgid "- Remove recipient"
msgstr "- Alıcıyı kaldır"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 ay"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 hafta"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 yıl"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24 saat hacim"
@@ -239,10 +251,18 @@ msgstr "Adreste herhangi bir hak talebi yok"
msgid "Against"
msgstr "Karşısında"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Her zaman"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "LP jeton geçişine izin ver"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Değiştirme için {0} kullanılmasına izin ver"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "İzin veriliyor"
@@ -260,7 +280,7 @@ msgstr "İşlem yapmadan önce daima kendi araştırmanızı yapın."
msgid "Amount"
msgstr "Miktar"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Bu belirteci kullanmak için onay gerekiyor."
@@ -276,12 +296,11 @@ msgstr "Bu takas yürütülmeye çalışılırken bir hata oluştu. Kayma tolera
msgid "Approval failed"
msgstr "Onay başarısız oldu"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Onay Bekliyor"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Onay Simgesi"
msgid "Approve in wallet"
msgstr "Cüzdanda onayla"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Cüzdanınızda onaylayın"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "{0}kullanımını onayla"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Likidite ekleyerek, havuzdaki payınızla orantılı olarak bu çiftteki
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Bir cüzdan bağlayarak Uniswap Labs'ı kabul etmiş olursunuz."
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "İptal etmek"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "İptal başarısız oldu"
@@ -625,6 +643,14 @@ msgstr "Onayla"
msgid "Confirm Supply"
msgstr "Kaynağı Onayla"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Swap'ı Onayla"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Takas onayla"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "V2 likiditenizi görüntülemek için bir cüzdana bağlanın."
msgid "Connect to a wallet to view your liquidity."
msgstr "Likiditenizi görüntülemek için bir cüzdana bağlanın."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Cüzdan bağlayın"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "{0}ile bağlan"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "{0}bağlanılıyor"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "içerik değil"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Detaylı"
msgid "Details"
msgstr "Detaylar"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Reddet"
@@ -892,6 +927,10 @@ msgstr "Düzenle"
msgid "Edit listings"
msgstr "Listeleri düzenle"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Uniswap'te {0} harcamayı etkinleştir"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Yüzde girin"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "{0} miktar girin"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Hata"
@@ -1038,7 +1075,7 @@ msgstr "Geri bildirim"
msgid "Fees"
msgstr "ücretler"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Rota getiriliyor"
@@ -1164,11 +1201,11 @@ msgstr "İlk fiyatlar ve havuz payı"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Giriş tahminidir. En çok <0>{0} {1}</0> satabilirsiniz. Aksi takdirde işlem geri döner."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Yetersiz bakiye"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "yetersiz likidite"
@@ -1176,7 +1213,7 @@ msgstr "yetersiz likidite"
msgid "Insufficient liquidity for this trade."
msgstr "Bu işlem için yetersiz likidite."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "İşlemi tamamlamak için yetersiz havuz likiditesi"
@@ -1298,7 +1335,7 @@ msgstr "İlanlar"
msgid "Loading"
msgstr "Yükleniyor"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Yükleme Ödeneği"
@@ -1576,6 +1613,10 @@ msgstr "bölgenizde mevcut değil"
msgid "Not created"
msgstr "oluşturulmadı"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Doğru USD değerini göstermek için yeterli likidite yok."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Listelenmemiş"
@@ -1631,14 +1672,14 @@ msgstr "Sahip"
msgid "Page not found!"
msgstr "Sayfa bulunamadı!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Ödemek"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Yine de Öde"
@@ -1651,14 +1692,23 @@ msgstr "İle ödemek"
msgid "Pending"
msgstr "Askıda olması"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap'in her jetonu takas etmesi için izin gereklidir. Bu, güvenliğiniz için bir ay sonra sona erecektir."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Askıda olması..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "İzin onayı başarısız oldu"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "izin2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2, belirteç onaylarının farklı uygulamalar arasında paylaşılmasına ve yönetilmesine olanak tanır."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Lütfen Katman 1 Ethereum'a bağlanın"
@@ -1729,16 +1779,12 @@ msgstr "Fiyat Farkı:"
msgid "Price Impact"
msgstr "Fiyat Etkisi"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Fiyat Etkisi Çok Yüksek"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Fiyat etkisi"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Fiyat etkisi uyarısı"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Fiyat aralığı"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Fiyat güncellendi"
@@ -1767,11 +1813,18 @@ msgstr "Gizlilik Politikası"
msgid "Privacy Policy."
msgstr "Gizlilik Politikası."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Cüzdanda devam et"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Cüzdanınızda ilerleyin"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "satılırsa gelir"
@@ -1808,6 +1861,10 @@ msgstr "Teklif veren"
msgid "Public Resolver"
msgstr "Genel Çözümleyici"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "satın alındı"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Son aramalar"
msgid "Recipient"
msgstr "alıcı"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Mevcut olmayan öğeler için geri ödemeler ETH olarak verilecektir."
@@ -1977,10 +2034,15 @@ msgstr "Geri ödeme başarısız oldu"
msgid "Repaying"
msgstr "geri ödeme"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "USDT'yi sıfırla"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "{issues} sorunu çöz"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "yeniden dene"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Ters Kayıt Şirketi"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Takas İncele"
msgid "Review swap"
msgstr "Değişimi gözden geçir"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Onay iptal edilemedi"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "{0}iptal et"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "İptal Edilen Onay"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "İptal edilen onay"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Onayın iptal edilmesi"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Aynı fiyat"
@@ -2015,18 +2093,10 @@ msgstr "Aynı fiyat"
msgid "Scan with Uniswap Wallet"
msgstr "Uniswap Wallet ile tarayın"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Aramak"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Adı arayın veya adresi yapıştırın"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Jetonları ve NFT koleksiyonlarını arayın"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Eşleştir'i seçin"
@@ -2144,6 +2214,10 @@ msgstr "Daha fazla göster"
msgid "Show resources"
msgstr "kaynakları göster"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Test ağlarını göster"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "İmza"
@@ -2167,11 +2241,11 @@ msgstr "Bazı varlıklar bu arayüz aracılığıyla kullanılamaz. Bunun nedeni
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Bir şeyler yanlış gitti"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Bir şeyler yanlış gitti. Lütfen tekrar deneyin."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "başarılı"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Başarı"
@@ -2236,10 +2311,13 @@ msgstr "Kaynak"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "{0} {1} ve {2} {3} temini"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "v1 desteği 28 Haziran'da sona erecek."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "<1/>ile tam olarak <0/> değiştirin"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Değiştirme başarısız oldu"
@@ -2271,15 +2350,11 @@ msgstr "Değiştirildi"
msgid "Swapping"
msgstr "değiş tokuş"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "{2} {3} yerine {0} {1} swap ediliyor"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "Süpürme"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Ağ değiştir"
@@ -2427,6 +2502,10 @@ msgstr "Likidite ekleyebilmeniz için önce bu havuz başlatılmalıdır. Başla
msgid "This proposal may be executed after {0}."
msgstr "Bu teklif {0}sonra çalıştırılabilir."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Bu, ticaret için belirtecinize Uniswap protokolü erişimi sağlar. Güvenlik nedeniyle, bu süre 30 gün sonra sona erecektir."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Bu rota, bölünmüş rotaları, birden fazla sekmeyi ve her adımın yakıt maliyetini dikkate alarak toplam çıktınızı optimize eder."
@@ -2459,6 +2538,10 @@ msgstr "Bu işlem, fiyat hareketi nedeniyle başarılı olamayacak. Kayma tolera
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Bu işlem, ya fiyat hareketinden dolayı ya da transfer ücretinden dolayı başarılı olmayacak. Kayma toleransınızı artırmayı deneyin."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Bu işlem, bu havuzun piyasa fiyatı üzerinde <0>{0}</0> fiyat etkisi ile sonuçlanacaktır. Devam etmek istiyor musunuz?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Bu hafta"
@@ -2494,11 +2577,15 @@ msgstr "Bir pozisyonu görüntülemek için ait olduğu ağa bağlı olmanız ge
msgid "Today"
msgstr "Bugün"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Belirteç onayı başarısız oldu"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Jeton adı"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Belirteç bulunamadı"
@@ -2571,7 +2658,7 @@ msgstr "İşlem tamamlandı"
msgid "Transaction deadline"
msgstr "İşlem son tarihi"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "işlem beklemede"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "İşlem reddedildi"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "İşlem gönderildi"
@@ -2607,6 +2695,10 @@ msgstr "UNI jetonları, Uniswap yönetiminde oy hakkına sahip hisseleri temsil
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} Yandı"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT, harcama limitleri çok düşük olduğunda onayın sıfırlanmasını gerektirir."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Kullanım dışı"
@@ -2619,6 +2711,10 @@ msgstr "Listeleme için uygun değil"
msgid "Unclaimed fees"
msgstr "Talep edilmemiş ücretler"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Geliştirme aşamasında ve çoğu cüzdan tarafından desteklenmiyor"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Belirsiz"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Etherscan üzerinde görüntüle"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Explorer'da Görüntüle"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Cüzdan Adresi veya ENS adı"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Uyarı"
@@ -2901,10 +2999,23 @@ msgstr "Uyarı"
msgid "Welcome to team Unicorn :)"
msgstr "Unicorn takımına hoş geldiniz :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Onaylar neden gereklidir?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "İzinler neden gereklidir?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Bir işlem neden gereklidir?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Bu neden gereklidir?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Yatırılan likiditeyi çekin"
@@ -2942,7 +3053,7 @@ msgstr "sarılmış"
msgid "Wrapping"
msgstr "Sarma"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "yanlış ağ"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "ücret"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "için"
@@ -3172,6 +3284,14 @@ msgstr "bir şeyler yanlış gitti!"
msgid "to"
msgstr "ile"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Sorunu çöz} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -52,6 +52,18 @@ msgstr "+ Нова посада"
msgid "- Remove recipient"
msgstr "- Видалити одержувача"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 місяць"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 тиждень"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 рік"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24H обсяг"
@@ -239,10 +251,18 @@ msgstr "Адреса не має доступного запиту"
msgid "Against"
msgstr "Проти"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Весь час"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Дозволити перенесення токенів LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Дозволити використовувати {0} для обміну"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Дозволено"
@@ -260,7 +280,7 @@ msgstr "Завжди проводите власні дослідження пе
msgid "Amount"
msgstr "Сума"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Для використання цього маркера потрібен дозвіл."
@@ -276,12 +296,11 @@ msgstr "Під час спроби виконати цей обмін стала
msgid "Approval failed"
msgstr "Помилка схвалення"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Очікує схвалення"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Схвалити маркер"
msgid "Approve in wallet"
msgstr "Підтвердити в гаманці"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Підтвердіть у своєму гаманці"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Схвалити використання {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Додавши ліквідність, ви заробите 0,3% усі
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Підключаючи гаманець, ви погоджуєтеся з Uniswap Labs"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Скасувати"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Не вдалося скасувати"
@@ -625,6 +643,14 @@ msgstr "Підтвердити"
msgid "Confirm Supply"
msgstr "Підтвердити пропозицію"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Підтвердити обмін"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "Підтвердити обмін"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Підключіться до гаманця, щоб перегляну
msgid "Connect to a wallet to view your liquidity."
msgstr "Підключіться до гаманця, щоб переглянути свою ліквідність."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Підключити гаманець"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Підключитися до {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Підключення до {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Зміст ні"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Докладно"
msgid "Details"
msgstr "Подробиці"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Відхилити"
@@ -892,6 +927,10 @@ msgstr "Редагувати"
msgid "Edit listings"
msgstr "Редагувати списки"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Увімкніть витрати {0} на Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Введіть відсоток"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Введіть суму {0}"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Помилка"
@@ -1038,7 +1075,7 @@ msgstr "Зворотній зв'язок"
msgid "Fees"
msgstr "Збори"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Отримання маршруту"
@@ -1164,11 +1201,11 @@ msgstr "Початкові ціни й частка пулу"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Вхідні дані оцінюються. Ви продасте щонайбільше <0>{0} {1}</0>, або операцію буде скасовано."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Недостатньо коштів"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Недостатня ліквідність"
@@ -1176,7 +1213,7 @@ msgstr "Недостатня ліквідність"
msgid "Insufficient liquidity for this trade."
msgstr "Недостатня ліквідність для цієї угоди."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Недостатня ліквідність пулу для завершення транзакції"
@@ -1298,7 +1335,7 @@ msgstr "списки"
msgid "Loading"
msgstr "Завантажується"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "Надбавка на завантаження"
@@ -1576,6 +1613,10 @@ msgstr "Недоступно у вашому регіоні"
msgid "Not created"
msgstr "Не створений"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Недостатньо ліквідності, щоб показати точну вартість у доларах США."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Не вказано"
@@ -1631,14 +1672,14 @@ msgstr "Власник"
msgid "Page not found!"
msgstr "Сторінку не знайдено!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "платити"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Все одно платіть"
@@ -1651,14 +1692,23 @@ msgstr "Платити з"
msgid "Pending"
msgstr "В очікуванні"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Для заміни кожного токена Uniswap потрібен дозвіл. З міркувань безпеки це дія закінчиться через один місяць."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "В очікуванні..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Помилка погодження дозволу"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "Дозвіл2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 дозволяє спільно використовувати та керувати схваленнями маркерів у різних програмах."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Підключіться до рівня 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Різниця в ціні:"
msgid "Price Impact"
msgstr "Вплив ціни"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Вплив ціни занадто високий"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Вплив на ціну"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Попередження про вплив ціни"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Діапазон цін"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Ціна оновлена"
@@ -1767,11 +1813,18 @@ msgstr "Політика конфіденційності"
msgid "Privacy Policy."
msgstr "Політика конфіденційності."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Перейти в гаманець"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Продовжуйте у своєму гаманці"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Виручка в разі продажу"
@@ -1808,6 +1861,10 @@ msgstr "Пропонувач"
msgid "Public Resolver"
msgstr "Громадський розв'язувач"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "Придбаний"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Останні пошуки"
msgid "Recipient"
msgstr "одержувач"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Відшкодування за недоступні товари буде надано в ETH"
@@ -1977,10 +2034,15 @@ msgstr "Повернути не вдалося"
msgid "Repaying"
msgstr "Погашення"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Скинути USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Вирішити {issues} питань"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Повторіть спробу"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Зворотний реєстратор"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Перегляд обміну"
msgid "Review swap"
msgstr "Обмін огляду"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Не вдалося скасувати схвалення"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "Відкликати {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Відкликане схвалення"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Відкликане затвердження"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Скасування схвалення"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Така ж ціна"
@@ -2015,18 +2093,10 @@ msgstr "Така ж ціна"
msgid "Scan with Uniswap Wallet"
msgstr "Сканування за допомогою гаманця Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Пошук"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Шукайте ім’я або введіть адресу"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Шукайте токени та колекції NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Виберіть «Пара»."
@@ -2144,6 +2214,10 @@ msgstr "Показати більше"
msgid "Show resources"
msgstr "Показати ресурси"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Показати тестові мережі"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Знак"
@@ -2167,11 +2241,11 @@ msgstr "Деякі активи недоступні через цей інте
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Сталася помилка"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Щось пішло не так. Будь ласка спробуйте ще раз."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "Вдався"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Успіху"
@@ -2236,10 +2311,13 @@ msgstr "Пропозиція"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Постачання {0} {1} та {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Підтримку версії 1 буде припинено 28 червня."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Поміняти точно <0/> на <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Помилка обміну"
@@ -2271,15 +2350,11 @@ msgstr "Поміняно місцями"
msgid "Swapping"
msgstr "Обмін"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Обмін {0} {1} на {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "підмітати"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Перемикання мереж"
@@ -2427,6 +2502,10 @@ msgstr "Цей пул потрібно ініціалізувати, перш н
msgid "This proposal may be executed after {0}."
msgstr "Ця пропозиція може бути виконана після {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Це забезпечує доступ протоколу Uniswap до вашого токена для торгівлі. З міркувань безпеки це дія закінчиться через 30 днів."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Цей маршрут оптимізує ваш загальний вихід, враховуючи розділені маршрути, кілька стрибків і вартість газу для кожного кроку."
@@ -2459,6 +2538,10 @@ msgstr "Ця операція не буде успішною через рух
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Ця транзакція не буде успішною ані через рух ціни, ані через комісію за переказ. Спробуйте збільшити свою толерантність до проковзування."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Ця транзакція призведе до <0>{0}</0> впливу ціни на ринкову ціну цього пулу. Ви бажаєте продовжити?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Цього тижня"
@@ -2494,11 +2577,15 @@ msgstr "Щоб переглянути позицію, ви повинні бут
msgid "Today"
msgstr "Сьогодні"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Не вдалося затвердити маркер"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Назва токена"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Маркер не знайдено"
@@ -2571,7 +2658,7 @@ msgstr "Трансакцію завершено в"
msgid "Transaction deadline"
msgstr "Кінцевий термін транзакції"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Трансакція очікує на розгляд"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Трансакцію відхилено"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Трансакцію подано"
@@ -2607,6 +2695,10 @@ msgstr "Токени UNI представляють акції з правом
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} спалено"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT вимагає скинути схвалення, якщо обмеження витрат занадто низькі."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Недоступний"
@@ -2619,6 +2711,10 @@ msgstr "Недоступний для розміщення"
msgid "Unclaimed fees"
msgstr "Незатребувані комісії"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Розробляється та не підтримується більшістю гаманців"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "Невизначений"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Переглянути на Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Переглянути на Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Адреса гаманця або ім’я ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "УВАГА"
@@ -2901,10 +2999,23 @@ msgstr "УВАГА"
msgid "Welcome to team Unicorn :)"
msgstr "Ласкаво просимо до команди Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Чому потрібні погодження?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Чому потрібні дозволи?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Чому потрібна транзакція?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Чому це потрібно?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Зняти вкладену ліквідність"
@@ -2942,7 +3053,7 @@ msgstr "Загорнутий"
msgid "Wrapping"
msgstr "обгортання"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "Неправильна мережа"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "гонорар"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "для"
@@ -3172,6 +3284,14 @@ msgstr "щось пішло не так!"
msgid "to"
msgstr "до"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Вирішіть проблему} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: vi\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ Vị trí mới"
msgid "- Remove recipient"
msgstr "- Xóa người nhận"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1 tháng"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1 tuần"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1 năm"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "âm lượng 24H"
@@ -239,10 +251,18 @@ msgstr "Địa chỉ không có yêu cầu"
msgid "Against"
msgstr "Chống lại"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "Mọi thời đại"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "Cho phép di chuyển mã token LP"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "Cho phép {0} được sử dụng để hoán đổi"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "Được phép"
@@ -260,7 +280,7 @@ msgstr "Luôn tiến hành nghiên cứu của riêng bạn trước khi giao d
msgid "Amount"
msgstr "Số tiền"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "Cần có sự chấp thuận để sử dụng mã thông báo này."
@@ -276,12 +296,11 @@ msgstr "Đã xảy ra lỗi khi cố gắng thực hiện hoán đổi này. B
msgid "Approval failed"
msgstr "Phê duyệt không thành công"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "Đang chờ phê duyệt"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "Phê duyệt mã thông báo"
msgid "Approve in wallet"
msgstr "Phê duyệt trong ví"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "Phê duyệt trong ví của bạn"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "Phê duyệt sử dụng {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "Bằng cách thêm thanh khoản, bạn sẽ kiếm được 0,3% tất
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "Bằng cách kết nối ví, bạn đồng ý với Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "Hủy bỏ"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "Hủy không thành công"
@@ -625,6 +643,14 @@ msgstr "Xác nhận"
msgid "Confirm Supply"
msgstr "Xác nhận cung cấp"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "Xác nhận Hoán đổi"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "xác nhận trao đổi"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "Kết nối với ví để xem tính thanh khoản V2 của bạn."
msgid "Connect to a wallet to view your liquidity."
msgstr "Kết nối với ví để xem tính thanh khoản của bạn."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "Kết nối ví"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "Kết nối với {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "Kết nối với {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "Nội dung không"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "Chi tiết"
msgid "Details"
msgstr "Chi tiết"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "Bỏ qua"
@@ -892,6 +927,10 @@ msgstr "Biên tập"
msgid "Edit listings"
msgstr "chỉnh sửa danh sách"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "Kích hoạt chi tiêu {0} trên Uniswap"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "Nhập một phần trăm"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "Nhập {0} số tiền"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "Lỗi"
@@ -1038,7 +1075,7 @@ msgstr "Nhận xét"
msgid "Fees"
msgstr "lệ phí"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "Đang tìm nạp tuyến đường"
@@ -1164,11 +1201,11 @@ msgstr "Giá ban đầu và tỷ trọng pool"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "Đầu vào được ước tính. Bạn sẽ bán nhiều nhất <0>{0} {1}</0> hoặc giao dịch sẽ hoàn nguyên."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "Không đủ tiền"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "Thanh khoản không đủ"
@@ -1176,7 +1213,7 @@ msgstr "Thanh khoản không đủ"
msgid "Insufficient liquidity for this trade."
msgstr "Không đủ thanh khoản cho giao dịch này."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "Không đủ thanh khoản nhóm để hoàn thành giao dịch"
@@ -1298,7 +1335,7 @@ msgstr "danh sách"
msgid "Loading"
msgstr "Đang tải"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "phụ cấp tải"
@@ -1576,6 +1613,10 @@ msgstr "Không có sẵn trong khu vực của bạn"
msgid "Not created"
msgstr "Chưa tạo"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "Không đủ thanh khoản để hiển thị giá trị USD chính xác."
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "Không được liệt kê"
@@ -1631,14 +1672,14 @@ msgstr "Chủ sở hữu"
msgid "Page not found!"
msgstr "Không tìm thấy trang!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "Chi trả"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "Dù sao cũng phải trả tiền"
@@ -1651,14 +1692,23 @@ msgstr "Thanh toán bằng"
msgid "Pending"
msgstr "Chưa giải quyết"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Cần có quyền để Uniswap hoán đổi từng mã thông báo. Điều này sẽ hết hạn sau một tháng để bảo mật cho bạn."
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "Chưa giải quyết..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "Phê duyệt giấy phép không thành công"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "giấy phép2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 cho phép chia sẻ và quản lý phê duyệt mã thông báo trên các ứng dụng khác nhau."
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "Vui lòng kết nối với Lớp 1 Ethereum"
@@ -1729,16 +1779,12 @@ msgstr "Chênh lệch giá:"
msgid "Price Impact"
msgstr "Tác động giá"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "Tác động giá quá cao"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "Tác động giá"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "Cảnh báo tác động giá"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "Phạm vi giá"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "Đã cập nhật giá"
@@ -1767,11 +1813,18 @@ msgstr "Chính sách bảo mật"
msgid "Privacy Policy."
msgstr "Chính sách bảo mật."
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "Tiếp tục trong ví"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "Tiếp tục trong ví của bạn"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "Tiền thu được nếu bán"
@@ -1808,6 +1861,10 @@ msgstr "Người đề xuất"
msgid "Public Resolver"
msgstr "Người giải quyết công khai"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "đã mua"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "Tìm kiếm gần đây"
msgid "Recipient"
msgstr "Người nhận"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "Hoàn lại tiền cho các mặt hàng không có sẵn sẽ được trao bằng ETH"
@@ -1977,10 +2034,15 @@ msgstr "Trả nợ không thành công"
msgid "Repaying"
msgstr "trả nợ"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "Đặt lại USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "Giải quyết {issues} vấn đề"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "Thử lại"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "Công ty đăng ký đảo ngược"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "Đánh giá Hoán đổi"
msgid "Review swap"
msgstr "Đánh giá hoán đổi"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "Thu hồi phê duyệt không thành công"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "thu hồi {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "Thu hồi phê duyệt"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "Đã thu hồi phê duyệt"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "Thu hồi phê duyệt"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "Đồng giá"
@@ -2015,18 +2093,10 @@ msgstr "Đồng giá"
msgid "Scan with Uniswap Wallet"
msgstr "Quét bằng Ví Uniswap"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "Tìm kiếm"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "Tìm kiếm tên hoặc dán địa chỉ"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "Tìm kiếm mã thông báo và bộ sưu tập NFT"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "Chọn cặp"
@@ -2144,6 +2214,10 @@ msgstr "Cho xem nhiều hơn"
msgid "Show resources"
msgstr "Hiển thị tài nguyên"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "Hiển thị mạng thử nghiệm"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "Dấu hiệu"
@@ -2167,11 +2241,11 @@ msgstr "Một số tài sản không khả dụng thông qua giao diện này v
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "Đã xảy ra sự cố"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "Đã xảy ra sự cố. Vui lòng thử lại."
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "thành công"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "Sự thành công"
@@ -2236,10 +2311,13 @@ msgstr "Cung cấp"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "Cung cấp {0} {1} và {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "Hỗ trợ cho v1 sẽ bị ngừng vào ngày 28 tháng 6."
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "Hoán đổi chính xác <0/> cho <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "Hoán đổi không thành công"
@@ -2271,15 +2350,11 @@ msgstr "hoán đổi"
msgid "Swapping"
msgstr "hoán đổi"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "Đổi {0} {1} lấy {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "quét"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "Chuyển đổi mạng"
@@ -2427,6 +2502,10 @@ msgstr "Nhóm này phải được khởi tạo trước khi bạn có thể th
msgid "This proposal may be executed after {0}."
msgstr "Đề xuất này có thể được thực hiện sau {0}."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "Điều này cung cấp quyền truy cập giao thức Uniswap vào mã thông báo của bạn để giao dịch. Để bảo mật, điều này sẽ hết hạn sau 30 ngày."
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "Tuyến đường này tối ưu hóa tổng sản lượng của bạn bằng cách xem xét các tuyến đường được phân chia, nhiều bước nhảy và chi phí xăng của mỗi bước."
@@ -2459,6 +2538,10 @@ msgstr "Giao dịch này sẽ không thành công do biến động giá. Hãy t
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "Giao dịch này sẽ không thành công do biến động giá hoặc phí chuyển nhượng. Hãy thử tăng khả năng chịu trượt của bạn."
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "Giao dịch này sẽ dẫn đến tác động giá <0>{0}</0> đối với giá thị trường của nhóm này. Bạn có muốn tiếp tục không?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "Tuần này"
@@ -2494,11 +2577,15 @@ msgstr "Để xem một vị trí, bạn phải kết nối với mạng của v
msgid "Today"
msgstr "Hôm nay"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "Phê duyệt mã thông báo không thành công"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Tên mã thông báo"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "Không tìm thấy mã thông báo"
@@ -2571,7 +2658,7 @@ msgstr "Giao dịch hoàn tất trong"
msgid "Transaction deadline"
msgstr "Thời hạn giao dịch"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "Giao dịch đang chờ xử lý"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "Giao dịch bị từ chối"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "Giao dịch đã được gửi"
@@ -2607,6 +2695,10 @@ msgstr "Mã token UNI đại diện cho cổ phần có quyền biểu quyết t
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} đã đốt"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT yêu cầu đặt lại phê duyệt khi giới hạn chi tiêu quá thấp."
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "Không có sẵn"
@@ -2619,6 +2711,10 @@ msgstr "Không có sẵn cho danh sách"
msgid "Unclaimed fees"
msgstr "Phí chưa nhận"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "Đang được phát triển và không được hỗ trợ bởi hầu hết các ví"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "không xác định"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "Xem trên Etherscan"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "Xem trên Explorer"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "Địa chỉ ví hoặc tên ENS"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "Cảnh báo"
@@ -2901,10 +2999,23 @@ msgstr "Cảnh báo"
msgid "Welcome to team Unicorn :)"
msgstr "Chào mừng đến với đội Unicorn :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "Tại sao cần phải phê duyệt?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "Tại sao phải có giấy phép?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "Tại sao phải giao dịch?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "Tại sao điều này là bắt buộc?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "Rút tiền thanh khoản đã ký gửi"
@@ -2942,7 +3053,7 @@ msgstr "bọc"
msgid "Wrapping"
msgstr "gói"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "mạng sai"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "phí"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "vì"
@@ -3172,6 +3284,14 @@ msgstr "đã xảy ra sự cố!"
msgid "to"
msgstr "ĐẾN"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {Giải quyết vấn đề} other {{1}}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ 新职位"
msgid "- Remove recipient"
msgstr "- 删除接收人"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1个月"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1周"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1年"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24小时成交量"
@@ -239,10 +251,18 @@ msgstr "地址没有可领取的代币"
msgid "Against"
msgstr "反对"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "整天"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "允许流动池代币迁移"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "允许 {0} 用于交换"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "已允许"
@@ -260,7 +280,7 @@ msgstr "交易前始终进行自己的研究。"
msgid "Amount"
msgstr "数额"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "使用此令牌需要获得批准。"
@@ -276,12 +296,11 @@ msgstr "尝试执行此兑换时发生错误。您可能需要增加滑点限制
msgid "Approval failed"
msgstr "审批失败"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "等待批准"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "批准代币"
msgid "Approve in wallet"
msgstr "在钱包中批准"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "在您的钱包中批准"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "批准使用 {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "通过添加流动性,您将按您在流动池中所占比例赚取对
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "连接钱包即表示您同意 Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "取消"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "取消失败"
@@ -625,6 +643,14 @@ msgstr "确认"
msgid "Confirm Supply"
msgstr "确认供应"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "确认兑换"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "确认交易"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "连接到钱包以查看您的 V2 流动资金。"
msgid "Connect to a wallet to view your liquidity."
msgstr "连接到钱包以查看您的流动资金。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "连接钱包"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "连接 {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "连接到 {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "内容不"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "详细信息"
msgid "Details"
msgstr "详细信息"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "关闭"
@@ -892,6 +927,10 @@ msgstr "修改"
msgid "Edit listings"
msgstr "编辑列表"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "在 Uniswap 上启用支出 {0}"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "输入百分比"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "输入 {0} 数量"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "错误"
@@ -1038,7 +1075,7 @@ msgstr "反馈"
msgid "Fees"
msgstr "费用"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "获取路线"
@@ -1164,11 +1201,11 @@ msgstr "初始兑换率和流动池份额"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "输入数额仅为估值。您最多会售出<0>{0} {1}</0> 否则将还原交易。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "不充足的资金"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "流动性不足"
@@ -1176,7 +1213,7 @@ msgstr "流动性不足"
msgid "Insufficient liquidity for this trade."
msgstr "现有流动量不足以支持此交易。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "资金池流动性不足,无法完成交易"
@@ -1298,7 +1335,7 @@ msgstr "房源"
msgid "Loading"
msgstr "正在加载"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "装载津贴"
@@ -1576,6 +1613,10 @@ msgstr "在您所在的地区不可用"
msgid "Not created"
msgstr "未创建"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "流动性不足,无法显示准确的美元价值。"
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "不在名单中"
@@ -1631,14 +1672,14 @@ msgstr "拥有者"
msgid "Page not found!"
msgstr "找不到网页!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "支付"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "无论如何支付"
@@ -1651,14 +1692,23 @@ msgstr "使用。。。支付"
msgid "Pending"
msgstr "待办"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap 交换每个代币需要获得许可。为了您的安全,这将在一个月后过期。"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "待办的..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "许可证批准失败"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "许可证2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 允许在不同的应用程序之间共享和管理令牌批准。"
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "请连接到以太坊 Layer 1"
@@ -1729,16 +1779,12 @@ msgstr "兑换率差异:"
msgid "Price Impact"
msgstr "兑换率影响"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "太过影响兑换率"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "兑换率影响"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "价格影响预警"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "兑换率范围"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "兑换率已更新"
@@ -1767,11 +1813,18 @@ msgstr "隐私政策"
msgid "Privacy Policy."
msgstr "隐私政策。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "进入钱包"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "进入你的钱包"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "出售后的收益"
@@ -1808,6 +1861,10 @@ msgstr "提案者"
msgid "Public Resolver"
msgstr "公共解析器"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "已购买"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "最近搜索"
msgid "Recipient"
msgstr "接收方"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "不可用物品的退款将以 ETH 形式提供"
@@ -1977,10 +2034,15 @@ msgstr "还款失败"
msgid "Repaying"
msgstr "回报中"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "重置USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "解决 {issues} 问题"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "重试"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "反向注册商"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgstr "查交"
msgid "Review swap"
msgstr "查交"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "撤销批准失败"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "撤销 {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "撤销批准"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "撤销批准"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "撤销批准"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "同样的价格"
@@ -2015,18 +2093,10 @@ msgstr "同样的价格"
msgid "Scan with Uniswap Wallet"
msgstr "使用 Uniswap 钱包扫描"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "搜索"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "搜索名称或粘贴地址"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "搜索代币和 NFT 收藏"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "选择币对"
@@ -2144,6 +2214,10 @@ msgstr "展示更多"
msgid "Show resources"
msgstr "显示资源"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "显示测试网"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "符号"
@@ -2167,11 +2241,11 @@ msgstr "有些代币无法通过此界面使用,因为它们可能无法很好
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "出错了"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "出了些问题。请再试一次。"
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "投票通过"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "成功"
@@ -2236,10 +2311,13 @@ msgstr "供应"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "提供 {0} {1} 和 {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "对 v1 的支持将于 6 月 28 日停止。"
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "将恰好 <0/> 兑换成 <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "交换失败"
@@ -2271,15 +2350,11 @@ msgstr "交换"
msgid "Swapping"
msgstr "交换"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "将 {0} {1} 兑换为 {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "扫"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "切换网络"
@@ -2427,6 +2502,10 @@ msgstr "需要先初始化,然后再添加流动性。初始化时,请先选
msgid "This proposal may be executed after {0}."
msgstr "该提案可能会在 {0}之后执行。"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "这为 Uniswap 协议提供了对您的代币进行交易的访问权限。为了安全起见,这将在 30 天后过期。"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "此路线通过考虑拆分路线、多跳和每一步的 gas 成本来优化您的总输出额。"
@@ -2459,6 +2538,10 @@ msgstr "由于兑换率变动,此交易将不会成功。尝试增加您的滑
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "由于兑换率变动或代币带有转账时的扣除费用fee-on-transfer该交易将不会成功。请尝试增加滑点容差。"
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "该交易将对该池的市场价格产生 <0>{0}</0> 价格影响。你想继续吗?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "本星期"
@@ -2494,11 +2577,15 @@ msgstr "要查看职位,您必须连接到它所属的网络。"
msgid "Today"
msgstr "今天"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "令牌批准失败"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "代币名称"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "未找到令牌"
@@ -2571,7 +2658,7 @@ msgstr "交易完成于"
msgid "Transaction deadline"
msgstr "交易截止期限"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "交易等待中"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "交易被拒绝"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "已提交交易"
@@ -2607,6 +2695,10 @@ msgstr "UNI代币代表了Uniswap治理中的投票份额。您可以自行为
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} 被摧毁"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT 需要在支出限额过低时重置审批。"
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "不可用"
@@ -2619,6 +2711,10 @@ msgstr "不可上市"
msgid "Unclaimed fees"
msgstr "未领取的手续费"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "正在开发中,大多数钱包不支持"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "未定"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "在 Etherscan 上查看"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "在以太坊资源浏览器上查看"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "钱包地址或 ENS 名"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "警告"
@@ -2901,10 +2999,23 @@ msgstr "警告"
msgid "Welcome to team Unicorn :)"
msgstr "欢迎来到 Unicorn (独角兽)团队 :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "为什么需要批准?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "为什么需要许可证?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "为什么需要交易?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "为什么这是必需的?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "赎回注入的流动资金"
@@ -2942,7 +3053,7 @@ msgstr "包裹"
msgid "Wrapping"
msgstr "包装"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "错误的网络"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "费用"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "为了"
@@ -3172,6 +3284,14 @@ msgstr "出了些问题!"
msgid "to"
msgstr "到"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {解决问题} other {{1}}}"
@@ -3296,7 +3416,7 @@ msgstr "{0}/{1} 流动池代币"
#: src/components/Settings/TransactionDeadlineSettings/index.tsx
msgid "{0}m"
msgstr "{0}"
msgstr "{0}分钟"
#: src/nft/components/profile/list/SetDurationModal.tsx
msgid "{amount, plural, =1 {day} other {days}}"

View File

@@ -1,6 +1,6 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2023-05-22 22:30+0000\n"
"POT-Creation-Date: 2023-06-26 16:43+0000\n"
"Mime-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: uniswap-interface\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-23 20:46\n"
"PO-Revision-Date: 2023-06-26 20:01\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -52,6 +52,18 @@ msgstr "+ 新職位"
msgid "- Remove recipient"
msgstr "- 刪除接收人"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 month"
msgstr "1個月"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 week"
msgstr "1週"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "1 year"
msgstr "1年"
#: src/components/Tokens/TokenDetails/StatsSection.tsx
msgid "24H volume"
msgstr "24小時成交量"
@@ -239,10 +251,18 @@ msgstr "地址沒有可领取的代幣"
msgid "Against"
msgstr "反對"
#: src/nft/components/details/detailsV2/TimePeriodSwitcher.tsx
msgid "All time"
msgstr "整天"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allow LP token migration"
msgstr "允許流動池代幣遷移"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Allow {0} to be used for swapping"
msgstr "允許 {0} 用於交換"
#: src/pages/MigrateV2/MigrateV2Pair.tsx
msgid "Allowed"
msgstr "已允許"
@@ -260,7 +280,7 @@ msgstr "交易前始終進行自己的研究。"
msgid "Amount"
msgstr "數額"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "An approval is needed to use this token."
msgstr "使用此令牌需要獲得批准。"
@@ -276,12 +296,11 @@ msgstr "嘗試執行此兌換時發生錯誤。您可能需要增加滑點限制
msgid "Approval failed"
msgstr "審批失敗"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approval pending"
msgstr "等待批准"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
#: src/pages/RemoveLiquidity/index.tsx
msgid "Approve"
@@ -295,15 +314,10 @@ msgstr "批准代幣"
msgid "Approve in wallet"
msgstr "在錢包中批准"
#: src/nft/components/bag/BagFooter.tsx
#: src/pages/Swap/index.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Approve in your wallet"
msgstr "在您的錢包中批准"
#: src/pages/Swap/index.tsx
msgid "Approve use of {0}"
msgstr "批准使用 {0}"
#: src/components/AccountDetails/TransactionSummary.tsx
#: src/pages/AddLiquidity/index.tsx
#: src/pages/AddLiquidity/index.tsx
@@ -464,6 +478,10 @@ msgstr "通過添加流動性,您將按您在流動池中所佔比例賺取對
msgid "By connecting a wallet, you agree to Uniswap Labs'"
msgstr "連接錢包即表示您同意 Uniswap Labs'"
#: src/components/swap/PriceImpactModal.tsx
msgid "Cancel"
msgstr "取消"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Cancel failed"
msgstr "取消失敗"
@@ -625,6 +643,14 @@ msgstr "確認"
msgid "Confirm Supply"
msgstr "確認供應"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Confirm Swap"
msgstr "確認兌換"
#: src/components/swap/SwapModalFooter.tsx
msgid "Confirm swap"
msgstr "確認兌換"
#: src/components/ModalViews/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/claim/AddressClaimModal.tsx
@@ -671,14 +697,24 @@ msgstr "連接到錢包以查看您的 V2 流動資金。"
msgid "Connect to a wallet to view your liquidity."
msgstr "連接到錢包以查看您的流動資金。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Connect wallet"
msgstr "連接錢包"
#: src/components/WalletModal/Option.tsx
msgid "Connect with {0}"
msgstr "連接 {0}"
#: src/pages/Swap/index.tsx
msgid "Connecting to {0}"
msgstr "連接到 {0}"
#: src/nft/components/card/media.tsx
msgid "Content not"
msgstr "內容不"
#: src/components/TokenSafety/index.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/nft/components/bag/Bag.tsx
#: src/nft/components/profile/list/Modal/BelowFloorWarningModal.tsx
msgid "Continue"
@@ -843,7 +879,6 @@ msgstr "詳細信息"
msgid "Details"
msgstr "詳細信息"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/nft/components/profile/list/PriceTextInput.tsx
msgid "Dismiss"
msgstr "關閉"
@@ -892,6 +927,10 @@ msgstr "修改"
msgid "Edit listings"
msgstr "編輯列表"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Enable spending {0} on Uniswap"
msgstr "在 Uniswap 上啟用支出 {0}"
#: src/state/burn/v3/hooks.tsx
msgid "Enter a percent"
msgstr "輸入百分比"
@@ -917,8 +956,6 @@ msgid "Enter {0} amount"
msgstr "輸入 {0} 數額"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/Web3Status/index.tsx
msgid "Error"
msgstr "錯誤"
@@ -1038,7 +1075,7 @@ msgstr "反饋"
msgid "Fees"
msgstr "費用"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/details/detailsV2/BuyButton.tsx
msgid "Fetching Route"
msgstr "獲取路線"
@@ -1164,11 +1201,11 @@ msgstr "初始兌換率和流動池份額"
msgid "Input is estimated. You will sell at most <0>{0} {1}</0> or the transaction will revert."
msgstr "輸入數額僅為估值。您最多會售出<0>{0} {1}</0> 否則將還原交易。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient funds"
msgstr "不充足的資金"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient liquidity"
msgstr "流動性不足"
@@ -1176,7 +1213,7 @@ msgstr "流動性不足"
msgid "Insufficient liquidity for this trade."
msgstr "現有流動量不足以支持此交易。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Insufficient pool liquidity to complete transaction"
msgstr "資金池流動性不足,無法完成交易"
@@ -1298,7 +1335,7 @@ msgstr "房源"
msgid "Loading"
msgstr "載入中"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Loading Allowance"
msgstr "裝載津貼"
@@ -1576,6 +1613,10 @@ msgstr "在您所在的地區不可用"
msgid "Not created"
msgstr "未創建"
#: src/components/CurrencyInputPanel/FiatValue.tsx
msgid "Not enough liquidity to show accurate USD value."
msgstr "沒有足夠的流動性來顯示準確的美元價值。"
#: src/nft/components/collection/CollectionAsset.tsx
msgid "Not listed"
msgstr "不在名單中"
@@ -1631,14 +1672,14 @@ msgstr "擁有者"
msgid "Page not found!"
msgstr "找不到網頁!"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay"
msgstr "支付"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Pay Anyway"
msgstr "無論如何支付"
@@ -1651,14 +1692,23 @@ msgstr "使用。。。支付"
msgid "Pending"
msgstr "待辦"
#: src/pages/Swap/index.tsx
msgid "Permission is required for Uniswap to swap each token. This will expire after one month for your security."
msgstr "Uniswap 交換每個代幣需要獲得許可。為了您的安全,這將在一個月後過期。"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Pending..."
msgstr "待辦的..."
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit approval failed"
msgstr "許可證批准失敗"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Permit2"
msgstr "許可證2"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Permit2 allows token approvals to be shared and managed across different applications."
msgstr "Permit2 允許在不同的應用程序之間共享和管理令牌批准。"
#: src/components/vote/ProposalEmptyState.tsx
msgid "Please connect to Layer 1 Ethereum"
msgstr "請連接到以太坊 Layer 1"
@@ -1729,16 +1779,12 @@ msgstr "兌換率差異:"
msgid "Price Impact"
msgstr "兌換率影響"
#: src/pages/Swap/index.tsx
msgid "Price Impact Too High"
msgstr "兌換率影響太高"
#: src/components/swap/SwapModalFooter.tsx
msgid "Price impact"
msgstr "兌換率影響"
#: src/components/swap/PriceImpactWarning.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price impact warning"
msgstr "價格影響預警"
@@ -1747,7 +1793,7 @@ msgid "Price range"
msgstr "兌換率範圍"
#: src/components/swap/SwapModalFooter.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Price updated"
msgstr "兌換率已更新"
@@ -1767,11 +1813,18 @@ msgstr "隱私政策"
msgid "Privacy Policy."
msgstr "隱私政策。"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Proceed in wallet"
msgstr "進入錢包"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Proceed in your wallet"
msgstr "進入你的錢包"
#: src/nft/components/profile/list/Modal/SuccessScreen.tsx
msgid "Proceeds if sold"
msgstr "出售後的收益"
@@ -1808,6 +1861,10 @@ msgstr "提案人"
msgid "Public Resolver"
msgstr "公共解析器"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Purchased"
msgstr "已購買"
#: src/nft/components/details/detailsV2/DataPageTraits.tsx
#: src/nft/components/details/detailsV2/TableRowComponent.tsx
msgid "Quantity"
@@ -1892,7 +1949,7 @@ msgstr "最近搜索"
msgid "Recipient"
msgstr "接收方"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Refunds for unavailable items will be given in ETH"
msgstr "不可用物品的退款將以 ETH 形式提供"
@@ -1977,10 +2034,15 @@ msgstr "還款失敗"
msgid "Repaying"
msgstr "回報中"
#: src/components/swap/PendingModalContent/index.tsx
msgid "Reset USDT"
msgstr "重置USDT"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "Resolve {issues} issues"
msgstr "解決 {issues} 問題"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
#: src/nft/components/profile/list/Modal/ContentRow.tsx
msgid "Retry"
msgstr "重試"
@@ -2000,13 +2062,29 @@ msgid "Reverse Registrar"
msgstr "反向註冊商"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Review Swap"
msgid "Review swap"
msgstr "審查交換"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoke approval failed"
msgstr "撤銷批准失敗"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Revoke {0}"
msgstr "撤銷 {0}"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "Revoked Approval"
msgstr "撤銷批准"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoked approval"
msgstr "撤銷批准"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
msgid "Revoking approval"
msgstr "撤銷批准"
#: src/nft/components/profile/list/NFTListingsGrid.tsx
msgid "Same Price"
msgstr "同樣的價格"
@@ -2015,18 +2093,10 @@ msgstr "同樣的價格"
msgid "Scan with Uniswap Wallet"
msgstr "使用 Uniswap 錢包掃描"
#: src/components/NavBar/SearchBar.tsx
msgid "Search"
msgstr "搜索"
#: src/components/SearchModal/CurrencySearch.tsx
msgid "Search name or paste address"
msgstr "搜索名稱或粘貼地址"
#: src/components/NavBar/SearchBar.tsx
msgid "Search tokens and NFT collections"
msgstr "搜索代幣和 NFT 收藏"
#: src/pages/AddLiquidity/index.tsx
msgid "Select Pair"
msgstr "選擇幣對"
@@ -2144,6 +2214,10 @@ msgstr "展示更多"
msgid "Show resources"
msgstr "顯示資源"
#: src/components/AccountDrawer/TestnetsToggle.tsx
msgid "Show testnets"
msgstr "顯示測試網"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Sign"
msgstr "符號"
@@ -2167,11 +2241,11 @@ msgstr "有些代幣無法通過此界面使用,因為它們可能無法很好
#: src/components/ErrorBoundary/index.tsx
#: src/components/ErrorBoundary/index.tsx
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong"
msgstr "出問題了"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Something went wrong. Please try again."
msgstr "出了些問題。請再試一次。"
@@ -2221,6 +2295,7 @@ msgid "Succeeded"
msgstr "投票通過"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Success"
msgstr "成功"
@@ -2236,10 +2311,13 @@ msgstr "供應"
msgid "Supplying {0} {1} and {2} {3}"
msgstr "供應 {0} {1} 和 {2} {3}"
#: src/components/WalletModal/Option.tsx
msgid "Support for v1 will be discontinued June 28."
msgstr "對 v1 的支持將於 6 月 28 日停止。"
#: src/components/NavBar/index.tsx
#: src/components/Tokens/TokenDetails/MobileBalanceSummaryFooter.tsx
#: src/components/swap/SwapHeader.tsx
#: src/components/swap/SwapModalFooter.tsx
#: src/components/swap/SwapSkeleton.tsx
#: src/pages/Swap/index.tsx
#: src/pages/Swap/index.tsx
@@ -2259,6 +2337,7 @@ msgid "Swap exactly <0/> for <1/>"
msgstr "將恰好 <0/> 兌換成 <1/>"
#: src/components/AccountDrawer/MiniPortfolio/constants.ts
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Swap failed"
msgstr "交換失敗"
@@ -2271,15 +2350,11 @@ msgstr "交換"
msgid "Swapping"
msgstr "交換"
#: src/components/swap/ConfirmSwapModal.tsx
msgid "Swapping {0} {1} for {2} {3}"
msgstr "將 {0} {1} 兌換為 {2} {3}"
#: src/nft/components/collection/Sweep.tsx
msgid "Sweep"
msgstr "掃"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Switch networks"
msgstr "切換網絡"
@@ -2427,6 +2502,10 @@ msgstr "需要先初始化,然後再添加流動性。初始化時,請先選
msgid "This proposal may be executed after {0}."
msgstr "該提案可能會在 {0}之後執行。"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "This provides the Uniswap protocol access to your token for trading. For security, this will expire after 30 days."
msgstr "這為 Uniswap 協議提供了對您的代幣進行交易的訪問權限。為了安全起見,這將在 30 天后過期。"
#: src/components/swap/SwapRoute.tsx
msgid "This route optimizes your total output by considering split routes, multiple hops, and the gas cost of each step."
msgstr "此路線通過考慮拆分路線、多跳和每一步的 gas 成本來優化您的總輸出額。"
@@ -2459,6 +2538,10 @@ msgstr "由於兌換率變動,該交易將不會成功。請嘗試增加滑點
msgid "This transaction will not succeed either due to price movement or fee on transfer. Try increasing your slippage tolerance."
msgstr "由於兌換率變動或代幣帶有轉賬時的扣除費用fee-on-transfer該交易將不會成功。請嘗試增加滑點容差。"
#: src/components/swap/PriceImpactModal.tsx
msgid "This transaction will result in a <0>{0}</0> price impact on the market price of this pool. Do you wish to continue?"
msgstr "該交易將對該池的市場價格產生 <0>{0}</0> 價格影響。你想繼續嗎?"
#: src/components/AccountDrawer/MiniPortfolio/Activity/index.tsx
msgid "This week"
msgstr "本星期"
@@ -2494,11 +2577,15 @@ msgstr "要查看職位,您必須連接到它所屬的網絡。"
msgid "Today"
msgstr "今天"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Token approval failed"
msgstr "令牌批准失敗"
#: src/components/Tokens/TokenTable/TokenRow.tsx
msgid "Token name"
msgstr "Token name"
#: src/components/TokenSafety/index.tsx
#: src/constants/tokenSafety.tsx
msgid "Token not found"
msgstr "未找到令牌"
@@ -2571,7 +2658,7 @@ msgstr "交易完成於"
msgid "Transaction deadline"
msgstr "交易截止期限"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Transaction pending"
msgstr "交易待定"
@@ -2580,6 +2667,7 @@ msgid "Transaction rejected"
msgstr "交易被拒絕"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Transaction submitted"
msgstr "交易已提交"
@@ -2607,6 +2695,10 @@ msgstr "UNI 代幣代表了 Uniswap 治理中的投票份額。您可以自行
msgid "UNI {0}/{1} Burned"
msgstr "UNI {0}/{1} 已銷毀"
#: src/components/swap/PendingModalContent/index.tsx
msgid "USDT requires resetting approval when spending limits are too low."
msgstr "USDT 需要在支出限額過低時重置審批。"
#: src/nft/components/collection/ActivityCells.tsx
msgid "Unavailable"
msgstr "不可用"
@@ -2619,6 +2711,10 @@ msgstr "不可上市"
msgid "Unclaimed fees"
msgstr "未領取的手續費"
#: src/components/WalletModal/Option.tsx
msgid "Under development and unsupported by most wallets"
msgstr "正在開發中,大多數錢包不支持"
#: src/pages/Vote/styled.tsx
msgid "Undetermined"
msgstr "未定"
@@ -2790,6 +2886,7 @@ msgid "View on Etherscan"
msgstr "在Etherscan上查看"
#: src/components/TransactionConfirmationModal/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "View on Explorer"
msgstr "在以太坊資源瀏覽器上查看"
@@ -2893,6 +2990,7 @@ msgid "Wallet Address or ENS name"
msgstr "錢包地址或 ENS 名"
#: src/components/addLiquidity/OwnershipWarning.tsx
#: src/components/swap/PriceImpactModal.tsx
#: src/constants/tokenSafety.tsx
msgid "Warning"
msgstr "警告"
@@ -2901,10 +2999,23 @@ msgstr "警告"
msgid "Welcome to team Unicorn :)"
msgstr "歡迎來到 Unicorn (獨角獸)團隊 :)"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are approvals required?"
msgstr "為什麼需要批准?"
#: src/components/swap/PendingModalContent/ErrorModalContent.tsx
msgid "Why are permits required?"
msgstr "為什麼需要許可證?"
#: src/nft/components/profile/list/Modal/ListModalSection.tsx
msgid "Why is a transaction required?"
msgstr "為什麼需要交易?"
#: src/components/swap/PendingModalContent/index.tsx
#: src/components/swap/PendingModalContent/index.tsx
msgid "Why is this required?"
msgstr "為什麼這是必需的?"
#: src/components/AccountDetails/TransactionSummary.tsx
msgid "Withdraw deposited liquidity"
msgstr "贖回註入的流動資金"
@@ -2942,7 +3053,7 @@ msgstr "包裹"
msgid "Wrapping"
msgstr "包裝"
#: src/nft/components/bag/BagFooter.tsx
#: src/nft/components/bag/ButtonStates.tsx
msgid "Wrong network"
msgstr "錯誤的網絡"
@@ -3137,6 +3248,7 @@ msgid "fee"
msgstr "費用"
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseLocal.ts
#: src/components/AccountDrawer/MiniPortfolio/Activity/parseRemote.tsx
msgid "for"
msgstr "為了"
@@ -3172,6 +3284,14 @@ msgstr "出了些問題!"
msgid "to"
msgstr "到"
#: src/components/WalletModal/Option.tsx
msgid "v1"
msgstr "v1"
#: src/components/WalletModal/Option.tsx
msgid "v2"
msgstr "v2"
#: src/nft/components/profile/list/ListingButton.tsx
msgid "{0, plural, =1 {Resolve issue} other {{1}}}"
msgstr "{0, plural, =1 {解決問題} other {{1}}}"
@@ -3296,7 +3416,7 @@ msgstr "{0}{1} 流動池代幣"
#: src/components/Settings/TransactionDeadlineSettings/index.tsx
msgid "{0}m"
msgstr "{0}"
msgstr "{0}分鐘"
#: src/nft/components/profile/list/SetDurationModal.tsx
msgid "{amount, plural, =1 {day} other {days}}"

View File

@@ -18,6 +18,7 @@ import { useNftUniversalRouterAddress } from 'graphql/data/nft/NftUniversalRoute
import { useCurrency } from 'hooks/Tokens'
import { AllowanceState } from 'hooks/usePermit2Allowance'
import { useStablecoinValue } from 'hooks/useStablecoinPrice'
import { useSwitchChain } from 'hooks/useSwitchChain'
import { useTokenBalance } from 'lib/hooks/useCurrencyBalance'
import tryParseCurrencyAmount from 'lib/utils/tryParseCurrencyAmount'
import { useBag } from 'nft/hooks/useBag'
@@ -37,7 +38,6 @@ import { AlertTriangle, ChevronDown } from 'react-feather'
import { InterfaceTrade, TradeState } from 'state/routing/types'
import styled, { useTheme } from 'styled-components/macro'
import { ThemedText } from 'theme'
import { switchChain } from 'utils/switchChain'
import { shallow } from 'zustand/shallow'
import { BuyButtonStateData, BuyButtonStates, getBuyButtonStateData } from './ButtonStates'
@@ -348,6 +348,7 @@ export const BagFooter = ({ setModalIsOpen, eventProperties }: BagFooterProps) =
setBagStatus(BagStatus.ADDING_TO_BAG)
}, [inputCurrency, setBagStatus])
const switchChain = useSwitchChain()
const {
buttonText,
buttonTextColor,
@@ -441,6 +442,7 @@ export const BagFooter = ({ setModalIsOpen, eventProperties }: BagFooterProps) =
priceImpact,
theme,
fetchAssets,
switchChain,
connector,
toggleWalletDrawer,
setBagExpanded,

View File

@@ -21,6 +21,11 @@ export function PoolPriceBar({
price?: Price<Currency, Currency>
}) {
const theme = useTheme()
const canInvertPrice = Boolean(
price && price.baseCurrency && price.quoteCurrency && !price.baseCurrency.equals(price.quoteCurrency)
)
const invertedPrice = canInvertPrice ? price?.invert()?.toSignificant(6) : undefined
return (
<AutoColumn gap="md">
<AutoRow justify="space-around" gap="4px">
@@ -33,7 +38,7 @@ export function PoolPriceBar({
</Text>
</AutoColumn>
<AutoColumn justify="center">
<ThemedText.DeprecatedBlack>{price?.invert()?.toSignificant(6) ?? '-'}</ThemedText.DeprecatedBlack>
<ThemedText.DeprecatedBlack>{invertedPrice ?? '-'}</ThemedText.DeprecatedBlack>
<Text fontWeight={500} fontSize={14} color={theme.textSecondary} pt={1}>
<Trans>
{currencies[Field.CURRENCY_A]?.symbol} per {currencies[Field.CURRENCY_B]?.symbol}

View File

@@ -26,18 +26,19 @@ import { useMaxAmountIn } from 'hooks/useMaxAmountIn'
import usePermit2Allowance, { AllowanceState } from 'hooks/usePermit2Allowance'
import usePrevious from 'hooks/usePrevious'
import { useSwapCallback } from 'hooks/useSwapCallback'
import { useSwitchChain } from 'hooks/useSwitchChain'
import { useUSDPrice } from 'hooks/useUSDPrice'
import JSBI from 'jsbi'
import { formatSwapQuoteReceivedEventProperties } from 'lib/utils/analytics'
import { formatEventPropertiesForTrade } from 'lib/utils/analytics'
import { ReactNode, useCallback, useEffect, useMemo, useReducer, useState } from 'react'
import { ArrowDown } from 'react-feather'
import { useLocation, useNavigate } from 'react-router-dom'
import { Text } from 'rebass'
import { useAppSelector } from 'state/hooks'
import { InterfaceTrade, TradeState } from 'state/routing/types'
import styled, { useTheme } from 'styled-components/macro'
import { currencyAmountToPreciseFloat, formatTransactionAmount } from 'utils/formatNumbers'
import { didUserReject } from 'utils/swapErrorToUserReadableMessage'
import { switchChain } from 'utils/switchChain'
import AddressInputPanel from '../../components/AddressInputPanel'
import { ButtonError, ButtonLight, ButtonPrimary } from '../../components/Button'
@@ -264,7 +265,7 @@ export function Swap({
}, [connectedChainId, prefilledState, previousConnectedChainId, previousPrefilledState])
const {
trade: { state: tradeState, trade },
trade: { state: tradeState, trade, method },
allowedSlippage,
autoSlippage,
currencyBalances,
@@ -527,15 +528,18 @@ export function Swap({
setSwapQuoteReceivedDate(new Date())
sendAnalyticsEvent(SwapEventName.SWAP_QUOTE_RECEIVED, {
...formatSwapQuoteReceivedEventProperties(trade, trade.gasUseEstimateUSD ?? undefined),
...formatEventPropertiesForTrade(trade, allowedSlippage, trade.gasUseEstimateUSD ?? undefined, method),
...trace,
})
}, [prevTrade, trade, trace])
}, [prevTrade, trade, trace, allowedSlippage, method])
const showDetailsDropdown = Boolean(
!showWrap && userHasSpecifiedInputOutput && (trade || routeIsLoading || routeIsSyncing)
)
const switchChain = useSwitchChain()
const switchingChain = useAppSelector((state) => state.wallets.switchingChain)
return (
<SwapWrapper chainId={chainId} className={className} id="swap-page">
<TokenSafetyModal
@@ -669,6 +673,10 @@ export function Swap({
<Trans>Unsupported Asset</Trans>
</ThemedText.DeprecatedMain>
</ButtonPrimary>
) : switchingChain ? (
<ButtonPrimary disabled={true}>
<Trans>Connecting to {getChainInfo(switchingChain)?.label}</Trans>
</ButtonPrimary>
) : !account ? (
<TraceEvent
events={[BrowserEvent.onClick]}

View File

@@ -7,7 +7,7 @@ import ms from 'ms.macro'
import qs from 'qs'
import { trace } from 'tracing/trace'
import { QuoteData, TradeResult } from './types'
import { QuoteData, QuoteMethod, TradeResult } from './types'
import { getRouter, isExactInput, shouldUseAPIRouter, transformRoutesToTrade } from './utils'
export enum RouterPreference {
@@ -84,6 +84,7 @@ export const routingApi = createApi({
)
},
async queryFn(args, _api, _extraOptions, fetch) {
const fellBack = false
if (shouldUseAPIRouter(args)) {
try {
const { tokenInAddress, tokenInChainId, tokenOutAddress, tokenOutChainId, amount, tradeType } = args
@@ -113,7 +114,7 @@ export const routingApi = createApi({
const quoteData = response.data as QuoteData
const tradeResult = transformRoutesToTrade(args, quoteData)
return { data: tradeResult }
return { data: { ...tradeResult, method: QuoteMethod.ROUTING_API } }
} catch (error: any) {
console.warn(
`GetQuote failed on routing API, falling back to client: ${error?.message ?? error?.detail ?? error}`
@@ -121,10 +122,11 @@ export const routingApi = createApi({
}
}
try {
const method = fellBack ? QuoteMethod.CLIENT_SIDE_FALLBACK : QuoteMethod.CLIENT_SIDE
const router = getRouter(args.tokenInChainId)
const quoteResult = await getClientSideQuote(args, router, CLIENT_PARAMS)
if (quoteResult.state === QuoteState.SUCCESS) {
return { data: transformRoutesToTrade(args, quoteResult.data) }
return { data: { ...transformRoutesToTrade(args, quoteResult.data), method } }
} else {
return { data: quoteResult }
}

View File

@@ -13,6 +13,12 @@ export enum TradeState {
VALID,
}
export enum QuoteMethod {
ROUTING_API = 'ROUTING_API',
CLIENT_SIDE = 'CLIENT_SIDE',
CLIENT_SIDE_FALLBACK = 'CLIENT_SIDE_FALLBACK', // If client-side was used after the routing-api call failed.
}
// from https://github.com/Uniswap/routing-api/blob/main/lib/handlers/schema.ts
type TokenInRoute = Pick<Token, 'address' | 'chainId' | 'symbol' | 'decimals'>
@@ -134,10 +140,12 @@ export type TradeResult =
| {
state: QuoteState.NOT_FOUND
trade?: undefined
method?: QuoteMethod
}
| {
state: QuoteState.SUCCESS
trade: InterfaceTrade
method?: QuoteMethod
}
export enum PoolType {

View File

@@ -10,7 +10,7 @@ import { useMemo } from 'react'
import { INTERNAL_ROUTER_PREFERENCE_PRICE, RouterPreference, useGetQuoteQuery } from 'state/routing/slice'
import { useGetQuoteQuery as useGetQuoteQueryV2 } from 'state/routing/v2Slice'
import { InterfaceTrade, QuoteState, TradeState } from './types'
import { InterfaceTrade, QuoteMethod, QuoteState, TradeState } from './types'
const TRADE_NOT_FOUND = { state: TradeState.NO_ROUTE_FOUND, trade: undefined } as const
const TRADE_LOADING = { state: TradeState.LOADING, trade: undefined } as const
@@ -30,6 +30,7 @@ export function useRoutingAPITrade<TTradeType extends TradeType>(
): {
state: TradeState
trade?: InterfaceTrade
method?: QuoteMethod
} {
const [currencyIn, currencyOut]: [Currency | undefined, Currency | undefined] = useMemo(
() =>
@@ -92,9 +93,19 @@ export function useRoutingAPITrade<TTradeType extends TradeType>(
return {
state: isCurrent ? TradeState.VALID : TradeState.LOADING,
trade: tradeResult.trade,
method: tradeResult?.method,
}
}
}, [amountSpecified, isCurrent, isError, queryArgs, skipFetch, tradeResult?.state, tradeResult?.trade])
}, [
amountSpecified,
isCurrent,
isError,
queryArgs,
skipFetch,
tradeResult?.state,
tradeResult?.trade,
tradeResult?.method,
])
}
// only want to enable this when app hook called

View File

@@ -5,7 +5,7 @@ import ms from 'ms.macro'
import { trace } from 'tracing/trace'
import { GetQuoteArgs, INTERNAL_ROUTER_PREFERENCE_PRICE, RouterPreference } from './slice'
import { QuoteDataV2, QuoteState, TradeResult } from './types'
import { QuoteDataV2, QuoteMethod, QuoteState, TradeResult } from './types'
import { getRouter, isExactInput, shouldUseAPIRouter, transformRoutesToTrade } from './utils'
const CLIENT_PARAMS = {
@@ -54,7 +54,9 @@ export const routingApiV2 = createApi({
)
},
async queryFn(args: GetQuoteArgs, _api, _extraOptions, fetch) {
let fellBack = false
if (shouldUseAPIRouter(args)) {
fellBack = true
try {
const { tokenInAddress, tokenInChainId, tokenOutAddress, tokenOutChainId, amount, tradeType } = args
const type = isExactInput(tradeType) ? 'EXACT_INPUT' : 'EXACT_OUTPUT'
@@ -94,7 +96,7 @@ export const routingApiV2 = createApi({
const quoteData = response.data as QuoteDataV2
const tradeResult = transformRoutesToTrade(args, quoteData.quote)
return { data: tradeResult }
return { data: { ...tradeResult, method: QuoteMethod.ROUTING_API } }
} catch (error: any) {
console.warn(
`GetQuote failed on API v2, falling back to client: ${error?.message ?? error?.detail ?? error}`
@@ -102,10 +104,11 @@ export const routingApiV2 = createApi({
}
}
try {
const method = fellBack ? QuoteMethod.CLIENT_SIDE_FALLBACK : QuoteMethod.CLIENT_SIDE
const router = getRouter(args.tokenInChainId)
const quoteResult = await getClientSideQuote(args, router, CLIENT_PARAMS)
if (quoteResult.state === QuoteState.SUCCESS) {
return { data: transformRoutesToTrade(args, quoteResult.data) }
return { data: { ...transformRoutesToTrade(args, quoteResult.data), method } }
} else {
return { data: quoteResult }
}

View File

@@ -9,7 +9,7 @@ import { ParsedQs } from 'qs'
import { ReactNode, useCallback, useEffect, useMemo } from 'react'
import { AnyAction } from 'redux'
import { useAppDispatch } from 'state/hooks'
import { InterfaceTrade, TradeState } from 'state/routing/types'
import { InterfaceTrade, QuoteMethod, TradeState } from 'state/routing/types'
import { useUserSlippageToleranceWithDefault } from 'state/user/hooks'
import { TOKEN_SHORTHANDS } from '../../constants/tokens'
@@ -83,6 +83,7 @@ export function useDerivedSwapInfo(
trade: {
trade?: InterfaceTrade
state: TradeState
method?: QuoteMethod
}
allowedSlippage: Percent
autoSlippage: Percent

View File

@@ -3,24 +3,44 @@ import { Wallet } from './types'
const WALLET: Wallet = { account: '0x123', walletType: 'test' }
describe('walletsSlice reducers', () => {
it('should add a connected wallet', () => {
const initialState = { connectedWallets: [] }
const action = {
type: 'wallets/addConnectedWallet',
payload: WALLET,
}
const expectedState = { connectedWallets: [WALLET] }
expect(walletsReducer(initialState, action)).toEqual(expectedState)
const INITIAL_STATE = { connectedWallets: [] as Wallet[], switchingChain: false as const }
describe('wallets reducer', () => {
describe('connectedWallets', () => {
it('should add a connected wallet', () => {
const action = {
type: 'wallets/addConnectedWallet',
payload: WALLET,
}
const expectedState = { connectedWallets: [WALLET], switchingChain: false }
expect(walletsReducer(INITIAL_STATE, action)).toEqual(expectedState)
})
it('should not duplicate a connected wallet', () => {
const action = {
type: 'wallets/addConnectedWallet',
payload: WALLET,
}
const expectedState = { connectedWallets: [WALLET], switchingChain: false }
expect(walletsReducer({ ...INITIAL_STATE, connectedWallets: [WALLET] }, action)).toEqual(expectedState)
})
})
it('should not duplicate a connected wallet', () => {
const initialState = { connectedWallets: [WALLET] }
const action = {
type: 'wallets/addConnectedWallet',
payload: WALLET,
}
const expectedState = { connectedWallets: [WALLET] }
expect(walletsReducer(initialState, action)).toEqual(expectedState)
describe('switchingChain', () => {
it('should start switching to chain', () => {
const action = {
type: 'wallets/startSwitchingChain',
payload: 1,
}
const expectedState = { connectedWallets: [], switchingChain: 1 }
expect(walletsReducer(INITIAL_STATE, action)).toEqual(expectedState)
})
it('should stop switching to chain', () => {
const action = {
type: 'wallets/endSwitchingChain',
}
expect(walletsReducer({ ...INITIAL_STATE, switchingChain: 1 }, action)).toEqual(INITIAL_STATE)
})
})
})

View File

@@ -1,16 +1,19 @@
import { createSlice } from '@reduxjs/toolkit'
import { SupportedChainId } from 'constants/chains'
import { shallowEqual } from 'react-redux'
import { Wallet } from './types'
// Used to track wallets that have been connected by the user in current session, and remove them when deliberately disconnected.
// Used to compute is_reconnect event property for analytics
interface WalletState {
// Used to track wallets that have been connected by the user in current session, and remove them when deliberately disconnected.
// Used to compute is_reconnect event property for analytics
connectedWallets: Wallet[]
switchingChain: SupportedChainId | false
}
const initialState: WalletState = {
connectedWallets: [],
switchingChain: false,
}
const walletsSlice = createSlice({
@@ -21,8 +24,14 @@ const walletsSlice = createSlice({
if (state.connectedWallets.some((wallet) => shallowEqual(payload, wallet))) return
state.connectedWallets = [...state.connectedWallets, payload]
},
startSwitchingChain(state, { payload }) {
state.switchingChain = payload
},
endSwitchingChain(state) {
state.switchingChain = false
},
},
})
export const { addConnectedWallet } = walletsSlice.actions
export const { addConnectedWallet, startSwitchingChain, endSwitchingChain } = walletsSlice.actions
export default walletsSlice.reducer

Some files were not shown because too many files have changed in this diff Show More