diff --git a/docs/WALLET_INTEGRATION.md b/docs/WALLET_INTEGRATION.md new file mode 100644 index 000000000..fc3871b3b --- /dev/null +++ b/docs/WALLET_INTEGRATION.md @@ -0,0 +1,175 @@ +# Wallet Integration with Reown AppKit + +## Overview + +This document describes the wallet integration implementation using Reown AppKit, replacing the legacy Web3 React hooks. + +## Architecture + +### Core Components + +1. **useConnectionInfo Hook**: Centralized hook that provides wallet connection state +2. **WalletErrorBoundary**: Error boundary for wallet-related errors +3. **Wallet Configuration**: Centralized configuration for supported chains and wallets + +### Supported Wallets + +#### WalletConnect +- **GoodWallet**: Primary wallet for GoodDollar ecosystem +- **Valora**: Celo ecosystem wallet + +#### Social Login +- **Google**: Social authentication + +#### Injected Wallets +- **MetaMask**: Browser extension wallet +- **MiniPay**: Opera browser wallet + +### Supported Networks + +- **Celo (42220)**: Primary network (default) +- **Fuse (122)**: Secondary network +- **Ethereum (1)**: Mainnet support + +## Implementation Details + +### useConnectionInfo Hook + +```typescript +interface ConnectionInfo { + address?: string + chainId: number + walletInfo?: WalletInfo + isConnected: boolean + isSupportedChain: boolean + connectionStatus: 'disconnected' | 'connecting' | 'connected' | 'error' +} +``` + +### Error Handling + +The `WalletErrorBoundary` component catches and handles wallet-related errors gracefully, providing user-friendly error messages and recovery options. + +### Security Features + +1. **Chain Validation**: Only supported chains are allowed +2. **Connection Timeout**: 30-second timeout for wallet connections +3. **Error Logging**: Comprehensive error logging for debugging + +## Testing + +### Manual Testing Checklist + +#### MiniPay +- [ ] Connect wallet +- [ ] Sign transactions +- [ ] Switch networks +- [ ] Disconnect wallet + +#### GoodWallet (WalletConnect) +- [ ] Deep link from mobile +- [ ] QR code on desktop +- [ ] Transaction signing +- [ ] Network switching + +#### Valora +- [ ] Connect via WalletConnect +- [ ] Transaction signing +- [ ] Network switching + +#### MetaMask +- [ ] Connect via injected provider +- [ ] Switch to Celo network +- [ ] Transaction signing +- [ ] Explorer link navigation + +### Automated Testing + +Run the test suite: + +```bash +yarn test useConnectionInfo +``` + +## Migration Guide + +### Replacing Legacy Hooks + +**Before:** +```typescript +import { useActiveWeb3React } from '@web3-react/core' +import { useActiveOnboard } from '@web3-onboard/react' + +const { account, chainId } = useActiveWeb3React() +const { wallet } = useActiveOnboard() +``` + +**After:** +```typescript +import { useConnectionInfo } from 'hooks/useConnectionInfo' + +const { address, chainId, walletInfo, isConnected } = useConnectionInfo() +``` + +### Error Handling + +**Before:** +```typescript +// Manual error handling +if (!account) { + // Handle disconnected state +} +``` + +**After:** +```typescript +// Automatic error handling with status +if (connectionStatus === 'error') { + // Error boundary handles this +} +``` + +## Troubleshooting + +### Common Issues + +1. **WalletConnect not loading on localhost** + - Ensure `projectId` is set in environment variables + - Add localhost to allowed origins in WalletConnect project settings + +2. **Unsupported chain errors** + - Check if chain ID is in `SUPPORTED_CHAINS` array + - Verify network configuration + +3. **Connection timeout** + - Check network connectivity + - Verify wallet is properly installed + - Check for browser popup blockers + +### Debug Mode + +Enable debug logging by setting: +```typescript +localStorage.setItem('wallet-debug', 'true') +``` + +## Performance Considerations + +1. **Memoization**: `useConnectionInfo` uses `useMemo` to prevent unnecessary re-renders +2. **Error Boundaries**: Isolate wallet errors to prevent app crashes +3. **Connection Pooling**: Reuse connections where possible + +## Security Best Practices + +1. **Always validate chain IDs** before processing transactions +2. **Use error boundaries** to handle connection failures gracefully +3. **Log errors** for debugging without exposing sensitive information +4. **Implement connection timeouts** to prevent hanging connections +5. **Validate wallet authenticity** before processing sensitive operations + +## Future Enhancements + +1. **Multi-wallet support**: Allow users to connect multiple wallets +2. **Wallet analytics**: Track wallet usage patterns +3. **Enhanced error recovery**: Automatic retry mechanisms +4. **Connection persistence**: Remember wallet preferences across sessions diff --git a/src/components/AccountDetails/Transaction.tsx b/src/components/AccountDetails/Transaction.tsx index ca0c0eb39..75f9b0b54 100644 --- a/src/components/AccountDetails/Transaction.tsx +++ b/src/components/AccountDetails/Transaction.tsx @@ -1,12 +1,13 @@ import React from 'react' import { CheckCircle, Triangle } from 'react-feather' import styled from 'styled-components' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' import { useAllTransactions } from '../../state/transactions/hooks' import { ExternalLink } from '../../theme' import { getExplorerLink } from '../../utils' +import { getSafeChainId } from 'utils/chain' import Loader from '../Loader' import { RowFixed } from '../Row' +import { useAppKitNetwork } from '@reown/appkit/react' const TransactionWrapper = styled.div` a { @@ -69,7 +70,7 @@ const IconWrapper = styled.div<{ pending: boolean; success?: boolean }>` ` export default function Transaction({ hash }: { hash: string }): any { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const allTransactions = useAllTransactions() const tx = allTransactions?.[hash] @@ -81,7 +82,10 @@ export default function Transaction({ hash }: { hash: string }): any { return ( - + {summary} ↗ diff --git a/src/components/AccountDetails/index.tsx b/src/components/AccountDetails/index.tsx index 9b113b7f9..629dadb36 100644 --- a/src/components/AccountDetails/index.tsx +++ b/src/components/AccountDetails/index.tsx @@ -3,16 +3,17 @@ import { useLingui } from '@lingui/react' import React, { useCallback } from 'react' import { useDispatch } from 'react-redux' import styled from 'styled-components' -import { useConnectWallet } from '@web3-onboard/react' +import { useAppKit } from '@reown/appkit/react' import { useRedirectNotice } from '@gooddollar/good-design' +import { isMiniPay } from 'utils/minipay' import { ReactComponent as Close } from '../../assets/images/x.svg' -import { WalletLabels } from '../../hooks/useActiveOnboard' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' import { AppDispatch } from '../../state' import { clearAllTransactions } from '../../state/transactions/actions' import { ExternalLink } from 'theme' import { getExplorerLink, shortenAddress } from '../../utils' +import { getSafeChainId } from 'utils/chain' +import { useConnectionInfo } from 'hooks/useConnectionInfo' import { ButtonOutlined } from '../gd/Button' import Title from '../gd/Title' import { AutoRow } from '../Row' @@ -21,6 +22,7 @@ import Transaction from './Transaction' import useSendAnalyticsData from '../../hooks/useSendAnalyticsData' import { getEnv } from 'utils/env' +import { useDisconnect } from 'wagmi' const UpperSection = styled.div` position: relative; @@ -209,34 +211,40 @@ export default function AccountDetails({ ENSName, }: AccountDetailsProps): any { const { i18n } = useLingui() - const { chainId, account } = useActiveWeb3React() const dispatch = useDispatch() const network = getEnv() - //eslint-disable-next-line @typescript-eslint/no-unused-vars - const [{ wallet, connecting }, connect, disconnect] = useConnectWallet() + + const { address, chainId, walletInfo } = useConnectionInfo() + + const { open } = useAppKit() + const { disconnect } = useDisconnect() + + // Connection management handled by AppKit modal and wagmi disconnect const sendData = useSendAnalyticsData() const { goToExternal } = useRedirectNotice() + // walletInfo provided by useConnectionInfo + + const miniPay = isMiniPay() + function formatConnectorName() { - return `${i18n._(t`Connected with`)} ${wallet?.label}` + const name = miniPay ? 'MiniPay' : walletInfo?.name ?? '' + return `${i18n._(t`Connected with`)} ${name}` } const changeWallet = useCallback(async () => { toggleWalletModal() - await connect() - }, [toggleWalletModal, connect]) - - const disconnectWallet = useCallback(async () => { - if (wallet) { - toggleWalletModal() - sendData({ event: 'account', action: 'address_disconnect_success', network: network }) - await disconnect({ label: wallet.label }) - await connect() - } - }, [toggleWalletModal, connect, disconnect, wallet]) + await open({ view: 'Connect' }) + }, [toggleWalletModal, open]) + + const disconnectWallet = useCallback(() => { + toggleWalletModal() + sendData({ event: 'account', action: 'address_disconnect_success', network: network }) + disconnect() + }, [toggleWalletModal, disconnect, network, sendData]) const clearAllTransactionsCallback = useCallback(() => { - if (chainId) dispatch(clearAllTransactions({ chainId })) + if (chainId) dispatch(clearAllTransactions({ chainId: getSafeChainId(chainId) })) }, [dispatch, chainId]) const goToExplorer = (e: any, url: string) => { @@ -250,6 +258,7 @@ export default function AccountDetails({ + {i18n._(t`Account`)} @@ -257,7 +266,7 @@ export default function AccountDetails({ {formatConnectorName()}
- {wallet?.label && WalletLabels.includes(wallet.label) && ( + {address && ( {i18n._(t`Change`)} @@ -280,21 +289,21 @@ export default function AccountDetails({
-

{ENSName ?? shortenAddress(account ?? '')}

+

{ENSName ?? shortenAddress(address ?? '')}

- {account && ( - + {address && ( + {i18n._(t`Copy address`)} )} - {chainId && account && ( + {chainId && address && ( theme.color.secondaryBg}; @@ -150,15 +150,15 @@ const G$Balance = ({ ) const Web3Bar = () => { - const { account } = useActiveWeb3React() const toggleWalletModal = useWalletModalToggle() + const { isConnected } = useAppKitAccount() return ( <>
- {account ? ( + {isConnected ? ( { ) : ( - + <> + + )} @@ -183,22 +185,22 @@ const Web3Bar = () => { function AppBar({ sideBar, walletBalance }): JSX.Element { const [theme] = useApplicationTheme() const { i18n } = useLingui() - const { account, chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const isSimpleApp = useIsSimpleApp() const showPrice = true // useFeatureFlag('show-gd-price') + const { isConnected } = useAppKitAccount() - const { ethereum } = window - const isMinipay = ethereum?.isMiniPay + const isMinipay = isMiniPay() const [, payload] = useFeatureFlagWithPayload('app-notice') const { enabled: appNoticeEnabled, message, color, link } = (payload as any) || {} const [sidebarOpen, setSidebarOpen] = sideBar const [walletBalanceOpen, setWalletBalanceOpen] = walletBalance const { isMobileView, isSmallTabletView, isTabletView, isDesktopView } = useScreenSize() - const { isFeatureActive } = useGoodDappFeatures() - const { G$ } = useG$Balance(5, chainId) - const reserveEnabled = isFeatureActive('reserveEnabled', Number(chainId)) + const { G$ } = useG$Balance(5, chainId ? Number(chainId) : undefined) + const { isFeatureActive } = useGoodDappFeatures() + const reserveEnabled = isFeatureActive('reserveEnabled', chainId ? Number(chainId) : undefined) const G$Price = useG$Price(10, reserveEnabled ? Number(chainId) : 42220) const g$Price = new Fraction(G$Price?.toString() || 0, 1e18) @@ -298,7 +300,7 @@ function AppBar({ sideBar, walletBalance }): JSX.Element {
- {account && ( + {isConnected && ( { const osName = getDevice().os.name - // temp solution for where it tries and open a deeplink for desktop app if (['Linux', 'Windows', 'macOS', 'iOS'].includes(osName)) { AsyncStorage.safeRemove('WALLETCONNECT_DEEPLINK_CHOICE') } } export const OnboardConnectButton: FC = () => { - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const [{ wallet, connecting }, connect, disconnect] = useConnectWallet() + const { address } = useAppKitAccount() + const { open } = useAppKit() const sendData = useSendAnalyticsData() const { i18n } = useLingui() const buttonText = i18n._(t`Connect to a wallet`) - // flag to detect for wallet connected only after we pressed a button const connectionStartedRef = useRef(false) const onWalletConnect = async () => { @@ -39,7 +29,7 @@ export const OnboardConnectButton: FC = () => { try { clearDeeplink() - await connect() + await open({ view: 'Connect' }) } catch { connectionStartedRef.current = false } @@ -52,12 +42,12 @@ export const OnboardConnectButton: FC = () => { return } - if (!connecting && wallet) { + if (address) { connectionStartedRef.current = false } - }, [connecting, wallet]) + }, [address]) - if (wallet) { + if (address) { return null } @@ -68,23 +58,8 @@ export const OnboardConnectButton: FC = () => { supportedChains={[SupportedChains.CELO, SupportedChains.MAINNET, SupportedChains.FUSE, SupportedChains.XDC]} handleConnect={onWalletConnect} variant={'outlined'} - isDisabled={connecting} - isLoading={connecting} + isDisabled={false} + isLoading={false} /> ) } - -// wrapper so we can pass the selected chain -export const OnboardProviderWrapper = ({ children }) => { - const { connectedEnv } = useGetEnvChainId() - return ( - - {children} - - ) -} diff --git a/src/components/Blocklist/index.tsx b/src/components/Blocklist/index.tsx index 93e595dad..b4256b571 100644 --- a/src/components/Blocklist/index.tsx +++ b/src/components/Blocklist/index.tsx @@ -1,13 +1,16 @@ import React, { ReactNode, useMemo } from 'react' +import { useAccount } from 'wagmi' import { BLOCKED_ADDRESSES } from '../../constants' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' export default function Blocklist({ children }: { children: ReactNode }) { const { i18n } = useLingui() - const { account } = useActiveWeb3React() - const blocked: boolean = useMemo(() => Boolean(account && BLOCKED_ADDRESSES.indexOf(account) !== -1), [account]) + const { address } = useAccount() + const blocked: boolean = useMemo( + () => Boolean(address && BLOCKED_ADDRESSES.includes(address.toLowerCase())), + [address] + ) if (blocked) { return
{i18n._(t`Blocked address`)}
} diff --git a/src/components/ClaimRewards/index.tsx b/src/components/ClaimRewards/index.tsx index ef576c783..ce2a2096d 100644 --- a/src/components/ClaimRewards/index.tsx +++ b/src/components/ClaimRewards/index.tsx @@ -8,13 +8,13 @@ import { ReactComponent as LinkSVG } from 'assets/images/link-blue.svg' import Button from 'components/Button' import { addTransaction } from '../../state/transactions/actions' import { useDispatch } from 'react-redux' -import useActiveWeb3React from '../../hooks/useActiveWeb3React' import { getExplorerLink } from '../../utils' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' import Loader from 'components/Loader' import { ChekboxItem, Reward } from './components' import { BottomSheet } from 'react-spring-bottom-sheet' +import { useAppKitNetwork } from '@reown/appkit/react' import { claimG$Reward, @@ -155,7 +155,7 @@ const ClaimRewards = memo(({ protocol, open, setOpen, onClaim, stake, ...rest }: const { i18n } = useLingui() const [status, setStatus] = useState('none') const { web3 } = useGdContextProvider() - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const [error, setError] = useState() const [selectedReward, setSelectedReward] = useState<'claimAll' | 'claimGOOD'>('claimAll') const { width } = useWindowSize() diff --git a/src/components/CurrencyLogo/index.tsx b/src/components/CurrencyLogo/index.tsx index fdcd73d9b..1d4234ed2 100644 --- a/src/components/CurrencyLogo/index.tsx +++ b/src/components/CurrencyLogo/index.tsx @@ -2,6 +2,7 @@ import { ChainId, Currency, ETHER, Token } from '@sushiswap/sdk' import React, { useMemo } from 'react' import { getTokens } from '@gooddollar/web3sdk' import usePromise from 'hooks/usePromise' +import { useAppKitNetwork } from '@reown/appkit/react' import styled from 'styled-components' import XdcLogo from '../../assets/images/xdc-logo.svg' @@ -10,7 +11,6 @@ import EthereumLogo from '../../assets/images/ethereum-logo.png' import FuseLogo from '../../assets/images/fuse-logo.png' import { AdditionalChainId, FUSE, CELO, XDC } from '../../constants' import { getFuseTokenLogoURL } from '../../constants/fuseTokenMapping' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' import useHttpLocations from '../../hooks/useHttpLocations' import { WrappedTokenInfo } from 'types/WrappedTokenInfo' import Logo from '../Logo' @@ -59,7 +59,7 @@ export default function CurrencyLogo({ size?: string style?: React.CSSProperties }) { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const uriLocations = useHttpLocations(currency instanceof WrappedTokenInfo ? currency.logoURI : undefined) const [tokenList] = usePromise<[Map, Map]>(() => getTokens(chainId) as any) // solve uniswap/sushiswap type issue @@ -83,5 +83,12 @@ export default function CurrencyLogo({ return } - return + return ( + + ) } diff --git a/src/components/Identicon/index.tsx b/src/components/Identicon/index.tsx index 3d222e732..85241925f 100644 --- a/src/components/Identicon/index.tsx +++ b/src/components/Identicon/index.tsx @@ -1,7 +1,7 @@ +import { useAppKitAccount } from '@reown/appkit/react' import Jazzicon from 'jazzicon' import React, { useEffect, useRef } from 'react' import styled from 'styled-components' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' const StyledIdenticonContainer = styled.div` height: 1rem; @@ -13,14 +13,14 @@ const StyledIdenticonContainer = styled.div` export default function Identicon() { const ref = useRef() - const { account } = useActiveWeb3React() + const { address } = useAppKitAccount() useEffect(() => { - if (account && ref.current) { + if (address && ref.current) { ref.current.innerHTML = '' - ref.current.appendChild(Jazzicon(16, parseInt(account.slice(2, 10), 16))) + ref.current.appendChild(Jazzicon(16, parseInt(address.slice(2, 10), 16))) } - }, [account]) + }, [address]) // https://github.com/DefinitelyTyped/DefinitelyTyped/issues/30451 return diff --git a/src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx b/src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx index 719534a4b..388f53df6 100644 --- a/src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx +++ b/src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx @@ -2,10 +2,12 @@ import React from 'react' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' import { Currency, currencyEquals, ETHER, WETH } from '@sushiswap/sdk' +import { getSafeChainId } from 'utils/chain' +import { useAppKitNetwork } from '@reown/appkit/react' + import { AutoColumn } from '../../components/Column' import CurrencyLogo from '../../components/CurrencyLogo' import { RowBetween } from '../../components/Row' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' import { StyledInternalLink } from '../../theme' import { currencyId } from '../../utils/currencyId' @@ -29,8 +31,10 @@ export default function RemoveLiquidityReceiveDetails({ id, }: RemoveLiquidityReceiveDetailsProps) { const { i18n } = useLingui() - const { chainId } = useActiveWeb3React() - if (!chainId || !currencyA || !currencyB) throw new Error('missing dependencies') + const { chainId: rawChainId } = useAppKitNetwork() + if (!rawChainId || !currencyA || !currencyB) throw new Error('missing dependencies') + const chainId = Number(rawChainId) + const safeChainId = getSafeChainId(rawChainId) return (
@@ -44,7 +48,7 @@ export default function RemoveLiquidityReceiveDetails({ currencyA === ETHER ? WETH[chainId].address : currencyId(currencyA) }/${currencyB === ETHER ? WETH[chainId].address : currencyId(currencyB)}`} > - Receive W{Currency.getNativeCurrencySymbol(chainId)} + Receive W{Currency.getNativeCurrencySymbol(safeChainId)} ) : hasETH ? ( - Receive {Currency.getNativeCurrencySymbol(chainId)} + Receive {Currency.getNativeCurrencySymbol(safeChainId)} ) : null} @@ -70,14 +74,14 @@ export default function RemoveLiquidityReceiveDetails({
{amountA}
-
{currencyA?.getSymbol(chainId)}
+
{currencyA?.getSymbol(safeChainId)}
{amountB}
-
{currencyB?.getSymbol(chainId)}
+
{currencyB?.getSymbol(safeChainId)}
diff --git a/src/components/NetworkModal/index.tsx b/src/components/NetworkModal/index.tsx index e38a97602..55d1d0dc5 100644 --- a/src/components/NetworkModal/index.tsx +++ b/src/components/NetworkModal/index.tsx @@ -11,9 +11,9 @@ import styled from 'styled-components' import Modal from '../Modal' import ModalHeader from '../ModalHeader' import Option from '../WalletModal/Option' +import { useAppKitNetwork, useAppKitState } from '@reown/appkit/react' import { useGoodDappFeatures } from 'hooks/useFeaturesEnabled' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import { NETWORK_ICON, NETWORK_LABEL } from '../../constants/networks' import { useModalOpen, useNetworkModalToggle, useSelectedChain } from '../../state/application/hooks' import { ApplicationModal } from '../../state/application/types' @@ -63,7 +63,9 @@ const ChainOption = ({ chainId, chain, toggleNetworkModal, switchChain, labels, export default function NetworkModal(): JSX.Element | null { const { i18n } = useLingui() const { setSelectedChain } = useSelectedChain() - const { chainId, error, active } = useActiveWeb3React() + const { initialized } = useAppKitState() + const { chainId } = useAppKitNetwork() + const error = false const { activeNetworksByFeature } = useGoodDappFeatures() const sendData = useSendAnalyticsData() const { switchNetwork } = useSwitchNetwork() @@ -71,7 +73,7 @@ export default function NetworkModal(): JSX.Element | null { const toggleNetworkModal = useNetworkModalToggle() const [toAddNetwork, setToAddNetwork] = useState() - const networkLabel: string | null = error ? null : (NETWORK_LABEL as any)[chainId] + const networkLabel: string | null = error ? null : (NETWORK_LABEL as any)[+(chainId ?? 42220)] const network = getEnv() // eslint-disable-next-line react-hooks/exhaustive-deps const prodNetworks = activeNetworksByFeature['networkEnabled'] @@ -101,7 +103,7 @@ export default function NetworkModal(): JSX.Element | null { const switchChain = useCallback( async (chain: SupportedChains) => { try { - if (active) await switchNetwork(chain) + if (initialized) await switchNetwork(chain) else setSelectedChain(chain) // only change chain to trigger onboard re-init if not already connected } catch (e: any) { if (e.code === 4902) { @@ -171,55 +173,6 @@ export default function NetworkModal(): JSX.Element | null { )} - - {toAddNetwork ? ( - <> - - - {i18n._( - t`We see you don't have ${ - (NETWORK_LABEL as any)[toAddNetwork] - } added to your wallet. Kindly add the network, and try again.` - )} - - Learn more here. - - - - ) : ( - <> - - - {i18n._(t`You are currently browsing`)} GOOD DOLLAR - {networkLabel && ( - <> - {` `} - {i18n._(t`on the`)} {networkLabel}{' '} - {i18n._(t`network`)} - - )} - - -
- {allowedNetworks.map((chain: SupportedChains) => ( - - ))} -
- - )} -
) } diff --git a/src/components/Popups/TransactionPopup.tsx b/src/components/Popups/TransactionPopup.tsx index 0a39288e2..e7dfd90f9 100644 --- a/src/components/Popups/TransactionPopup.tsx +++ b/src/components/Popups/TransactionPopup.tsx @@ -1,10 +1,12 @@ import React from 'react' import { AlertCircle, CheckCircle } from 'react-feather' import styled, { useTheme } from 'styled-components' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' + import { TYPE, TwTheme } from '../../theme' import { ExternalLink } from '../../theme/components' import { getExplorerLink } from '../../utils' +import { getSafeChainId } from 'utils/chain' import { AutoColumn } from '../Column' import { AutoRow } from '../Row' import { t } from '@lingui/macro' @@ -24,7 +26,7 @@ export default function TransactionPopup({ summary?: string }) { const { i18n } = useLingui() - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const theme = useTheme() as TwTheme @@ -44,7 +46,7 @@ export default function TransactionPopup({ {chainId && ( diff --git a/src/components/PortfolioTableRow/index.tsx b/src/components/PortfolioTableRow/index.tsx index 224e094d9..678153cac 100644 --- a/src/components/PortfolioTableRow/index.tsx +++ b/src/components/PortfolioTableRow/index.tsx @@ -3,13 +3,13 @@ import Withdraw from 'components/Withdraw' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' import { ActionOrSwitchButton } from 'components/gd/Button/ActionOrSwitchButton' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import { ButtonAction } from 'components/gd/Button' import ClaimRewards from 'components/ClaimRewards' import useSendAnalyticsData from 'hooks/useSendAnalyticsData' import { MyStake, LIQUIDITY_PROTOCOL, SupportedChainId } from '@gooddollar/web3sdk' import { SupportedChains } from '@gooddollar/web3sdk-v2' +import { useAppKitNetwork } from '@reown/appkit/react' interface PortfolioTableRowProps { stake: MyStake @@ -22,7 +22,7 @@ const PortfolioTableRow = memo(({ stake, onUpdate, isMobile }: PortfolioTableRow const [isWithdrawOpen, setWithdrawOpen] = useState(false) const [isClaimRewardsOpen, setClaimRewardsOpen] = useState(false) const handleClaimRewardsOpen = useCallback(() => setClaimRewardsOpen(true), []) - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const requireChain = stake.protocol === LIQUIDITY_PROTOCOL.GOODDAO ? 'FUSE' : 'MAINNET' const claimableStake = @@ -30,7 +30,7 @@ const PortfolioTableRow = memo(({ stake, onUpdate, isMobile }: PortfolioTableRow (chainId !== (SupportedChains.FUSE as number) && requireChain === 'MAINNET') const sendData = useSendAnalyticsData() - const network = stake.protocol === LIQUIDITY_PROTOCOL.GOODDAO ? SupportedChainId[chainId] : 'mainnet' + const network = stake.protocol === LIQUIDITY_PROTOCOL.GOODDAO ? SupportedChainId[+(chainId ?? 1)] : 'mainnet' const handleWithdrawOpen = useCallback(() => { sendData({ event: 'stake', action: 'savings_withdraw_rewards_claim_start', network }) setWithdrawOpen(true) diff --git a/src/components/Savings/SavingsCard/index.tsx b/src/components/Savings/SavingsCard/index.tsx index c4eb77bb2..42e58d21a 100644 --- a/src/components/Savings/SavingsCard/index.tsx +++ b/src/components/Savings/SavingsCard/index.tsx @@ -3,8 +3,9 @@ import Card from 'components/gd/Card' import Title from 'components/gd/Title' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' -import SavingsModal, { ModalType } from 'components/Savings/SavingsModal' +import { useAppKitNetwork } from '@reown/appkit/react' +import SavingsModal, { ModalType } from 'components/Savings/SavingsModal' import Table from 'components/gd/Table' import { QuestionHelper } from 'components' import { useWindowSize } from 'hooks/useWindowSize' @@ -12,7 +13,6 @@ import { useWindowSize } from 'hooks/useWindowSize' import { SavingsCardRow } from 'components/Savings/SavingsCard/SavingsCardRow' import { SavingsCardTableMobile } from './SavingsCardTableMobile' import Web3SupportedNetworks, { IWeb3SupportedNetworksProps } from 'components/Web3SupportedNetworks' -import useActiveWeb3React from 'hooks/useActiveWeb3React' export type HeadingCopy = { title: string @@ -23,7 +23,7 @@ export type HeadingCopy = { //todo: SavingsCard can be merged into 1 component together with Savings export const SavingsCard = ({ account }: { account: string }): JSX.Element => { const { i18n } = useLingui() - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const [isModalOpen, setIsModalOpen] = useState(false) const [type, setType] = useState() const { width } = useWindowSize() @@ -96,7 +96,12 @@ export const SavingsCard = ({ account }: { account: string }): JSX.Element => { <> {type && ( //TODO: fix when no account connected - + )} {isMobile ? ( diff --git a/src/components/Savings/SavingsModal/index.tsx b/src/components/Savings/SavingsModal/index.tsx index 58471686a..ff48f83d6 100644 --- a/src/components/Savings/SavingsModal/index.tsx +++ b/src/components/Savings/SavingsModal/index.tsx @@ -16,7 +16,7 @@ import { t } from '@lingui/macro' import Loader from 'components/Loader' import { ButtonAction } from 'components/gd/Button' -import useActiveWeb3React from 'hooks/useActiveWeb3React' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' import { useSavingsBalance, useSavingsFunctions, SupportedV2Networks } from '@gooddollar/web3sdk-v2' import { TransactionReceipt } from '@ethersproject/providers' import { TransactionStatus } from '@usedapp/core' @@ -88,8 +88,9 @@ const SavingsModal = memo( requiredChain: number }): JSX.Element => { const { i18n } = useLingui() - const { account, chainId } = useActiveWeb3React() - const network = SupportedV2Networks[chainId] + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() + const network = SupportedV2Networks[+(chainId ?? 1)] const [txStatus, setTxStatus] = useState({ status: 'None' }) const reduxDispatch = useDispatch() const sendData = useSendAnalyticsData() @@ -122,7 +123,7 @@ const SavingsModal = memo( dispatch({ type: 'DONE', payload: tx.transactionHash }) reduxDispatch( addTransaction({ - chainId: chainId, + chainId: +(chainId ?? 1), hash: tx.transactionHash, from: tx.from, summary: i18n._(t`${amount} ${TransactionCopy[type].transaction.summary}`), @@ -131,7 +132,7 @@ const SavingsModal = memo( } const depositOrWithdraw = async (amount: string) => { - if (account) { + if (address) { sendData({ event: 'savings', action: 'savings_' + type + '_confirm', amount: amount, network }) const parsedAmount = (parseFloat(withdrawAmount.toFixed(0)) * 1e2).toString() const tx = @@ -148,7 +149,7 @@ const SavingsModal = memo( } const claimRewards = async () => { - if (account) { + if (address) { sendData({ event: 'savings', action: 'savings_claim_rewards_confirm', network }) await claim().then((tx) => { if (tx) { @@ -160,9 +161,9 @@ const SavingsModal = memo( } const withdrawAll = async () => { - if (account && balance) { + if (address && balance) { sendData({ event: 'savings', action: 'savings_withdraw_all_send', network }) - const tx = await withdraw(balance, account) + const tx = await withdraw(balance, address) if (tx) { sendData({ event: 'savings', diff --git a/src/components/SideBar.tsx b/src/components/SideBar.tsx index 6fc237200..1a68825b2 100644 --- a/src/components/SideBar.tsx +++ b/src/components/SideBar.tsx @@ -13,6 +13,7 @@ import { ExternalLink } from 'theme' import { SubMenuItems } from './StyledMenu/SubMenu' import { socials } from 'constants/socials' import classNames from 'classnames' +import { isMiniPay } from 'utils/minipay' const SocialsLink: React.FC<{ network: string; logo: string; url: string; onPress: (e: any, url: string) => void }> = ({ network, @@ -98,8 +99,7 @@ export default function SideBar({ mobile, closeSidebar }: { mobile?: boolean; cl 'w-full': !isTabletView, }) - const { ethereum } = window - const isMinipay = ethereum?.isMiniPay + const isMinipay = isMiniPay() const { bridgeEnabled = false, swapEnabled = false } = payload || {} const externalLinks = useMemo( diff --git a/src/components/StyledMenu/SubMenu.tsx b/src/components/StyledMenu/SubMenu.tsx index 801846d2f..00aeb4ac5 100644 --- a/src/components/StyledMenu/SubMenu.tsx +++ b/src/components/StyledMenu/SubMenu.tsx @@ -20,7 +20,7 @@ export const SubMenuItems = ({ if (url) { return ( { const { ethereum } = window - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const metaMaskInfo = useMetaMask() - const balances = useG$Balance(5, chainId) + const balances = useG$Balance(5, Number(chainId)) const [G$, GOOD] = useG$Tokens() const bgWalletBalance = useColorModeValue('goodWhite.100', '#1a1f38') const textColor = useColorModeValue('goodGrey.700', 'goodGrey.300') const [imported, setImported] = useState(false) const { i18n } = useLingui() const scrWidth = getScreenWidth() - const isMinipay = ethereum?.isMiniPay + const isMinipay = isMiniPay() const importToMetamask = async () => { const allTokens: any[] = [ @@ -145,7 +146,7 @@ export const WalletBalanceWrapper = ({ toggleView }: { toggleView: typeof noop } borderBottomLeftRadius={12} borderBottomRightRadius={12} > - + {/* todo: retest this flow */} {!loading && !imported && !isMinipay && ( diff --git a/src/components/WalletChat/index.tsx b/src/components/WalletChat/index.tsx index 6e51fafba..61f5baeda 100644 --- a/src/components/WalletChat/index.tsx +++ b/src/components/WalletChat/index.tsx @@ -2,22 +2,26 @@ import React from 'react' import { WalletChatWidget } from 'react-wallet-chat-gd' import { useScreenSize } from '@gooddollar/good-design' - -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitProvider } from '@reown/appkit/react' +import type { Provider } from '@reown/appkit/react' +import { useConnectionInfo } from 'hooks/useConnectionInfo' +import { getSafeChainId } from 'utils/chain' const WalletChat = () => { - const { account, chainId, label, eipProvider } = useActiveWeb3React() + const { walletProvider } = useAppKitProvider('eip155') + const { address, chainId, walletInfo } = useConnectionInfo() + const { isDesktopView } = useScreenSize() return ( { + constructor(props: Props) { + super(props) + this.state = { hasError: false } + } + + static getDerivedStateFromError(error: Error): State { + return { hasError: true, error } + } + + componentDidCatch(error: Error, errorInfo: ErrorInfo) { + console.error('Wallet Error Boundary caught an error:', error, errorInfo) + + // Log to analytics or error reporting service + if (typeof window !== 'undefined' && (window as any).gtag) { + ;(window as any).gtag('event', 'exception', { + description: `Wallet Error: ${error.message}`, + fatal: false, + }) + } + } + + render() { + if (this.state.hasError) { + return ( + this.props.fallback || ( +
+

Wallet Connection Error

+

+ {WALLET_CONFIG.ERROR_MESSAGES.CONNECTION_FAILED} +

+ +
+ ) + ) + } + + return this.props.children + } +} diff --git a/src/components/WalletModal/index.tsx b/src/components/WalletModal/index.tsx index c985aca01..47ec1bdf1 100644 --- a/src/components/WalletModal/index.tsx +++ b/src/components/WalletModal/index.tsx @@ -1,5 +1,7 @@ import React, { useEffect, useState } from 'react' import styled from 'styled-components' +import { useAppKitAccount } from '@reown/appkit/react' + import usePrevious from '../../hooks/usePrevious' import { ApplicationModal } from '../../state/application/types' import { useModalOpen, useWalletModalToggle } from '../../state/application/hooks' @@ -7,7 +9,6 @@ import AccountDetails from '../AccountDetails' import Modal from '../Modal' import { useLingui } from '@lingui/react' import NetworkModal from 'components/NetworkModal' -import useActiveWeb3React from 'hooks/useActiveWeb3React' const Wrapper = styled.div` ${({ theme }) => theme.flexColumnNoWrap} @@ -59,7 +60,8 @@ export default function WalletModal({ }): React.ReactElement { const { i18n } = useLingui() - const { account, error } = useActiveWeb3React() + const { address } = useAppKitAccount() + const error = false const [walletView, setWalletView] = useState(WALLET_VIEWS.ACCOUNT) @@ -67,14 +69,14 @@ export default function WalletModal({ const toggleWalletModal = useWalletModalToggle() - const previousAccount = usePrevious(account) + const previousAccount = usePrevious(address) // close on connection, when logged out before useEffect(() => { - if (account && !previousAccount && walletModalOpen) { + if (address && !previousAccount && walletModalOpen) { toggleWalletModal() } - }, [account, previousAccount, toggleWalletModal, walletModalOpen]) + }, [address, previousAccount, toggleWalletModal, walletModalOpen]) // always reset to account view useEffect(() => { @@ -89,7 +91,7 @@ export default function WalletModal({ theme.flexRowNoWrap} @@ -47,9 +48,12 @@ const NetworkIcon = styled(Activity)` ` function Web3Network(): JSX.Element | null { - const { chainId = 42220, active, error } = useActiveWeb3React() + // TODO active(initliazed) + const { initialized } = useAppKitState() + const { chainId } = useConnectionInfo() + const error = false const { selectedChain = 42220 } = useSelectedChain() - const displayChain = active ? chainId : selectedChain + const displayChain = initialized ? +(chainId ?? 42220) : selectedChain const { i18n } = useLingui() const sendData = useSendAnalyticsData() @@ -57,7 +61,7 @@ function Web3Network(): JSX.Element | null { const onNetworkChange = () => { toggleNetworkModal() - sendData({ event: 'network_switch', action: 'network_switch_start', network: ChainId[chainId] }) + sendData({ event: 'network_switch', action: 'network_switch_start', network: ChainId[+(chainId ?? 42220)] }) } return ( diff --git a/src/components/Web3ReactManager/index.tsx b/src/components/Web3ReactManager/index.tsx index 21379abd6..4d4e93f0d 100644 --- a/src/components/Web3ReactManager/index.tsx +++ b/src/components/Web3ReactManager/index.tsx @@ -1,12 +1,11 @@ -import React, { useEffect, useState } from 'react' +import React, { useEffect, useRef, useState } from 'react' import { useAnalytics } from '@gooddollar/web3sdk-v2' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' import styled from 'styled-components' - -import Loader from '../Loader' -import { useOnboardConnect } from 'hooks/useActiveOnboard' -import useActiveWeb3React from 'hooks/useActiveWeb3React' +import { useAppKitState } from '@reown/appkit/react' +import { useAccount, useConnect } from 'wagmi' +import { waitForMiniPayProvider } from 'utils/minipay' const MessageWrapper = styled.div` display: flex; @@ -19,17 +18,23 @@ const Message = styled.h2` color: ${({ theme }) => theme.secondary1}; ` +const LOADER_DELAY_MS = 600 + export default function Web3ReactManager({ children }: { children: JSX.Element }) { const { i18n } = useLingui() - const { tried } = useOnboardConnect() - const [showLoader, setShowLoader] = useState(false) // handle delayed loader state - const { active: networkActive, error: networkError, account } = useActiveWeb3React() + const [, setShowLoader] = useState(false) + const { initialized } = useAppKitState() + const { address } = useAccount() + const networkError = false const { identify } = useAnalytics() + const { connect, connectors } = useConnect() + const hasConnected = useRef(false) + const [connectionStatus, setConnectionStatus] = useState('') useEffect(() => { const timeout = setTimeout(() => { setShowLoader(true) - }, 600) + }, LOADER_DELAY_MS) return () => { clearTimeout(timeout) @@ -37,23 +42,43 @@ export default function Web3ReactManager({ children }: { children: JSX.Element } }, []) useEffect(() => { - // re-identify analytics when connected wallet changes - if (networkActive && account) { - identify(account) + if (hasConnected.current || connectors.length === 0) { + return } - }, [networkActive, account]) - // on page load, do nothing until we've tried to connect a previously connected wallet - if (!tried) { - return showLoader ? ( - - - - ) : null - } + const attemptConnect = async () => { + setConnectionStatus('Detecting MiniPay...') + const provider = await waitForMiniPayProvider(2000) + if (!provider) { + setConnectionStatus('MiniPay not detected') + return + } + + try { + setConnectionStatus('Connecting to MiniPay...') + hasConnected.current = true + connect({ connector: connectors[0] }) + setConnectionStatus('MiniPay connected successfully!') + } catch (error) { + console.error('MiniPay connection failed:', error) + hasConnected.current = false + setConnectionStatus( + `MiniPay connection failed: ${error instanceof Error ? error.message : 'Unknown error'}` + ) + } + } + + void attemptConnect() + }, [connect, connectors]) + + useEffect(() => { + if (initialized && address) { + identify(address) + } + }, [initialized, address, identify]) // if the account context isn't active, and there's an error on the network context, it's an irrecoverable error - if (!networkActive && networkError) { + if (!initialized && networkError) { return ( @@ -65,5 +90,37 @@ export default function Web3ReactManager({ children }: { children: JSX.Element } ) } - return children + return ( + <> + {connectionStatus && ( +
+
MiniPay Status
+
{connectionStatus}
+ {address && ( +
+ {address.slice(0, 8)}...{address.slice(-6)} +
+ )} +
+ )} + {children} + + ) } diff --git a/src/components/Web3Status/index.tsx b/src/components/Web3Status/index.tsx index 8c9c5a759..8d28fb158 100644 --- a/src/components/Web3Status/index.tsx +++ b/src/components/Web3Status/index.tsx @@ -7,11 +7,11 @@ import Loader from '../Loader' import WalletModal from '../WalletModal' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' -import { useActiveWeb3React } from 'hooks/useActiveWeb3React' import useSendAnalyticsData from '../../hooks/useSendAnalyticsData' import { Text, HStack } from 'native-base' import { useNativeBalance } from '@gooddollar/web3sdk-v2' import { Currency } from '@sushiswap/sdk' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' // we want the latest one to come first, so return negative if a is after b function newTransactionsFirst(a: TransactionDetails, b: TransactionDetails) { @@ -21,9 +21,10 @@ function newTransactionsFirst(a: TransactionDetails, b: TransactionDetails) { function Web3StatusInner() { const { i18n } = useLingui() const sendData = useSendAnalyticsData() - const { account, chainId } = useActiveWeb3React() + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() - const { ENSName } = useENSName(account ?? undefined) + const { ENSName } = useENSName(address ?? undefined) const allTransactions = useAllTransactions() const nativeBalance = useNativeBalance() @@ -43,11 +44,11 @@ function Web3StatusInner() { return ( - {account && ( + {address && (
{nativeBalance && ( - {parseFloat(nativeBalance).toFixed(4)} {Currency.getNativeCurrencySymbol(chainId)} + {parseFloat(nativeBalance).toFixed(4)} {Currency.getNativeCurrencySymbol(+(chainId ?? 1))} )} {hasPendingTransactions ? ( @@ -59,7 +60,7 @@ function Web3StatusInner() {
) : (
- {ENSName || shortenAddress(account)} + {ENSName || shortenAddress(address)}
)}
@@ -69,16 +70,16 @@ function Web3StatusInner() { } export default function Web3Status(): JSX.Element { - const { account } = useActiveWeb3React() + const { address } = useAppKitAccount() - const { ENSName } = useENSName(account ?? undefined) + const { ENSName } = useENSName(address ?? undefined) const allTransactions = useAllTransactions() const sortedRecentTransactions = useMemo(() => { const txs = Object.values(allTransactions) return txs.filter(isTransactionRecent).sort(newTransactionsFirst) - }, [allTransactions, account]) + }, [allTransactions, address]) const pending = sortedRecentTransactions.filter((tx) => !tx.receipt).map((tx) => tx.hash) const confirmed = sortedRecentTransactions.filter((tx) => tx.receipt).map((tx) => tx.hash) diff --git a/src/components/Withdraw/index.tsx b/src/components/Withdraw/index.tsx index 8153a9410..51805e8d5 100644 --- a/src/components/Withdraw/index.tsx +++ b/src/components/Withdraw/index.tsx @@ -13,12 +13,12 @@ import PercentInputControls from 'components/Withdraw/PercentInputControls' import { WithdrawStyled } from 'components/Withdraw/styled' import { memo, useCallback, useEffect, useMemo, useState } from 'react' import { useDispatch } from 'react-redux' -import useActiveWeb3React from '../../hooks/useActiveWeb3React' import { addTransaction } from '../../state/transactions/actions' import { getExplorerLink } from '../../utils' import { LIQUIDITY_PROTOCOL, MyStake, SupportedChainId, useGdContextProvider, withdraw } from '@gooddollar/web3sdk' import useSendAnalyticsData from 'hooks/useSendAnalyticsData' +import { useAppKitNetwork } from '@reown/appkit/react' function formatNumber(value: number) { return Intl.NumberFormat('en-US', { style: 'decimal', maximumFractionDigits: 4 }).format(value) @@ -43,8 +43,8 @@ const Withdraw = memo(({ token, protocol, open, setOpen, onWithdraw, stake, ...r const { web3 } = useGdContextProvider() const [percentage, setPercentage] = useState('50') const [withdrawAmount, setWithdrawAmount] = useState(totalStake * (Number(percentage) / 100)) - const { chainId } = useActiveWeb3React() - const network = SupportedChainId[chainId] + const { chainId } = useAppKitNetwork() + const network = SupportedChainId[+(chainId ?? 42220)] const [error, setError] = useState() const sendData = useSendAnalyticsData() @@ -84,7 +84,7 @@ const Withdraw = memo(({ token, protocol, open, setOpen, onWithdraw, stake, ...r }) dispatch( addTransaction({ - chainId: chainId!, + chainId: +(chainId ?? 42220)!, hash: transactionHash, from: from, summary: i18n._(t`Withdrew funds from ${stake.protocol} `), @@ -193,8 +193,8 @@ const Withdraw = memo(({ token, protocol, open, setOpen, onWithdraw, stake, ...r = ({ }) => { const toggleNetworkModal = useNetworkModalToggle() const { i18n } = useLingui() - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const { contractsEnv } = useGdContextProvider() if (requireChain === 'MAINNET') { diff --git a/src/connectors/index.ts b/src/connectors/index.ts index cd2f8cece..2acb89d42 100644 --- a/src/connectors/index.ts +++ b/src/connectors/index.ts @@ -194,7 +194,3 @@ export const connectOptions = { }, } -export const Fortmatic = {} -export const fortmatic = {} -export const Portis = {} -export const portis = {} diff --git a/src/constants/wallets.ts b/src/constants/wallets.ts new file mode 100644 index 000000000..3e560cd18 --- /dev/null +++ b/src/constants/wallets.ts @@ -0,0 +1,11 @@ +export const WalletLabels: Readonly = [ + 'WalletConnect', + 'ZenGo', + 'Coinbase Wallet', + 'Google (Web3Auth)', + 'GoodDollar Wallet', + 'Valora', + 'MiniPay', +] + +export const WalletConnectV2Labels: Readonly = ['Valora', 'GoodDollar Wallet', 'WalletConnect'] diff --git a/src/hooks/useActiveOnboard.ts b/src/hooks/useActiveOnboard.ts deleted file mode 100644 index b2d4c80e7..000000000 --- a/src/hooks/useActiveOnboard.ts +++ /dev/null @@ -1,265 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unused-vars */ -import { useEffect, useMemo, useState, useRef } from 'react' -import { Web3Provider } from '@ethersproject/providers' -import { ChainId } from '@sushiswap/sdk' -import { EIP1193Provider } from '@web3-onboard/common' -import { WalletState } from '@web3-onboard/core' -import type { Account } from '@web3-onboard/core/dist/types' -import { useConnectWallet, useSetChain, useWallets } from '@web3-onboard/react' -import { Web3ReactContextInterface } from '@web3-react/core/dist/types' -import { isEmpty } from 'lodash' -import web3Utils from 'web3-utils' -import { UnsupportedChainId } from '@gooddollar/web3sdk' -import { AsyncStorage, SupportedChains } from '@gooddollar/web3sdk-v2' - -import usePromise from './usePromise' -import useSendAnalyticsData from './useSendAnalyticsData' -import { clearDeeplink } from 'components/BlockNativeOnboard' - -export type IsSupportedChainId = { - isSupported: boolean - chainId: string -} - -type OnboardConnectProps = { - activated: boolean - tried: boolean -} - -export const WalletLabels: Readonly = [ - 'WalletConnect', - 'ZenGo', - 'Coinbase Wallet', - 'Google (Web3Auth)', - 'GoodDollar Wallet', - 'Valora', -] - -export const WalletConnectV2Labels: Readonly = ['Valora', 'GoodDollar Wallet', 'WalletConnect'] - -export type ActiveOnboard = Omit< - Web3ReactContextInterface, - 'activate' | 'deactivate' | 'setError' | 'connector' -> - -export interface ISelectedProvider { - isMetaMask: boolean - on(...args: any[]): void - off(...args: any[]): void - removeListener(...args: any[]): void - removeAllListeners(...args: any[]): void - autoRefreshOnNetworkChange: boolean - request(args: { method: string; params?: unknown[] | object }): Promise -} - -export interface EIP1193ProviderExtended extends EIP1193Provider { - providers?: any - isMetamask?: boolean - selectedProvider?: Partial -} - -export interface ActiveOnboardInterface extends ActiveOnboard { - active: boolean - accounts?: Account[] - eipProvider?: EIP1193ProviderExtended - chainId: ChainId - chainIdHex?: string - account?: string - label?: string - error?: Error | undefined -} - -export function IsSupportedChain(chainIdHex: string): IsSupportedChainId { - const chainId = parseInt(chainIdHex) - const isSupported = Object.values(SupportedChains).includes(chainId) - const supportedChainHex = isSupported ? chainIdHex : '0xa4ec' - return { isSupported: isSupported, chainId: supportedChainHex } -} - -export function onboardContext(wstate: WalletState[]): ActiveOnboardInterface { - const [{ provider, label, accounts, chains }] = wstate - const chainIdHex = chains[0].id - const { isSupported, chainId } = IsSupportedChain(chainIdHex) - const error = !isSupported ? new UnsupportedChainId(chainIdHex) : undefined - - return { - active: true, - accounts: accounts, - chainId: parseInt(chainId), - account: web3Utils.toChecksumAddress(accounts[0]?.address), - label: label, - eipProvider: provider as EIP1193ProviderExtended, - error: error, - } -} - -export function useActiveOnboard(): ActiveOnboardInterface { - const connectedWallets = useWallets() - const context = useMemo>(() => { - if (connectedWallets.length > 0) { - return onboardContext(connectedWallets) - } else { - return { active: false, chainId: 42220 } - } - }, [connectedWallets]) - - return context -} - -/** Store connected wallet data in localStorage to be used for eagerly connecting on page-load - * @param wallets all currently connected wallets - * @param activeChainId active chain id is the currently connected chain if supported, else it defaults to mainnet - * @returns void - */ -export function StoreOnboardState(wallets: WalletState[], activeChainId: string | undefined): void { - if (isEmpty(wallets)) { - void AsyncStorage.safeRemove('currentConnectWallet') - return - } - - const walletLabel = wallets.map(({ label }) => label) - const connectedAccount = wallets.map(({ accounts }) => accounts[0]) - const connectedChain = activeChainId - const connected = [ - { - accounts: connectedAccount, - chains: connectedChain, - label: walletLabel, - }, - ] - - AsyncStorage.safeSet('currentConnectWallet', connected) -} - -// TODO: Seperate current connected wallet && ALL connected wallets -// TODO: Handle multiple accounts connected -/** - * Used for eagerly connecting on page-load when a previous wallet connection exists - * while also keeping track of any state updates (disconnect / switching chains) - * @returns tried & activated - */ -export function useOnboardConnect(): OnboardConnectProps { - const [tried, setTried] = useState(false) - const [activated, setActivated] = useState(false) - const [, connect] = useConnectWallet() - const [{ connectedChain }, setChain] = useSetChain() - const connectedWallets = useWallets() - const hasSendAnalyticsRef = useRef(false) - const sendData = useSendAnalyticsData() - - const [previouslyConnected, loading]: readonly [any, boolean, any, any] = usePromise( - async () => AsyncStorage.getItem('currentConnectWallet').then((value: any): any => value ?? {}), - [connectedWallets] - ) - - const updateStorage = (newChainId: string, currentWallet: WalletState[]) => { - const { chainId } = IsSupportedChain(newChainId) - void setChain({ chainId: chainId }) - StoreOnboardState(currentWallet, chainId) - setActivated(true) - } - - const connectOnboard = async () => { - let prevLabel = previouslyConnected?.[0]?.label?.[0] - // Coinbase reloads instead of sending accountsChanged event, so empty storage if no active address can be found - if (previouslyConnected?.[0]?.label?.[0] === 'Coinbase Wallet') { - const isStillActive = await AsyncStorage.getItem('-walletlink:https://www.walletlink.org:Addresses') - - if (!isStillActive) { - AsyncStorage.safeRemove('currentConnectWallet') - setTried(true) - return - } - } - - if (!prevLabel) { - if (window.ethereum?.isMiniPay) prevLabel = 'Mini Pay' - else if (window.ethereum?.isMetaMask) prevLabel = 'MetaMask' - else if (window.ethereum?.isOpera) prevLabel = 'Opera Wallet' - } - if (!prevLabel) return - - // disableModals:true for silently connecting - await connect({ autoSelect: { label: prevLabel, disableModals: true } }) - setActivated(true) - } - - // eager connect - useEffect(() => { - // ignore effect until usePromise loaded - if (loading) { - return - } - - // automatically connect to metamask or opera - if (!tried) { - void connectOnboard() - setTried(true) - } else if (activated || !previouslyConnected[0]) { - setTried(true) - } - }, [/* used */ connect, activated, tried, previouslyConnected, loading]) - - useEffect(() => { - const isConnected = connectedWallets.length > 0 - - // ignore effect until usePromise loaded - if (loading) { - return - } - - if (isConnected && connectedChain) { - if (!hasSendAnalyticsRef.current) { - //todo: find way to derive chosen wallet for wallet-connect - sendData({ - event: 'wallet_connect', - action: 'wallet_connect_success', - label: connectedWallets[0].label, - }) - hasSendAnalyticsRef.current = true - } - - updateStorage(connectedChain.id, connectedWallets) - } - - // disconnect - if (!isConnected && previouslyConnected.length && (tried || activated)) { - const prevConnected = previouslyConnected[0]?.label[0] - - StoreOnboardState(connectedWallets, '0x1') - setActivated(false) - - if (!activated) { - return - } - - const promises: Array> = [] - const cleanup = async (key: string) => AsyncStorage.safeRemove(key) - const cleanupList = async (regex: RegExp) => { - try { - const keys = await AsyncStorage.getAllKeys() - const filteredKeys = keys.filter((key) => regex.test(key)) - return Promise.all(filteredKeys.map((key) => cleanup(key))) - } catch (error) { - sendData({ event: 'wallet_connect_v2', action: 'failed_disconnect_cleanup' }) - return - } - } - - if (prevConnected === 'Coinbase Wallet') { - promises.push(cleanupList(/-walletlink/)) - } - - if (WalletConnectV2Labels.includes(prevConnected)) { - clearDeeplink() - promises.push(cleanupList(/wc@2/)) - } - - if (isEmpty(promises)) { - return - } - } - }, [connectedWallets, tried, loading, previouslyConnected]) - - return { tried, activated } -} diff --git a/src/hooks/useActiveWeb3React.ts b/src/hooks/useActiveWeb3React.ts deleted file mode 100644 index af2ab7008..000000000 --- a/src/hooks/useActiveWeb3React.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Web3Provider } from '@ethersproject/providers' -import { ChainId } from '@sushiswap/sdk' -import { useActiveOnboard, EIP1193ProviderExtended } from './useActiveOnboard' -import type { ActiveOnboard } from './useActiveOnboard' - -export function useActiveWeb3React(): ActiveOnboard & { - chainId: ChainId - label?: string - active?: boolean - eipProvider?: EIP1193ProviderExtended - account?: string -} { - const context = useActiveOnboard() - return context -} - -export default useActiveWeb3React diff --git a/src/hooks/useClaiming.ts b/src/hooks/useClaiming.ts index 3658de911..12e6d9943 100644 --- a/src/hooks/useClaiming.ts +++ b/src/hooks/useClaiming.ts @@ -1,9 +1,9 @@ import { check, claim, isWhitelisted, SupportedChainId, useGdContextProvider } from '@gooddollar/web3sdk' import { useCallback, useEffect, useState } from 'react' import usePromise from './usePromise' -import useActiveWeb3React from './useActiveWeb3React' import useSendAnalyticsData from './useSendAnalyticsData' import { useClaim, useTimer } from '@gooddollar/web3sdk-v2' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' interface UseClaimReturn { claimable?: boolean | Error @@ -15,8 +15,9 @@ interface UseClaimReturn { } export const useClaiming = (): UseClaimReturn => { - const { chainId, account } = useActiveWeb3React() - const network = SupportedChainId[chainId] + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() + const network = SupportedChainId[+(chainId ?? 1)] const { web3 } = useGdContextProvider() const sendData = useSendAnalyticsData() const { nextClaimTime } = useClaim() @@ -27,15 +28,15 @@ export const useClaiming = (): UseClaimReturn => { useEffect(() => setClaimTime(nextClaimTime), [nextClaimTime.toString()]) const [claimable, , , refetch] = usePromise(async () => { - if (!account || !web3 || (chainId as any) !== SupportedChainId.FUSE) return false - const whitelisted = await isWhitelisted(web3, account).catch((e) => { + if (!address || !web3 || (chainId as any) !== SupportedChainId.FUSE) return false + const whitelisted = await isWhitelisted(web3, address).catch((e) => { console.error(e) return false }) if (!whitelisted) return new Error('Only verified wallets can claim') - const amount = await check(web3, account).catch((e) => { + const amount = await check(web3, address).catch((e) => { console.error(e) return new Error('Something went wrong.. try again later.') }) @@ -46,16 +47,16 @@ export const useClaiming = (): UseClaimReturn => { } return /[^0.]/.test(amount) - }, [chainId, web3, account]) + }, [chainId, web3, address]) const handleClaim = useCallback(async () => { - if (!account || !web3) { + if (!address || !web3) { return false } sendData({ event: 'claim', action: 'claim_start', network }) - const startClaim = await claim(web3, account).catch(() => { + const startClaim = await claim(web3, address).catch(() => { refetch() return false }) @@ -67,7 +68,7 @@ export const useClaiming = (): UseClaimReturn => { sendData({ event: 'claim', action: 'claim_success', network }) refetch() return true - }, [account, web3, sendData, network, refetch]) + }, [address, web3, sendData, network, refetch]) const isFuse = (chainId as any) === SupportedChainId.FUSE diff --git a/src/hooks/useConnectionInfo.ts b/src/hooks/useConnectionInfo.ts new file mode 100644 index 000000000..a9df70a01 --- /dev/null +++ b/src/hooks/useConnectionInfo.ts @@ -0,0 +1,43 @@ +import { useAppKitAccount, useAppKitNetwork, useWalletInfo } from '@reown/appkit/react' +import { useMemo } from 'react' +import { getSafeChainId } from '../utils/chain' +import { SupportedChains } from '@gooddollar/web3sdk-v2' + +export interface ConnectionInfo { + address?: string + chainId: number + walletInfo?: ReturnType['walletInfo'] + isConnected: boolean + isSupportedChain: boolean + connectionStatus: 'disconnected' | 'connecting' | 'connected' | 'error' +} + +export const useConnectionInfo = (): ConnectionInfo => { + const { address } = useAppKitAccount() + const { chainId: rawChainId } = useAppKitNetwork() + const { walletInfo } = useWalletInfo() + + return useMemo(() => { + const chainId = getSafeChainId(rawChainId) + const isConnected = Boolean(address) + const isSupportedChain = Object.values(SupportedChains).includes(chainId as SupportedChains) + + let connectionStatus: ConnectionInfo['connectionStatus'] = 'disconnected' + if (address && isSupportedChain) { + connectionStatus = 'connected' + } else if (address && !isSupportedChain) { + connectionStatus = 'error' + } else if (walletInfo?.status === 'connecting') { + connectionStatus = 'connecting' + } + + return { + address, + chainId, + walletInfo, + isConnected, + isSupportedChain, + connectionStatus, + } + }, [address, rawChainId, walletInfo]) +} diff --git a/src/hooks/useContract.ts b/src/hooks/useContract.ts index 10fa06f86..bbe8ab578 100644 --- a/src/hooks/useContract.ts +++ b/src/hooks/useContract.ts @@ -15,27 +15,32 @@ import ENS_ABI from '../constants/abis/ens-registrar.json' import { ERC20_BYTES32_ABI } from '../constants/abis/erc20' import PENDING_ABI from '../constants/abis/pending.json' import { getContract } from '../utils' -import { useActiveWeb3React } from './useActiveWeb3React' import { useWeb3Context } from '@gooddollar/web3sdk-v2' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' // returns null on errors export function useContract(address: string | undefined, ABI: any, withSignerIfPossible = true): Contract | null { - const { account } = useActiveWeb3React() + const { address: accountAddress } = useAppKitAccount() const { web3Provider: library } = useWeb3Context() as { web3Provider: Web3Provider } return useMemo(() => { if (!address || !ABI || !library) return null try { - return getContract(address, ABI, library, withSignerIfPossible && account ? account : undefined) + return getContract( + address, + ABI, + library, + withSignerIfPossible && accountAddress ? accountAddress : undefined + ) } catch (error) { console.error('Failed to get contract', error) return null } - }, [address, ABI, library, withSignerIfPossible, account]) + }, [address, ABI, library, withSignerIfPossible, accountAddress]) } export function useENSRegistrarContract(withSignerIfPossible?: boolean): Contract | null { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() let address: string | undefined if (chainId) { switch (chainId) { @@ -63,7 +68,7 @@ export function usePairContract(pairAddress?: string, withSignerIfPossible?: boo } export function useMerkleDistributorContract(): Contract | null { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() return useContract(chainId ? MERKLE_DISTRIBUTOR_ADDRESS[chainId] : undefined, MERKLE_DISTRIBUTOR_ABI, true) } @@ -76,7 +81,7 @@ export function usePendingContract(): Contract | null { } export function useMulticallContract(): Contract | null { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() return useContract(chainId && MULTICALL_NETWORKS[chainId], MULTICALL_ABI, false) } diff --git a/src/hooks/useG$.ts b/src/hooks/useG$.ts index e086aa728..7beeb2cc0 100644 --- a/src/hooks/useG$.ts +++ b/src/hooks/useG$.ts @@ -1,13 +1,15 @@ import { getTokens } from '@gooddollar/web3sdk' -import useActiveWeb3React from './useActiveWeb3React' import { useEffect, useState } from 'react' import { Token } from '@sushiswap/sdk' import { Token as UToken } from '@uniswap/sdk-core' import { ethers } from 'ethers' +import { useAppKitNetwork } from '@reown/appkit/react' export default function useG$() { - const { chainId } = useActiveWeb3React() - const [token, setToken] = useState(new Token(chainId, ethers.constants.AddressZero, 18, 'G$', 'GoodDollar')) + const { chainId } = useAppKitNetwork() + const [token, setToken] = useState( + new Token(+(chainId ?? 1), ethers.constants.AddressZero, 18, 'G$', 'GoodDollar') + ) useEffect(() => { if (!chainId) return @@ -15,7 +17,7 @@ export default function useG$() { const [tokens] = await getTokens(chainId as any) const G$ = tokens.get('G$') as UToken | undefined if (G$) { - setToken(new Token(chainId, G$.address, G$.decimals, G$.symbol, G$.name)) + setToken(new Token(+(chainId ?? 1), G$.address, G$.decimals, G$.symbol, G$.name)) } })() }, [chainId]) diff --git a/src/hooks/useReserveToken.ts b/src/hooks/useReserveToken.ts index 68aadea1a..c9a3d8392 100644 --- a/src/hooks/useReserveToken.ts +++ b/src/hooks/useReserveToken.ts @@ -1,20 +1,19 @@ -import { useReserveToken as useMentoReserveToken } from '@gooddollar/web3sdk-v2' import { Token } from '@sushiswap/sdk' import { ethers } from 'ethers' import { useMemo } from 'react' +import { useAppKitNetwork } from '@reown/appkit/react' export const useReserveToken = () => { - const { chainId, address, decimals, symbol, name } = useMentoReserveToken() - const result = useMemo( - () => - new Token( - chainId || 42220, - address || ethers.constants.AddressZero, - decimals || 18, - symbol || 'USD', - name || 'USD' - ), - [chainId, address, decimals, symbol, name] - ) + const { chainId } = useAppKitNetwork() + const result = useMemo(() => { + const cusdAddresses: Record = { + 42220: '0x765DE816845861e75A25fCA122bb6898B8B1282a', + 122: '0x28ea52f3ee46CaC5a72f72e8B3A387C0291d586d', + 50: '0x5eE1b0F7FbAd2D10E00a0E0773D45840f73C5A1C', + } + const numericChainId = typeof chainId === 'number' ? chainId : typeof chainId === 'string' ? Number.parseInt(chainId, 10) : 42220 + const address = cusdAddresses[numericChainId] || ethers.constants.AddressZero + return new Token(numericChainId, address, 18, 'cUSD', 'Celo Dollar') + }, [chainId]) return result } diff --git a/src/hooks/useWeb3.tsx b/src/hooks/useWeb3.tsx index 81f85eda1..4b7a34b6d 100644 --- a/src/hooks/useWeb3.tsx +++ b/src/hooks/useWeb3.tsx @@ -6,9 +6,11 @@ import { Mainnet } from '@usedapp/core' import { DAO_NETWORK, GdSdkContext, useEnvWeb3 } from '@gooddollar/web3sdk' import { AsyncStorage, Celo, Fuse, Xdc, Web3Provider } from '@gooddollar/web3sdk-v2' import { sample } from 'lodash' +import { useAppKitNetwork, useAppKitProvider } from '@reown/appkit/react' +import type { Provider } from '@reown/appkit/react' -import useActiveWeb3React from './useActiveWeb3React' import { getEnv } from 'utils/env' +import { isMiniPay } from 'utils/minipay' type NetworkSettings = { currentNetwork: string @@ -20,7 +22,7 @@ type NetworkSettings = { } } -const gasPriceSettings = { +const gasSettings = { 42220: { maxFeePerGas: BigNumber.from(25.001e9).toHexString(), maxPriorityFeePerGas: BigNumber.from(2.5e9).toHexString(), @@ -51,7 +53,7 @@ export function useNetwork(): NetworkSettings { ) useEffect(() => { - AsyncStorage.safeSet('GD_RPCS', rpcs) //this is required for sdk v1 + AsyncStorage.safeSet('GD_RPCS', rpcs) }, []) return { currentNetwork, rpcs } @@ -59,25 +61,32 @@ export function useNetwork(): NetworkSettings { export function Web3ContextProvider({ children }: { children: ReactNode | ReactNodeArray }): JSX.Element { const { rpcs } = useNetwork() - const { eipProvider, chainId } = useActiveWeb3React() - const isMiniPay = window?.ethereum?.isMiniPay + const { chainId } = useAppKitNetwork() + const { walletProvider } = useAppKitProvider('eip155') + const isMiniPayWallet = isMiniPay() const [mainnetWeb3] = useEnvWeb3(DAO_NETWORK.MAINNET) - const web3 = useMemo(() => (eipProvider ? new Web3(eipProvider as any) : mainnetWeb3), [eipProvider, mainnetWeb3]) + const web3 = useMemo( + () => (walletProvider ? new Web3(walletProvider as any) : mainnetWeb3), + [walletProvider, mainnetWeb3] + ) const webprovider = useMemo( - () => eipProvider && new ethers.providers.Web3Provider(eipProvider as ExternalProvider, 'any'), - [eipProvider] + () => walletProvider && new ethers.providers.Web3Provider(walletProvider as ExternalProvider, 'any'), + [walletProvider] ) if (webprovider) { webprovider.send = async (method: string, params: any) => { - if (method === 'eth_sendTransaction' && !isMiniPay && chainId in gasPriceSettings) { - if (!params[0].maxFeePerGas && Number(chainId) !== 50) { - // params[0].gasPrice = gasPriceSettings[chainId].maxFeePerGas - delete params[0].gasPrice - params[0] = { ...params[0], ...gasPriceSettings[chainId] } - } else { - params[0] = { ...params[0], ...gasPriceSettings[chainId] } + if (method === 'eth_sendTransaction' && !isMiniPayWallet && chainId && chainId in gasSettings) { + const gasSettingsForChain = gasSettings[Number(chainId)] + if (gasSettingsForChain) { + if (!params[0].maxFeePerGas && Number(chainId) !== 50) { + // params[0].gasPrice = gasPriceSettings[chainId].maxFeePerGas + delete params[0].gasPrice + params[0] = { ...params[0], ...gasSettingsForChain } + } else { + params[0] = { ...params[0], ...gasSettingsForChain } + } } } return webprovider.jsonRpcFetchFunc(method, params) diff --git a/src/index.tsx b/src/index.tsx index 50f577c8b..c5eddf123 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -24,8 +24,8 @@ import { createGlobalStyle } from 'styled-components' import { Web3ContextProvider } from './hooks/useWeb3' import { analyticsConfig, appInfo } from 'hooks/useSendAnalyticsData' import { HttpsProvider } from 'utils/HttpsProvider' +import { AppKitProvider } from './reown/reownprovider' import { registerServiceWorker } from './serviceWorker' -import { OnboardProviderWrapper } from 'components/BlockNativeOnboard' import { SimpleAppProvider } from 'state/simpleapp/simpleapp' import { nbTheme } from './theme/nbtheme' import { GoodDappFeatureProvider } from 'hooks/useFeaturesEnabled' @@ -84,7 +84,7 @@ const ProviderWrapper = ({ children }) => ( }} autocapture={false} > - + @@ -94,7 +94,7 @@ const ProviderWrapper = ({ children }) => ( - + ) diff --git a/src/language/locales/af/catalog.po b/src/language/locales/af/catalog.po index 9a9dfbce7..15ea19afb 100644 --- a/src/language/locales/af/catalog.po +++ b/src/language/locales/af/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "Rekening" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "bedrag" @@ -2709,27 +2709,27 @@ msgstr "bedrag" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Goedkeur" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "GOEDKEUR" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Goedgekeur" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Goedkeuring" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "GOEDKEURING" @@ -2737,7 +2737,7 @@ msgstr "GOEDKEURING" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Terug na portefeulje" msgid "Balance" msgstr "Balans" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Geblokkeerde adres" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Verander" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Klembare" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Duidelik alle" @@ -2850,7 +2850,7 @@ msgstr "Duidelik alle" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Bevestig hierdie transaksie in jou beursie" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Koppel aan 'n beursie" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Verbind met" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Kopieer adres" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "DEPOSITO" @@ -2938,11 +2938,11 @@ msgstr "DEPOSITO" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Deposito oorsig" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "misluk om te laai" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "Hoeveel wil jy deponeer?" @@ -3121,20 +3121,19 @@ msgstr "minute" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "VERMENIGVULDIGER" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "my spel" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "netwerk" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "Volgende maand:" msgid "No data." msgstr "Geen data." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "op die" @@ -3167,11 +3165,11 @@ msgstr "op die" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Oeps! 'n Onbekende fout het voorgekom. Verfris asseblief die bladsy, of besoek vanaf 'n ander blaaier of toestel" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Open hoofkieslys" @@ -3179,7 +3177,7 @@ msgstr "Open hoofkieslys" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "Hangende" @@ -3212,32 +3210,32 @@ msgstr "Prys Impak" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "Protokol" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "PROTOKOL" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "Onlangse transak" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "pryse" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Belonings" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "PRYSE" @@ -3256,7 +3254,7 @@ msgstr "Routing deur middel van hierdie tekens het gelei tot die beste prys vir #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Soek naam of plak die adres" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Glip Verdraagsaamheid" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "PAAL" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "Sukses!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Ruil" @@ -3334,15 +3332,15 @@ msgstr "Ruil" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Ruil uit" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Ruil na" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Dit is die protokol wat die teken is ingelê om." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Dit is die teken wat tans ingelê." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Hierdie maand" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Teken" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "TEKEN" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Totale belang" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "sperdatum transaksie" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "Transaksie is gestuur na die blockchain" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Kyk op verkenner" @@ -3584,12 +3582,11 @@ msgstr "Wag vir Bevestiging" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Beursie balans" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "Jy is tans op" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "U moet die transaksie in u beursie onderteken" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Jy sal ontvang:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Jou swembad Deel" msgid "Your Pool Tokens" msgstr "jou swembad Tokens" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Jou sosiale bydrae van:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Jou transaksie sal terugkeer as die prys ongunstig verander met meer as #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Jou transaksie sal terugkeer indien daar 'n groot, ongunstige prysbeweging is voordat dit bevestig word." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Jou transaksies sal hier verskyn..." diff --git a/src/language/locales/ar/catalog.po b/src/language/locales/ar/catalog.po index af1ff60e7..76ecb500a 100644 --- a/src/language/locales/ar/catalog.po +++ b/src/language/locales/ar/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "الحساب" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "مبلغ" @@ -2709,27 +2709,27 @@ msgstr "مبلغ" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "الموافقة" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "يوافق" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "تمت الموافقة" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "الموافقة" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "الموافقة" @@ -2737,7 +2737,7 @@ msgstr "الموافقة" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "العودة إلى المحفظة" msgid "Balance" msgstr "توازن" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "عنوان محظور" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "تغيير" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "قابلة للمطالبة" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "امسح الكل" @@ -2850,7 +2850,7 @@ msgstr "امسح الكل" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "إغلاق" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "قم بتأكيد هذه المعاملة في محفظتك" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "الاتصال بمحفظة" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "متصل بـ" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "عنوان النسخ" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "الوديعة" @@ -2938,11 +2938,11 @@ msgstr "الوديعة" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "نظرة على الإيداع" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "فشل التحميل" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "القابضة" @@ -3048,7 +3048,7 @@ msgstr "القابضة" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "كم تريد إيداعها؟" @@ -3121,20 +3121,19 @@ msgstr "الدقائق" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "مضاعف" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "ماي ستيك" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "شبكة الاتصال" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "الشهر المقبل:" msgid "No data." msgstr "لا توجد بيانات." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "على" @@ -3167,11 +3165,11 @@ msgstr "على" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "عفوًا! حدث خطأ غير معروف. يرجى تحديث الصفحة، أو الزيارة من متصفح أو جهاز آخر" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "القائمة الرئيسية المفتوحة" @@ -3179,7 +3177,7 @@ msgstr "القائمة الرئيسية المفتوحة" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "معلق" @@ -3212,32 +3210,32 @@ msgstr "تأثير السعر" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "بروتوكول" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "بروتوكول" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "المعاملات الأخيرة" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "المكافآت" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "المكافآت" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "المكافآت" @@ -3256,7 +3254,7 @@ msgstr "أدى التوجيه عبر هذه الرموز إلى أفضل سعر #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "ابحث عن الاسم أو الصق العنوان" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "تسامح الانزلاق" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "حصة" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "حصة" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "عمادا" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "النجاح!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "مبادلة" @@ -3334,15 +3332,15 @@ msgstr "مبادلة" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "مبادلة من" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "مبادلة إلى" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "هذا هو البروتوكول الذي تم وضع الرمز المميز عليه." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "هذا هو الرمز المميز الذي يتم رهنه حاليًا." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "هذا الشهر" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "الرمز المميز" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "الرمز المميز" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "إجمالي الحصة" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "المهلة النهائية" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "تم إرسال المعاملة إلى blockchain" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "عرض على المستكشف" @@ -3584,12 +3582,11 @@ msgstr "انتظار التأكيد" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "رصيد المحفظة" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "أنت تتصفح حاليًا" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "تحتاج إلى توقيع المعاملة في محفظتك" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "سوف تتلقى:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "مشاركة حمام السباحة الخاص بك" msgid "Your Pool Tokens" msgstr "رموز حمام السباحة الخاصة بك" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "مساهمتك الاجتماعية من:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "ستعود معاملتك إذا تغير السعر بشكل غير إ #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "ستعود معاملتك إذا كانت هناك حركة سعر كبيرة وغير مواتية قبل تأكيدها." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "ستظهر معاملاتك هنا..." diff --git a/src/language/locales/ca/catalog.po b/src/language/locales/ca/catalog.po index 1a1a12f8b..27560bbf4 100644 --- a/src/language/locales/ca/catalog.po +++ b/src/language/locales/ca/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Aprovar" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Aprovat" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Aprovació" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/cs/catalog.po b/src/language/locales/cs/catalog.po index 21dcde1e1..0ec02d17c 100644 --- a/src/language/locales/cs/catalog.po +++ b/src/language/locales/cs/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/da/catalog.po b/src/language/locales/da/catalog.po index 32febc24a..c07582fc4 100644 --- a/src/language/locales/da/catalog.po +++ b/src/language/locales/da/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/de/catalog.po b/src/language/locales/de/catalog.po index 9eb880c33..47c73eacc 100644 --- a/src/language/locales/de/catalog.po +++ b/src/language/locales/de/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "Konto" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "betragen" @@ -2709,27 +2709,27 @@ msgstr "betragen" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Genehmigen" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "GENEHMIGEN" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Genehmigt" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Genehmigen" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "Genehmigen" @@ -2737,7 +2737,7 @@ msgstr "Genehmigen" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Zurück zum Portfolio." msgid "Balance" msgstr "Gleichgewicht" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Blockierte Adresse" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Ändern" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Fordern Sie G $ Belohnungen an" @@ -2788,7 +2788,7 @@ msgstr "Fordern Sie G $ Belohnungen an" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Geltend" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Alles löschen" @@ -2850,7 +2850,7 @@ msgstr "Alles löschen" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "Nah dran" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Bestätigen Sie diese Transaktion in Ihrer Brieftasche" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "Herzliche Glückwünsche!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Verbinden Sie sich mit einer Brieftasche" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Verbunden mit" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "Kopiert" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Adresse kopieren." @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "ANZAHLUNG" @@ -2938,11 +2938,11 @@ msgstr "ANZAHLUNG" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Übersicht einleiten." -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "Laden fehlgeschlagen" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "Gehe zum Portfolio." @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "Wie viel Wert hat sich bisher angesammelt?" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "Wie viel möchten Sie einlädigen?" @@ -3121,20 +3121,19 @@ msgstr "Protokoll" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "MULTIPLIKATOR" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "Mein Pfahl" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "Netzwerk" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "Nächsten Monat:" msgid "No data." msgstr "Keine Daten." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "auf der" @@ -3167,11 +3165,11 @@ msgstr "auf der" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Hoppla! Ein unbekannter Fehler ist aufgetreten. Bitte aktualisieren Sie die Seite oder besuchen Sie sie von einem anderen Browser oder Gerät aus" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Hauptmenü öffnen" @@ -3179,7 +3177,7 @@ msgstr "Hauptmenü öffnen" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "steht aus" @@ -3212,32 +3210,32 @@ msgstr "Preisauswirkung" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "Protokoll" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "PROTOKOLL" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "kürzliche Transaktionen" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "Belohnung" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Belohnung" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "BELOHNUNG" @@ -3256,7 +3254,7 @@ msgstr "Das Weiterleiten durch diese Token ergab den besten Preis für Ihren Han #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Suchname oder Fügen Sie die Adresse ein" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Schlupftoleranz" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Anteil" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "EINATZ" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Staket {0} bei {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "Stak" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "Ab 1.0 steigt Ihr Multiplikator nach einem Monat nach einem Monat zum Vertrauen auf 2.0, an diesem Punkt, an dem Sie jeden Tag mit mehr G $ belohnt werden können!" @@ -3326,7 +3324,7 @@ msgstr "Erfolg!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Tauschen" @@ -3334,15 +3332,15 @@ msgstr "Tauschen" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Swap von" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Tauschen" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Dies ist das Protokoll, mit dem das Token stecken ist." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Dies ist das Token, das derzeit steckbar ist." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Diesen Monat" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Zeichen" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "ZEICHEN" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "Gesamtbetrag auf wertberührt." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Total Stake" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Transaktionsfrist" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "Die Transaktion wurde an den Blockchain geschickt" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Ansicht auf Explorer" @@ -3584,12 +3582,11 @@ msgstr "Auf Bestätigung warten" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Geldbörsenbetrag" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "Rücknahme von Mitteln von {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Sie schaffen UBI Tausende von Menschen auf der ganzen Welt." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "Du surfe derzeit" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "Sie müssen die Transaktion in Ihrer Brieftasche unterschreiben" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Du wirst erhalten:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Ihre Poolfreigabe" msgid "Your Pool Tokens" msgstr "Ihre Pool-Token" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Ihr sozialer Beitrag von:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Ihre Transaktion wird zurückgesetzt, wenn sich der Preis um mehr als di #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Ihre Transaktion wird zurückgesetzt, wenn eine große, ungünstige Preisbewegung vorliegt, bevor sie bestätigt wird." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Ihre Transaktionen werden hier angezeigt ..." diff --git a/src/language/locales/el/catalog.po b/src/language/locales/el/catalog.po index 761445547..d24cb648d 100644 --- a/src/language/locales/el/catalog.po +++ b/src/language/locales/el/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/en/catalog.po b/src/language/locales/en/catalog.po index c07ef9c2f..5481df0c2 100644 --- a/src/language/locales/en/catalog.po +++ b/src/language/locales/en/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/es-419/catalog.po b/src/language/locales/es-419/catalog.po index 6f69a54c0..82f882a60 100644 --- a/src/language/locales/es-419/catalog.po +++ b/src/language/locales/es-419/catalog.po @@ -18,22 +18,22 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -59,11 +59,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -71,27 +71,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -99,7 +99,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -113,7 +113,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -130,7 +130,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -142,7 +142,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -150,7 +150,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -165,7 +165,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -200,7 +200,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -220,7 +220,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -237,24 +237,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -269,7 +269,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -282,7 +282,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -292,11 +292,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -308,7 +308,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -337,7 +337,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -369,7 +369,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -390,11 +390,11 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -406,11 +406,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -463,20 +463,19 @@ msgstr "" msgid "minutes" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -498,16 +497,15 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -515,7 +513,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -544,32 +542,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -588,7 +586,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -603,12 +601,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -628,23 +626,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -658,7 +656,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -666,15 +664,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -705,7 +703,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -730,7 +728,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -764,7 +762,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -777,11 +775,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -794,20 +792,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -815,11 +813,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -827,7 +825,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -835,7 +833,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -854,7 +852,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -866,12 +864,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -892,12 +890,11 @@ msgstr "" msgid "Waiting for Confirmation" msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -940,16 +937,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -957,7 +953,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -975,23 +971,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -1003,11 +999,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -1035,6 +1031,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/es/catalog.po b/src/language/locales/es/catalog.po index 4862985ca..afe209233 100644 --- a/src/language/locales/es/catalog.po +++ b/src/language/locales/es/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "Cuenta" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "Monto" @@ -2709,27 +2709,27 @@ msgstr "Monto" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Aprobar" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "APROBAR" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Aprobado" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Aprobatorio" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "APROBATORIA" @@ -2737,7 +2737,7 @@ msgstr "APROBATORIA" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Volver a la cartera" msgid "Balance" msgstr "Equilibrio" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Dirección bloqueada" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Cambio" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Reclamar g $ recompensas" @@ -2788,7 +2788,7 @@ msgstr "Reclamar g $ recompensas" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Reclamable" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Limpiar todo" @@ -2850,7 +2850,7 @@ msgstr "Limpiar todo" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "Cerrar" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Confirme esta transacción en su billetera." #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "¡Felicidades!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Conectarse a una billetera" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Conectado con" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "Copiado" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Dirección de copia" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "DEPOSITAR" @@ -2938,11 +2938,11 @@ msgstr "DEPOSITAR" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Descripción de depósito" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "falló al cargar" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "Ir a la cartera" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "Tenencia" @@ -3048,7 +3048,7 @@ msgstr "Tenencia" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "¿Cuánto valor ha acumulado su estaca hasta ahora?" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "¿Cuánto te gustaría depositar?" @@ -3121,20 +3121,19 @@ msgstr "minutos" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "MULTIPLICADORA" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "Mi estaca" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "la red" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "Próximo mes:" msgid "No data." msgstr "Sin datos." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "sobre el" @@ -3167,11 +3165,11 @@ msgstr "sobre el" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "¡UPS! Un error desconocido ocurrió. Actualiza la página o visita desde otro navegador o dispositivo." -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Abrir menú principal" @@ -3179,7 +3177,7 @@ msgstr "Abrir menú principal" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "Pendiente" @@ -3212,32 +3210,32 @@ msgstr "Impacto en el precio" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "Protocolo" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "PROTOCOLO" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "Transacciones Recientes" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "recompensas" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Recompensas" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "Recompensas" @@ -3256,7 +3254,7 @@ msgstr "El enrutamiento a través de estos tokens resultó en el mejor precio pa #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Buscar nombre o pegue la dirección" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Tolerancia al deslizamiento" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Apostar" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "APOSTAR" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Apostado {0} en {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "Apretón" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "A partir de 1.0, su multiplicador aumentará a 2.0 después de un mes de estadía de la confianza, ¿en qué punto puede ser recompensado con más G $ todos los días?" @@ -3326,7 +3324,7 @@ msgstr "¡Éxito!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Intercambio" @@ -3334,15 +3332,15 @@ msgstr "Intercambio" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Cambiar de" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Intercambiar" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Este es el protocolo de que el token está apostado." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Este es el token que actualmente está siendo estancado." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Este mes" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Simbólico" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "SIMBÓLICA" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "Cantidad total en valor estancado." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Estaca total" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Fecha límite de transacción" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "La transacción fue enviada al bloque de bloques." #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Ver en el explorador" @@ -3584,12 +3582,11 @@ msgstr "Esperando confirmación" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Balance de billetera" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "Retiró fondos de {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Estás creando UBI a miles de personas de todo el mundo." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "Actualmente estás navegando" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "Necesitas firmar la transacción en tu billetera." -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Usted recibirá:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Su participación en la piscina" msgid "Your Pool Tokens" msgstr "Tus tokens de piscina" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Su contribución social de:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Su transacción se revertirá si el precio cambia desfavorablemente en m #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Su transacción se revertirá si hay un movimiento de precios grande y desfavorable antes de que se confirme." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Sus transacciones aparecerán aquí ..." diff --git a/src/language/locales/fi/catalog.po b/src/language/locales/fi/catalog.po index 46c65dac3..d4d6c9abc 100644 --- a/src/language/locales/fi/catalog.po +++ b/src/language/locales/fi/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/fr/catalog.po b/src/language/locales/fr/catalog.po index b09c70ec3..9c860ffae 100644 --- a/src/language/locales/fr/catalog.po +++ b/src/language/locales/fr/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Approuver" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Approuvé" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Approbation en cours" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "Solde" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Revendication G $ Récompenses" @@ -2788,7 +2788,7 @@ msgstr "Revendication G $ Récompenses" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "Toutes nos félicitations!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Connecter un portefeuille" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "échec du chargement" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Oops! Une erreur inconnue est survenue. Veuillez actualiser la page ou la consulter à partir d'un autre navigateur ou appareil" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Ouvrir le menu principal" @@ -3179,7 +3177,7 @@ msgstr "Ouvrir le menu principal" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "En attente" @@ -3212,32 +3210,32 @@ msgstr "Impact prix" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "Le routage à travers ces tokens vous a permis d'obtenir le meilleur pri #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Tolérance de slippage" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Staker" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Piqueté {0} à {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Swapper" @@ -3334,15 +3332,15 @@ msgstr "Swapper" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Durée limite de transaction" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Voir sur l'explorateur" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "A retiré des fonds de {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Vous créez UBI à des milliers de personnes dans le monde entier." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Votre part du pool" msgid "Your Pool Tokens" msgstr "Vos tokens du pool" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Votre transaction sera annulée si la variation de prix défavorable exc #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Votre transaction sera annulée en cas de mouvement de prix important et défavorable avant qu'elle ne soit confirmée." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/he/catalog.po b/src/language/locales/he/catalog.po index 6195e6554..8c0eeb084 100644 --- a/src/language/locales/he/catalog.po +++ b/src/language/locales/he/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "חֶשְׁבּוֹן" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "כמות" @@ -2709,27 +2709,27 @@ msgstr "כמות" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "לאשׁר" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "לְאַשֵׁר" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "מאושר" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "אישור" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "אישור" @@ -2737,7 +2737,7 @@ msgstr "אישור" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "חזרה לתיק הפורפוליו" msgid "Balance" msgstr "יתרה" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "כתובת חסומה" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "שינוי" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "תביעה G $ Rewards" @@ -2788,7 +2788,7 @@ msgstr "תביעה G $ Rewards" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "נכלל" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "נקה את כל" @@ -2850,7 +2850,7 @@ msgstr "נקה את כל" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "סגור" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "אשר את העסקה הזו בארנק שלך" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "מזל טוב!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "התחבר לארנק" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "מחובר עם" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "העתקת העתקה" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "לְהַפְקִיד" @@ -2938,11 +2938,11 @@ msgstr "לְהַפְקִיד" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "סקירה פיקדון" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "נכשלה בטעינה" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "עבור אל תיק הפורפוליו" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "הַחזָקָה" @@ -3048,7 +3048,7 @@ msgstr "הַחזָקָה" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "כמה ערך המוקד שלך צבר עד כה." -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "כמה אתה רוצה להפקיד?" @@ -3121,20 +3121,19 @@ msgstr "דקות" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "מַכפִּיל" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "החלק שלי" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "רֶשֶׁת" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "חודש הבא:" msgid "No data." msgstr "אין מידע." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "על ה" @@ -3167,11 +3165,11 @@ msgstr "על ה" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "אופס! אירעה שגיאה לא ידועה. נא לרענן את הדף, או לבקר בדפדפן או במכשיר אחר" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "פתח תפריט ראשי" @@ -3179,7 +3177,7 @@ msgstr "פתח תפריט ראשי" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "ממתין לאישור" @@ -3212,32 +3210,32 @@ msgstr "השפעת מחיר" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "נוהל" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "נוהל" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "תנועות אחרונות" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "תגמולים" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "תגמולים" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "תגמולים" @@ -3256,7 +3254,7 @@ msgstr "ניתוב באמצעות אסימונים אלה הביא את המחי #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "שם חיפוש או הדבק את הכתובת" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "תנודת מחיר מקובלת" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "יתד" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "לְהַמֵר" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Staked {0} ב {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "סטרינג" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "החל מ 1.0, מכפיל שלך יגדל ל 2.0 לאחר חודש אחד של staking לאמון, באיזו נקודה אתה יכול להיות מתוגמל עם יותר G $ כל יום!" @@ -3326,7 +3324,7 @@ msgstr "הַצלָחָה!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "להחלִיף" @@ -3334,15 +3332,15 @@ msgstr "להחלִיף" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "החלפה מ" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "להחליף ל" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "זהו הפרוטוקול כי האסימון הוא staked." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "זהו האסימון כי כרגע להיות staked." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "החודש" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "אסימון" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "אֲסִימוֹן" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "הסכום הכולל על ערך staked." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "סך כל ההימור" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "מועד אחרון לעסקה" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "העסקה נשלחה אל בלוקשין" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "הצג על אקספלורר" @@ -3584,12 +3582,11 @@ msgstr "מחכה לאישור" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "מאזן ארנק" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "משכו כספים מ {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "אתה יוצר UBI לאלפי אנשים ברחבי העולם." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "אתה כרגע גלישה" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "אתה צריך לחתום על העסקה בארנק שלך" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "אתה תקבל:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "נתח הפול שלך" msgid "Your Pool Tokens" msgstr "אסימוני הבריכה שלך" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "התרומה החברתית שלך מ:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "העסקה שלך תחזור אם המחיר משתנה בצורה של #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "העסקה שלך תחזור אם יש תנועה גדולה, מחיר שלילי לפני שהיא תאושר." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "העסקאות שלך יופיעו כאן ..." diff --git a/src/language/locales/hi/catalog.po b/src/language/locales/hi/catalog.po index 5773d173d..d3f6a0685 100644 --- a/src/language/locales/hi/catalog.po +++ b/src/language/locales/hi/catalog.po @@ -18,12 +18,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -1420,13 +1420,13 @@ msgstr "" #~ msgid "APY (incl. Fees)" #~ msgstr "एपीवाई (शुल्क सहित)" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -1452,11 +1452,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -1464,27 +1464,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "मंजूर" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "मंजूर की" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "का अनुमोदन" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -1492,7 +1492,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -1506,7 +1506,7 @@ msgstr "" msgid "Balance" msgstr "संतुलन" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -1523,7 +1523,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -1535,7 +1535,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -1543,7 +1543,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -1558,7 +1558,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -1593,7 +1593,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -1605,7 +1605,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -1617,7 +1617,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -1634,24 +1634,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "एक वॉलेट से कनेक्ट करें" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -1666,7 +1666,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -1683,7 +1683,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -1693,11 +1693,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -1713,7 +1713,7 @@ msgstr "" msgid "failed to load" msgstr "लोड करने में विफल" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -1742,7 +1742,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -1774,7 +1774,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -1795,7 +1795,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -1803,7 +1803,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -1815,11 +1815,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -1876,20 +1876,19 @@ msgstr "मिनट" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -1911,8 +1910,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -1922,11 +1920,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "उफ़! एक अज्ञात ग़लती हुई। कृपया पृष्ठ को रीफ़्रेश करें, या किसी अन्य ब्राउज़र या डिवाइस से जाएँ" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "मुख्य मेनू खोलें" @@ -1934,7 +1932,7 @@ msgstr "मुख्य मेनू खोलें" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "विचाराधीन" @@ -1967,32 +1965,32 @@ msgstr "मूल्य प्रभाव" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -2011,7 +2009,7 @@ msgstr "इन टोकन के माध्यम से रूटिंग #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -2026,12 +2024,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "स्लिपेज टॉलरेंस" @@ -2051,23 +2049,23 @@ msgstr "" msgid "Stake" msgstr "दाँव" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -2081,7 +2079,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "विनिमय" @@ -2089,15 +2087,15 @@ msgstr "विनिमय" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -2128,7 +2126,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -2153,7 +2151,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -2195,7 +2193,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -2208,11 +2206,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -2229,20 +2227,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "टोकन" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -2250,11 +2248,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -2262,7 +2260,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -2270,7 +2268,7 @@ msgstr "" msgid "Transaction deadline" msgstr "लेन-देन की समय सीमा" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -2289,7 +2287,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -2301,12 +2299,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "एक्सप्लोरर पर देखें" @@ -2339,12 +2337,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "बटुआ" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -2403,16 +2400,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -2420,7 +2416,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -2438,23 +2434,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -2466,11 +2462,11 @@ msgstr "आपका पूल शेयर" msgid "Your Pool Tokens" msgstr "आपका पूल टोकन" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -2498,6 +2494,6 @@ msgstr "यदि इस प्रतिशत से अधिक मूल् #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "पुष्टि होने से पहले एक बड़ा, प्रतिकूल मूल्य आंदोलन होने पर आपका लेनदेन वापस हो जाएगा।" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/hu/catalog.po b/src/language/locales/hu/catalog.po index 89abad97a..10b9589b9 100644 --- a/src/language/locales/hu/catalog.po +++ b/src/language/locales/hu/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/it/catalog.po b/src/language/locales/it/catalog.po index 023e0fe82..62eeb9ec1 100644 --- a/src/language/locales/it/catalog.po +++ b/src/language/locales/it/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "Quantità" @@ -2709,27 +2709,27 @@ msgstr "Quantità" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Approva" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "APPROVARE" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Approvato" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Approvazione" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "Approvazione" @@ -2737,7 +2737,7 @@ msgstr "Approvazione" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Torna al portafoglio." msgid "Balance" msgstr "Saldo" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Indirizzo bloccato" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Modificare" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Richiedi G $ Rewards" @@ -2788,7 +2788,7 @@ msgstr "Richiedi G $ Rewards" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Richieso" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Cancella tutto" @@ -2850,7 +2850,7 @@ msgstr "Cancella tutto" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "Chiudere" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Conferma questa transazione nel tuo portafoglio" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "Congratulazioni!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Collega wallet" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Connesso con" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "copiato" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Copia indirizzo" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "DEPOSITARE" @@ -2938,11 +2938,11 @@ msgstr "DEPOSITARE" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Panoramica del deposito" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "impossibile caricare" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "Vai al portfolio." @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "Presa" @@ -3048,7 +3048,7 @@ msgstr "Presa" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "Quanto valore è accumulato il tuo gioco finora." -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "Quanto ti piacerebbe depositare?" @@ -3121,20 +3121,19 @@ msgstr "minuti" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "MOLTIPLICATORE" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "Il mio palo" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "Rete" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "Il prossimo mese:" msgid "No data." msgstr "Nessun dato." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "sul" @@ -3167,11 +3165,11 @@ msgstr "sul" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Oops! Si è verificato un Errore imprevisto. Aggiorna la pagina o visita da un altro browser o dispositivo" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Apri menù principale" @@ -3179,7 +3177,7 @@ msgstr "Apri menù principale" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "In attesa" @@ -3212,32 +3210,32 @@ msgstr "Impatto sul prezzo" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "Protocollo" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "PROTOCOLLO" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "Le transazioni recenti" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "premi" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Premi" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "Premi" @@ -3256,7 +3254,7 @@ msgstr "Il routing attraverso questi token è risultato nel prezzo migliore per #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Nome cerca o incolla l'indirizzo" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Tolleranza slippage" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Metti in staking" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "PALO" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Puntato {0} a {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "Staffamento" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "A partire da 1,0, il tuo moltiplicatore aumenterà fino a 2.0 dopo un mese di sostentamento della fiducia, a quel punto puoi essere ricompensato con più G $ tutti i giorni!" @@ -3326,7 +3324,7 @@ msgstr "Successo!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Scambia" @@ -3334,15 +3332,15 @@ msgstr "Scambia" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Swap da." -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Swap a." -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Questo è il protocollo che il token è puntato." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Questo è il token che è attualmente puntato." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Questo mese" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "GETTONE" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "Importo totale sul valore puntato." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Pali totale" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Scadenza transazione" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "La transazione è stata inviata al blockchain" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Visualizza sull'explorer" @@ -3584,12 +3582,11 @@ msgstr "Aspettando la conferma" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Bilancia del portafoglio." -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "Ritirato i fondi da {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Stai creando UBI a migliaia di persone in tutto il mondo." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "Stai attualmente navigando" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "È necessario firmare la transazione nel tuo portafoglio" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Riceverai:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "La tua quota della pool" msgid "Your Pool Tokens" msgstr "I tuoi pool token" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Il tuo contributo sociale da:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "La tua transazione verrà annullata se il prezzo cambia sfavorevolmente #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "La tua transazione verrà annullata in caso di un forte movimento del prezzo sfavorevole prima della conferma." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Le tue transazioni appariranno qui ..." diff --git a/src/language/locales/ja/catalog.po b/src/language/locales/ja/catalog.po index 590730bc5..3e120c7aa 100644 --- a/src/language/locales/ja/catalog.po +++ b/src/language/locales/ja/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "承認する" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "承認済み" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "承認" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "残高" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "G $ Rewards." @@ -2788,7 +2788,7 @@ msgstr "G $ Rewards." msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "おめでとう!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "ウォレットに接続する" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "読み込みに失敗しました" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "分" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "おっとっと!不明なエラーが発生しました。ページを更新するか、別のブラウザまたはデバイスからアクセスしてください" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "メインメニューを開く" @@ -3179,7 +3177,7 @@ msgstr "メインメニューを開く" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "保留中" @@ -3212,32 +3210,32 @@ msgstr "価格への影響" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "これらのトークンを介してルーティングすると、取引 #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "スリッページ許容値" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "ステーク" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "{1}で杭打ち{0}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "スワップ" @@ -3334,15 +3332,15 @@ msgstr "スワップ" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "トークン" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "取引期限" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "エクスプローラーで表示" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "{0}から資金を撤回しました" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "あなたは世界中の何千人もの人々にUBIを作成しています。" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "あなたのプールシェア" msgid "Your Pool Tokens" msgstr "あなたのプールトークン" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "価格がこのパーセンテージを超えて不利に変化した場 #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "確認される前に大きな不利な価格変動があった場合、取引は元に戻ります。" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/ko/catalog.po b/src/language/locales/ko/catalog.po index 3393d088b..28f453687 100644 --- a/src/language/locales/ko/catalog.po +++ b/src/language/locales/ko/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "승인" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "승인 됨" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "승인" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "밸런스" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "주장 G $ Rewards" @@ -2788,7 +2788,7 @@ msgstr "주장 G $ Rewards" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "축하합니다!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "지갑에 연결" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "불러 오지 못했습니다" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "분" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "이런! 알 수없는 오류가 발생했습니다. 페이지를 새로 고침하거나 다른 브라우저 또는 기기에서 방문하세요." -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "메인 메뉴 열기" @@ -3179,7 +3177,7 @@ msgstr "메인 메뉴 열기" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "보류 중" @@ -3212,32 +3210,32 @@ msgstr "가격 영향" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "다음 토큰들을 통한 라우팅을 통해 최적의 가격이 산 #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "미끄러짐 공차" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "말뚝" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "{1}에서 {0} {0}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "교환" @@ -3334,15 +3332,15 @@ msgstr "교환" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "토큰" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "거래 제한시간" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "탐색기에서보기" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "{0}에서 철수 된 자금" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "당신은 전 세계의 수천 명의 사람들에게 UBI를 만들고 있습니다." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "여러분의 풀 지분" msgid "Your Pool Tokens" msgstr "여러분의 풀 토큰" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "가격이 해당 퍼센티지 이상으로 불리하게 변경되면 거 #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "거래가 확인되기 전에 크게 불리한 가격 변동이 있는 경우 거래가 취소됩니다." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/nl/catalog.po b/src/language/locales/nl/catalog.po index d51a54bf7..28bb36729 100644 --- a/src/language/locales/nl/catalog.po +++ b/src/language/locales/nl/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/no/catalog.po b/src/language/locales/no/catalog.po index 317d61d99..df6505f0f 100644 --- a/src/language/locales/no/catalog.po +++ b/src/language/locales/no/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/pl/catalog.po b/src/language/locales/pl/catalog.po index 8ec5d4665..26e5fd0c1 100644 --- a/src/language/locales/pl/catalog.po +++ b/src/language/locales/pl/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/pt-BR/catalog.po b/src/language/locales/pt-BR/catalog.po index d35ac11e2..3f1069f25 100644 --- a/src/language/locales/pt-BR/catalog.po +++ b/src/language/locales/pt-BR/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Aprovar" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Aprovado" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Aprovando" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "Equilíbrio" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Conecte a uma carteira" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "Falha ao carregar" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "minutos" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Ups! Ocorreu um erro desconhecido. Atualize a página ou visite de outro navegador ou dispositivo" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Abra o menu principal" @@ -3179,7 +3177,7 @@ msgstr "Abra o menu principal" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "Pendente" @@ -3212,32 +3210,32 @@ msgstr "Impacto de preço" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "O roteamento por meio desses tokens resultou no melhor preço para sua n #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Tolerância de deslizamento" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Estaca" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Trocar" @@ -3334,15 +3332,15 @@ msgstr "Trocar" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Símbolo" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Prazo de transação" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Ver no explorer" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "Seus Tokens de Pool" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Sua transação será revertida se o preço mudar desfavoravelmente em m #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Sua transação será revertida se houver um movimento de preço grande e desfavorável antes de ser confirmado." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/pt/catalog.po b/src/language/locales/pt/catalog.po index 67bdcc1eb..bad000139 100644 --- a/src/language/locales/pt/catalog.po +++ b/src/language/locales/pt/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/ro/catalog.po b/src/language/locales/ro/catalog.po index 4cee43b4d..93b138def 100644 --- a/src/language/locales/ro/catalog.po +++ b/src/language/locales/ro/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "Cont" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "Cantitate" @@ -2709,27 +2709,27 @@ msgstr "Cantitate" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Aproba" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "APROBA" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Aprobat" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Aprobând" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "Aprobând." @@ -2737,7 +2737,7 @@ msgstr "Aprobând." msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Înapoi la portofoliu." msgid "Balance" msgstr "Echilibru" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Adresa blocată" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Schimbare" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Revendicați G $ Recompense" @@ -2788,7 +2788,7 @@ msgstr "Revendicați G $ Recompense" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Invocate" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Curata tot" @@ -2850,7 +2850,7 @@ msgstr "Curata tot" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "Închide" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Confirmați această tranzacție în portofel" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "Felicitări!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Conectați-vă la un portofel" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Conectat cu" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "Copiat" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Adresa de copiere" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "DEPOZIT" @@ -2938,11 +2938,11 @@ msgstr "DEPOZIT" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Depozit Privire de ansamblu" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "incarcarea a esuat" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "Du-te la portofoliu." @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "Deținere" @@ -3048,7 +3048,7 @@ msgstr "Deținere" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "Cât de mult valoarea dvs. sa acumulat până acum." -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "Cât de mult doriți să depuneți?" @@ -3121,20 +3121,19 @@ msgstr "minute" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "Multiplicator." -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "Miza mea" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "reţea" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "Luna viitoare:" msgid "No data." msgstr "Nu există date." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "pe" @@ -3167,11 +3165,11 @@ msgstr "pe" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Hopa! O eroare necunoscută s-a întamplat. Vă rugăm să reîmprospătați pagina sau să vizitați un alt browser sau dispozitiv" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Deschideți meniul principal" @@ -3179,7 +3177,7 @@ msgstr "Deschideți meniul principal" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "In asteptarea" @@ -3212,32 +3210,32 @@ msgstr "Impactul prețului" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "tranzactii recente" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "recompense" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Recompense" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "Recompense" @@ -3256,7 +3254,7 @@ msgstr "Trecerea prin aceste jetoane a dus la cel mai bun preț pentru tranzacț #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Numele de căutare sau lipiți adresa" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Toleranță la alunecare" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Miza" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "Miză" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "{0} la {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "Staking." -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "Începând cu 1.0, multiplicatorul dvs. va crește la 2.0 după o lună de a se ține la încredere, moment în care puteți fi recompensați cu mai mult G $ în fiecare zi!" @@ -3326,7 +3324,7 @@ msgstr "Succes!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Swap de la" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Swap la." -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Acesta este protocolul pe care jetonul este împachetat la." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Acesta este jetonul care este în prezent pus în prezent." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Luna aceasta" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Jeton" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "JETON" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "Suma totală pe valoarea stabilită." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Miza totală" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Termen limită de tranzacție" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "Tranzacția a fost trimisă la blockchain" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Vizualizare pe explorator" @@ -3584,12 +3582,11 @@ msgstr "Așteptați confirmarea" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Balanța portofelului" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "A retras fonduri de la {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Creați UBI la mii de oameni din întreaga lume." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "În prezent, navigați" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "Trebuie să semnați tranzacția în portofel" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Vei primi:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Cota dvs. din piscină" msgid "Your Pool Tokens" msgstr "Jetoanele de biliard" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Contribuția dvs. socială din:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Tranzacția dvs. va reveni dacă prețul se modifică nefavorabil cu mai #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Tranzacția dvs. se va reveni dacă există o mișcare de preț mare și nefavorabilă înainte de a fi confirmată." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Tranzacțiile dvs. vor apărea aici ..." diff --git a/src/language/locales/ru/catalog.po b/src/language/locales/ru/catalog.po index 02ea3ff11..1632b9d8f 100644 --- a/src/language/locales/ru/catalog.po +++ b/src/language/locales/ru/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "Счет" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "количество" @@ -2709,27 +2709,27 @@ msgstr "количество" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Утвердить" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "УТВЕРДИТЬ" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Одобренный" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Утверждаю" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "Одобрение" @@ -2737,7 +2737,7 @@ msgstr "Одобрение" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Вернуться к портфолио" msgid "Balance" msgstr "Остаток средств" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Заблокированный адрес" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Изменять" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Претензия G $ Награды" @@ -2788,7 +2788,7 @@ msgstr "Претензия G $ Награды" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Заявление" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Очистить все" @@ -2850,7 +2850,7 @@ msgstr "Очистить все" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "Закрывать" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Подтвердите эту транзакцию в вашем кошельке" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "Поздравляю!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Подключиться к кошельку" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Связаны с" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "Скопировано" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Копировать адрес" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "Депозит" @@ -2938,11 +2938,11 @@ msgstr "Депозит" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Обзор депозита" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "ошибка загрузки" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "Перейти к портфолио" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "Держа" @@ -3048,7 +3048,7 @@ msgstr "Держа" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "Сколько хороших токенов вы накапливаете на эту позицию поставок." @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "Сколько ценностей накоплено ваша доля." -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "Сколько вы хотели бы внести депозит?" @@ -3121,20 +3121,19 @@ msgstr "минут" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "Мультипликатор" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "Мою долю" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "сеть" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "В следующем месяце:" msgid "No data." msgstr "Нет данных." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "на" @@ -3167,11 +3165,11 @@ msgstr "на" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Ой! Произошла неизвестная ошибка. Обновите страницу или перейдите в другой браузер или другое устройство." -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Открыть главное меню" @@ -3179,7 +3177,7 @@ msgstr "Открыть главное меню" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "В ожидании" @@ -3212,32 +3210,32 @@ msgstr "Влияние на цену" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "Протокол" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "Протокол" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "Последние транзакции" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "вознаграждение" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Вознаграждение" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "Вознаграждение" @@ -3256,7 +3254,7 @@ msgstr "Маршрутизация через эти токены привела #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Имя поиска или вставьте адрес" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Допуск по проскальзыванию" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Ставка" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "Доли" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Поставил {0} в {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "Упоминание" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "Упоминание может быть из двух типов: UBI для средств, поставленных на доверие GoodDollar для поколения новых G $ для универсального распределения доходов или управление (для включения) для ставки G $ S для хороших наград." -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "Начиная с 1.0, ваш множитель увеличится до 2,0 после одного месяца по ухудшению доверия, в какой момент вы можете быть вознаграждены более G $ каждый день!" @@ -3326,7 +3324,7 @@ msgstr "Успех!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Менять" @@ -3334,15 +3332,15 @@ msgstr "Менять" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Откуда" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Охватить" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Это протокол о том, что токен поставлен." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Это токен, который в настоящее время поставлен." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Этот месяц" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Токен" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "Токен" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "Общая сумма по стоимости поставлена." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Общая доля" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Крайний срок транзакции" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "Транзакция была отправлена в блокчане" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Посмотреть в проводнике" @@ -3584,12 +3582,11 @@ msgstr "Ожидание подтверждения" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Баланс кошелька" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "Вышли средства из {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Вы создаете UBI до тысяч людей по всему миру." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "Вы просматриваете в настоящее время" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "Вам нужно подписать транзакцию в вашем кошельке" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Вы получите:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Ваша доля в пуле" msgid "Your Pool Tokens" msgstr "Жетоны вашего пула" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Ваш социальный вклад от:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Ваша транзакция будет отменена, если це #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Ваша транзакция будет отменена, если произойдет значительное неблагоприятное изменение цены до ее подтверждения." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Ваши транзакции появятся здесь ..." diff --git a/src/language/locales/sr/catalog.po b/src/language/locales/sr/catalog.po index 807b73838..2bb731542 100644 --- a/src/language/locales/sr/catalog.po +++ b/src/language/locales/sr/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/sv/catalog.po b/src/language/locales/sv/catalog.po index 27a241130..4b479c989 100644 --- a/src/language/locales/sv/catalog.po +++ b/src/language/locales/sv/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/tr/catalog.po b/src/language/locales/tr/catalog.po index 94ce7d578..dd13d8526 100644 --- a/src/language/locales/tr/catalog.po +++ b/src/language/locales/tr/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/uk/catalog.po b/src/language/locales/uk/catalog.po index 9ceac2d20..5e37520d2 100644 --- a/src/language/locales/uk/catalog.po +++ b/src/language/locales/uk/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2709,27 +2709,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2737,7 +2737,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2788,7 +2788,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2938,11 +2938,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -3048,7 +3048,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -3121,20 +3121,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -3167,11 +3165,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -3179,7 +3177,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -3212,32 +3210,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -3256,7 +3254,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -3326,7 +3324,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -3334,15 +3332,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3584,12 +3582,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/language/locales/vi/catalog.po b/src/language/locales/vi/catalog.po index 853461136..e4f80f09e 100644 --- a/src/language/locales/vi/catalog.po +++ b/src/language/locales/vi/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "Tài khoản" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "số lượng" @@ -2709,27 +2709,27 @@ msgstr "số lượng" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "Phê duyệt" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "CHẤP THUẬN" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "Tán thành" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "Phê duyệt" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "Phê duyệt" @@ -2737,7 +2737,7 @@ msgstr "Phê duyệt" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "Quay lại danh mục đầu tư" msgid "Balance" msgstr "Thăng bằng" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "Địa chỉ bị chặn" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "Thay đổi" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "Yêu cầu G $ Phần thưởng" @@ -2788,7 +2788,7 @@ msgstr "Yêu cầu G $ Phần thưởng" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "Yêu cầu" @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "Quet sạch tât cả" @@ -2850,7 +2850,7 @@ msgstr "Quet sạch tât cả" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "Gần" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "Xác nhận giao dịch này trong ví của bạn" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "Xin chúc mừng!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "Kết nối với ví" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "Kết nối với" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "Đã sao chép" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "Sao chép địa chỉ" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "ĐẶT CỌC" @@ -2938,11 +2938,11 @@ msgstr "ĐẶT CỌC" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "Tổng quan về tiền gửi." -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "không tải được" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "Đi đến danh mục đầu tư" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "Giữ" @@ -3048,7 +3048,7 @@ msgstr "Giữ" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "Bao nhiêu giá trị cổ phần của bạn đã tích lũy cho đến nay." -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "Bạn muốn gửi bao nhiêu tiền?" @@ -3121,20 +3121,19 @@ msgstr "phút" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "Số nhân" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "Cổ phần của tôi" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "mạng" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "Tháng tiếp theo:" msgid "No data." msgstr "Không có dữ liệu." -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "trên" @@ -3167,11 +3165,11 @@ msgstr "trên" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "Giáo sư! Đã xảy ra lỗi không xác định. Vui lòng làm mới trang hoặc truy cập từ trình duyệt hoặc thiết bị khác" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "Mở menu chính" @@ -3179,7 +3177,7 @@ msgstr "Mở menu chính" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "Đang chờ xử lý" @@ -3212,32 +3210,32 @@ msgstr "Tác động giá" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "Giao thức" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "Giao thức" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "Giao dịch gần đây" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "Phần thưởng" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "Phần thưởng" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "Phần thưởng" @@ -3256,7 +3254,7 @@ msgstr "Định tuyến thông qua các mã thông báo này dẫn đến giá t #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "Tên tìm kiếm hoặc dán địa chỉ" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "Khả năng chịu trượt" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "Cổ phần" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "CỔ PHẦN" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Staked {0} tại {1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "Bắt đầu" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "Bắt đầu từ 1.0, hệ số nhân của bạn sẽ tăng lên 2.0 sau một tháng tập tin vào sự tin tưởng, tại thời điểm nào bạn có thể được thưởng nhiều G $ mỗi ngày!" @@ -3326,7 +3324,7 @@ msgstr "Sự thành công!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "Hoán đổi" @@ -3334,15 +3332,15 @@ msgstr "Hoán đổi" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "Trao đổi từ" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "Trao đổi đến." -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "Đây là giao thức mà mã thông báo được đặt cược." @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "Đây là mã thông báo hiện đang được đặt cược." -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "Tháng này" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "Mã thông báo" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "MÃ THÔNG BÁO" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "Tổng số tiền trên giá trị được đặt cược." -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "Tổng số cổ phần" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "Thời hạn giao dịch" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "Giao dịch đã được gửi đến Blockchain" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "Xem trên explorer" @@ -3584,12 +3582,11 @@ msgstr "Chờ đợi sự xác nhận" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "Ví thăng bằng" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "Đã rút tiền từ {0}" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "Bạn đang tạo UBI cho hàng ngàn người trên khắp thế giới." -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "Bạn đang đang duyệt" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "Bạn cần ký giao dịch trong ví của bạn" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "Bạn sẽ nhận:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "Chia sẻ nhóm của bạn" msgid "Your Pool Tokens" msgstr "Mã thông báo hồ bơi của bạn" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "Đóng góp xã hội của bạn từ:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "Giao dịch của bạn sẽ hoàn nguyên nếu giá thay đổi bất #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "Giao dịch của bạn sẽ hoàn nguyên nếu có một biến động giá lớn, bất lợi trước khi nó được xác nhận." -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "Giao dịch của bạn sẽ xuất hiện ở đây ..." diff --git a/src/language/locales/zh-CN/catalog.po b/src/language/locales/zh-CN/catalog.po index 71620dd6f..603c18041 100644 --- a/src/language/locales/zh-CN/catalog.po +++ b/src/language/locales/zh-CN/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "帐户" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "数量" @@ -2709,27 +2709,27 @@ msgstr "数量" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "批准" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "批准" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "已批准" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "批准中" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "批准" @@ -2737,7 +2737,7 @@ msgstr "批准" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "回到投资组合" msgid "Balance" msgstr "余额" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "被封锁的地址" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "改变" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "索赔g $奖励" @@ -2788,7 +2788,7 @@ msgstr "索赔g $奖励" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "4." @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "清除所有" @@ -2850,7 +2850,7 @@ msgstr "清除所有" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "关闭" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "在钱包中确认此事务" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "祝贺!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "连接钱包" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "与" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "已复制" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "复制地址" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "订金" @@ -2938,11 +2938,11 @@ msgstr "订金" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "存款概述" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "加载失败" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "去投资组合" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "保持" @@ -3048,7 +3048,7 @@ msgstr "保持" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "到目前为止,您的股权累计有多大价值。" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "你想存入多少钱?" @@ -3121,20 +3121,19 @@ msgstr "分钟" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "乘数" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "我的股份" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "网络" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "下个月:" msgid "No data." msgstr "没有数据。" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "在这一点" @@ -3167,11 +3165,11 @@ msgstr "在这一点" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "糟糕!出现未知错误。请刷新页面,或从其他浏览器或设备访问" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "打开主菜单" @@ -3179,7 +3177,7 @@ msgstr "打开主菜单" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "处理中" @@ -3212,32 +3210,32 @@ msgstr "价格影响" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "协议" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "协议" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "最近的交易" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "奖励" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "奖励" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "奖励" @@ -3256,7 +3254,7 @@ msgstr "路由经过这些代币将给您的交易带来最好的价格。" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "搜索名称或粘贴地址" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "可容忍滑点" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "质押" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "赌注" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Staked {0}在{1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "st" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "从1.0开始,您的乘数将增加到2.0,在一个月的绑定到信任后,您可以每天更多G $奖励!" @@ -3326,7 +3324,7 @@ msgstr "成功!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "兑换" @@ -3334,15 +3332,15 @@ msgstr "兑换" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "换从" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "交换到" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "这是令牌赌注的协议。" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "这是目前正在赌注的令牌。" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "这个月" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "代币" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "令牌" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "价值总额托出来。" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "总股份" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "交易期限" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "交易被发送到区块链" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "在浏览器查看" @@ -3584,12 +3582,11 @@ msgstr "等待确认中" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "钱包平衡" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "退出{0}的资金" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "您正在为世界各地的数千人创建UBI。" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "您目前正在浏览" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "您需要在钱包中签署交易" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "您将收到:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "您在流动性池的占比" msgid "Your Pool Tokens" msgstr "您池子里的代币" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "您的社会贡献:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "如果价格的不利变化超过这个百分比,您的交易将被退 #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "如果交易在确认之前出现大的不利价格变动,则交易将恢复。" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "您的交易将出现在这里......" diff --git a/src/language/locales/zh-TW/catalog.po b/src/language/locales/zh-TW/catalog.po index c68bea360..f192c4613 100644 --- a/src/language/locales/zh-TW/catalog.po +++ b/src/language/locales/zh-TW/catalog.po @@ -23,12 +23,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2665,13 +2665,13 @@ msgstr "" #~ msgid "• Added by user" #~ msgstr "• Added by user" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2697,11 +2697,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "帳戶" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "數量" @@ -2709,27 +2709,27 @@ msgstr "數量" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "批准" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "批准" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "已批準" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "批準中" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "批准" @@ -2737,7 +2737,7 @@ msgstr "批准" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2751,7 +2751,7 @@ msgstr "回到投資組合" msgid "Balance" msgstr "餘額" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "被封鎖的地址" @@ -2768,7 +2768,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "改變" @@ -2780,7 +2780,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "索賠g $獎勵" @@ -2788,7 +2788,7 @@ msgstr "索賠g $獎勵" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2803,7 +2803,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "4." @@ -2838,7 +2838,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "清除所有" @@ -2850,7 +2850,7 @@ msgstr "清除所有" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2862,7 +2862,7 @@ msgstr "關閉" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2879,24 +2879,24 @@ msgid "Confirm this transaction in your wallet" msgstr "在錢包中確認此事務" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "祝賀!" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "連接錢包" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "與" @@ -2911,7 +2911,7 @@ msgstr "" msgid "Copied" msgstr "已復制" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "複製地址" @@ -2928,7 +2928,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "訂金" @@ -2938,11 +2938,11 @@ msgstr "訂金" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "存款概述" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2958,7 +2958,7 @@ msgstr "" msgid "failed to load" msgstr "加載失敗" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2987,7 +2987,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "去投資組合" @@ -3019,7 +3019,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -3040,7 +3040,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "保持" @@ -3048,7 +3048,7 @@ msgstr "保持" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -3060,11 +3060,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "到目前為止,您的股權累計有多大價值。" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "你想存入多少錢?" @@ -3121,20 +3121,19 @@ msgstr "分鐘" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "乘數" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "我的股份" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "網絡" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -3156,8 +3155,7 @@ msgstr "下個月:" msgid "No data." msgstr "沒有數據。" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "在這一點" @@ -3167,11 +3165,11 @@ msgstr "在這一點" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "糟糕!出現未知錯誤。請刷新頁面,或從其他瀏覽器或設備訪問" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "打開主菜單" @@ -3179,7 +3177,7 @@ msgstr "打開主菜單" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "處理中" @@ -3212,32 +3210,32 @@ msgstr "價格影響" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "協議" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "協議" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "最近的交易" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "獎勵" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "獎勵" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "獎勵" @@ -3256,7 +3254,7 @@ msgstr "路由經過這些代幣將給您的交易帶來最好的價格。" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -3271,12 +3269,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "搜索名稱或粘貼地址" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "可容忍滑點" @@ -3296,23 +3294,23 @@ msgstr "" msgid "Stake" msgstr "質押" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "賭注" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "Staked {0}在{1}" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "st" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "從1.0開始,您的乘數將增加到2.0,在一個月的綁定到信任後,您可以每天更多G $獎勵!" @@ -3326,7 +3324,7 @@ msgstr "成功!" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "代幣兌換" @@ -3334,15 +3332,15 @@ msgstr "代幣兌換" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "換從" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "交換到" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -3373,7 +3371,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -3398,7 +3396,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -3440,7 +3438,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "這是令牌賭注的協議。" @@ -3453,11 +3451,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "這是目前正在賭注的令牌。" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -3474,20 +3472,20 @@ msgstr "這個月" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "代幣" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "令牌" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "價值總額托出來。" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -3495,11 +3493,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -3507,7 +3505,7 @@ msgstr "" msgid "Total stake" msgstr "總股份" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -3515,7 +3513,7 @@ msgstr "" msgid "Transaction deadline" msgstr "交易期限" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3534,7 +3532,7 @@ msgid "Transaction was sent to the blockchain" msgstr "交易被發送到區塊鏈" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3546,12 +3544,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "在瀏覽器查看" @@ -3584,12 +3582,11 @@ msgstr "等待確認中" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "錢包平衡" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3648,16 +3645,15 @@ msgstr "退出{0}的資金" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "您正在為世界各地的數千人創建UBI。" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "您目前正在瀏覽" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3665,7 +3661,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3683,23 +3679,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "您需要在錢包中籤署交易" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "您將收到:" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3711,11 +3707,11 @@ msgstr "您在流動性池的佔比" msgid "Your Pool Tokens" msgstr "您池子裏的代幣" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "您的社會貢獻:" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3743,6 +3739,6 @@ msgstr "如果價格的不利變化超過這個百分比,您的交易將被退 #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "如果交易在確認之前出現大的不利價格變動,則交易將恢復。" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "您的交易將出現在這裡......" diff --git a/src/language/locales/zh/catalog.po b/src/language/locales/zh/catalog.po index f0a3f999e..8dc51e7c1 100644 --- a/src/language/locales/zh/catalog.po +++ b/src/language/locales/zh/catalog.po @@ -18,12 +18,12 @@ msgid "" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:397 +#: src/pages/gd/Portfolio/index.tsx:398 msgid "Stake Positions" msgstr "" #. js-lingui-explicit-id -#: src/pages/gd/Portfolio/index.tsx:444 +#: src/pages/gd/Portfolio/index.tsx:445 msgid "Savings" msgstr "" @@ -2136,13 +2136,13 @@ msgstr "" #~ msgid "New" #~ msgstr "New" -#: src/components/Savings/SavingsModal/index.tsx:280 -#: src/components/Savings/SavingsModal/index.tsx:282 +#: src/components/Savings/SavingsModal/index.tsx:281 #: src/components/Savings/SavingsModal/index.tsx:283 +#: src/components/Savings/SavingsModal/index.tsx:284 msgid "{0}" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:128 +#: src/components/Savings/SavingsModal/index.tsx:129 msgid "{amount} {0}" msgstr "" @@ -2168,11 +2168,11 @@ msgstr "" msgid "A contribution to the reserve paid by members for directly selling G$ tokens." msgstr "" -#: src/components/AccountDetails/index.tsx:253 +#: src/components/AccountDetails/index.tsx:262 msgid "Account" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:311 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:312 msgid "amount" msgstr "" @@ -2180,27 +2180,27 @@ msgstr "" msgid "Annual Percentage Yield (APY) is the percentage yield being earned." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:402 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:404 msgid "Approve" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:306 msgid "APPROVE" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:121 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:123 msgid "Approve transaction failed, please try again." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:403 msgid "Approved" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:399 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:401 msgid "Approving" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:302 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:303 msgid "APPROVING" msgstr "" @@ -2208,7 +2208,7 @@ msgstr "" msgid "APY" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:224 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:225 msgid "Awesome!" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" msgid "Balance" msgstr "" -#: src/components/Blocklist/index.tsx:12 +#: src/components/Blocklist/index.tsx:15 msgid "Blocked address" msgstr "" @@ -2239,7 +2239,7 @@ msgid "" "Take note of indicators in the widget below for exit contribtution, price slippage and liquidity." msgstr "" -#: src/components/AccountDetails/index.tsx:276 +#: src/components/AccountDetails/index.tsx:285 msgid "Change" msgstr "" @@ -2251,7 +2251,7 @@ msgstr "" msgid "Claim All" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:378 +#: src/pages/gd/Portfolio/index.tsx:379 msgid "Claim G$ rewards" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" msgid "Claim GOOD" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:389 +#: src/pages/gd/Portfolio/index.tsx:390 msgid "Claim GOOD rewards" msgstr "" @@ -2274,7 +2274,7 @@ msgstr "" msgid "Claim Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "Claimable" msgstr "" @@ -2309,7 +2309,7 @@ msgstr "" msgid "Claiming your rewards will reset your multiplier." msgstr "" -#: src/components/AccountDetails/index.tsx:315 +#: src/components/AccountDetails/index.tsx:324 msgid "Clear all" msgstr "" @@ -2321,7 +2321,7 @@ msgstr "" msgid "Click here to learn more about GoodDollar liquidity, including how to provide liquidity." msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:372 +#: src/pages/gd/Claim/OldClaim.tsx:369 msgid "Click on the Claim button below and you will be switched over the first available network to collect your G$'s." msgstr "" @@ -2333,7 +2333,7 @@ msgstr "" #~ msgid "Collect G$" #~ msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:385 +#: src/pages/gd/Claim/OldClaim.tsx:382 msgid "Collect G$ on {network}" msgstr "" @@ -2350,24 +2350,24 @@ msgid "Confirm this transaction in your wallet" msgstr "" #: src/components/WithdrawRewards/index.tsx:123 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:226 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:227 msgid "Congratulations!" msgstr "" #: src/pages/gd/MicroBridge/index.tsx:36 -#: src/pages/gd/Portfolio/index.tsx:458 +#: src/pages/gd/Portfolio/index.tsx:459 msgid "Connect a wallet to see your portfolio" msgstr "" -#: src/components/BlockNativeOnboard/index.tsx:32 +#: src/components/BlockNativeOnboard/index.tsx:23 msgid "Connect to a wallet" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:304 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:305 msgid "Connect wallet" msgstr "" -#: src/components/AccountDetails/index.tsx:221 +#: src/components/AccountDetails/index.tsx:232 msgid "Connected with" msgstr "" @@ -2382,7 +2382,7 @@ msgstr "" msgid "Copied" msgstr "" -#: src/components/AccountDetails/index.tsx:292 +#: src/components/AccountDetails/index.tsx:301 msgid "Copy address" msgstr "" @@ -2399,7 +2399,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/index.tsx:67 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:371 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:372 msgid "DEPOSIT" msgstr "" @@ -2409,11 +2409,11 @@ msgstr "" msgid "Deposit G$" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:222 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:223 msgid "Deposit overview" msgstr "" -#: src/components/AccountDetails/index.tsx:267 +#: src/components/AccountDetails/index.tsx:276 msgid "Disconnect" msgstr "" @@ -2429,7 +2429,7 @@ msgstr "" msgid "failed to load" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:119 +#: src/pages/gd/Stake/Savings/index.tsx:120 msgid "Fixed Apy" msgstr "" @@ -2458,7 +2458,7 @@ msgstr "" #~ msgid "GDX is a token earned by directly buying G$ from the Reserve. Members with GDX do not pay the contribution exit." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:411 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:412 msgid "Go to Portfolio" msgstr "" @@ -2490,7 +2490,7 @@ msgstr "" msgid "GoodDollar" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:395 +#: src/pages/gd/Claim/OldClaim.tsx:392 msgid "GoodDollar creates free money as a public good, G$ tokens, which you can collect daily." msgstr "" @@ -2511,7 +2511,7 @@ msgstr "" msgid "Help & Documentation" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:333 +#: src/pages/gd/Portfolio/index.tsx:334 msgid "Holding" msgstr "" @@ -2519,7 +2519,7 @@ msgstr "" #~ msgid "How does it work?" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:236 +#: src/pages/gd/Portfolio/index.tsx:237 msgid "How many GOOD tokens you are accumulating by this stake position." msgstr "" @@ -2531,11 +2531,11 @@ msgstr "" msgid "How much tokens your deposits have accumulated so far." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:227 msgid "How much value your stake has accumulated so far." msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:233 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:234 msgid "How much would you like to deposit?" msgstr "" @@ -2592,20 +2592,19 @@ msgstr "" #~ msgid "Multichain Bridge" #~ msgstr "" -#: src/pages/gd/Portfolio/index.tsx:229 +#: src/pages/gd/Portfolio/index.tsx:230 msgid "MULTIPLIER" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:299 +#: src/pages/gd/Portfolio/index.tsx:300 msgid "My Stake" msgstr "" -#: src/components/NetworkModal/index.tsx:152 -#: src/components/NetworkModal/index.tsx:201 +#: src/components/NetworkModal/index.tsx:154 msgid "network" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:114 +#: src/pages/gd/Stake/Savings/index.tsx:115 msgid "Network" msgstr "" @@ -2627,8 +2626,7 @@ msgstr "" msgid "No data." msgstr "" -#: src/components/NetworkModal/index.tsx:151 -#: src/components/NetworkModal/index.tsx:200 +#: src/components/NetworkModal/index.tsx:153 msgid "on the" msgstr "" @@ -2638,11 +2636,11 @@ msgstr "" #~ "Please be patient, loading information in the Swap widget may take some time. Thanks for waiting!" #~ msgstr "" -#: src/components/Web3ReactManager/index.tsx:61 +#: src/components/Web3ReactManager/index.tsx:84 msgid "Oops! An unknown error occurred. Please refresh the page, or visit from another browser or device" msgstr "" -#: src/components/AppBar.tsx:340 +#: src/components/AppBar.tsx:342 msgid "Open main menu" msgstr "" @@ -2650,7 +2648,7 @@ msgstr "" msgid "Output is estimated. You will receive at least {minimumReceived} or the transaction will revert" msgstr "" -#: src/components/Web3Status/index.tsx:56 +#: src/components/Web3Status/index.tsx:57 msgid "Pending" msgstr "" @@ -2683,32 +2681,32 @@ msgstr "" #: src/components/Withdraw/index.tsx:146 #: src/pages/gd/Stake/index.tsx:73 -#: src/pages/gd/Stake/Savings/index.tsx:109 +#: src/pages/gd/Stake/Savings/index.tsx:110 msgid "Protocol" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:57 -#: src/pages/gd/Portfolio/index.tsx:217 +#: src/pages/gd/Portfolio/index.tsx:218 msgid "PROTOCOL" msgstr "" -#: src/components/AccountDetails/index.tsx:313 +#: src/components/AccountDetails/index.tsx:322 msgid "Recent Transactions" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:343 +#: src/pages/gd/Portfolio/index.tsx:344 msgid "rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:305 -#: src/pages/gd/Portfolio/index.tsx:316 -#: src/pages/gd/Portfolio/index.tsx:347 -#: src/pages/gd/Portfolio/index.tsx:358 +#: src/pages/gd/Portfolio/index.tsx:306 +#: src/pages/gd/Portfolio/index.tsx:317 +#: src/pages/gd/Portfolio/index.tsx:348 +#: src/pages/gd/Portfolio/index.tsx:359 msgid "Rewards" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:225 -#: src/pages/gd/Portfolio/index.tsx:235 +#: src/pages/gd/Portfolio/index.tsx:226 +#: src/pages/gd/Portfolio/index.tsx:236 msgid "REWARDS" msgstr "" @@ -2727,7 +2725,7 @@ msgstr "" #~ msgstr "" #: src/components/Savings/SavingsCard/SavingsCardRow/index.tsx:36 -#: src/pages/gd/Stake/Savings/index.tsx:151 +#: src/pages/gd/Stake/Savings/index.tsx:152 msgid "Savings" msgstr "" @@ -2742,12 +2740,12 @@ msgstr "" msgid "Search name or paste the address" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:414 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:415 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:328 msgid "Share with friends" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:365 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:367 #: src/pages/gd/Swap/SwapSettings/index.tsx:80 msgid "Slippage Tolerance" msgstr "" @@ -2767,23 +2765,23 @@ msgstr "" msgid "Stake" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:221 +#: src/pages/gd/Portfolio/index.tsx:222 msgid "STAKE" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:361 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:362 msgid "Staked {0} at {1}" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:329 +#: src/pages/gd/Portfolio/index.tsx:330 msgid "Staking" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:209 +#: src/pages/gd/Portfolio/index.tsx:210 msgid "Staking could be of two types: UBI for funds staked on the GoodDollar trust for the generation of new G$ for universal income distribution, or Governance (to be enabled) for staking G$s for GOOD Rewards." msgstr "" -#: src/pages/gd/Portfolio/index.tsx:231 +#: src/pages/gd/Portfolio/index.tsx:232 msgid "Starting at 1.0, your multiplier will increase to 2.0 after one month of staking to the Trust, at which point you can be rewarded with more G$ every day!" msgstr "" @@ -2797,7 +2795,7 @@ msgstr "" msgid "Support global financial inclusion and contribute to social impact by purchasing GoodDollars (G$)." msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:411 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:413 msgid "Swap" msgstr "" @@ -2805,15 +2803,15 @@ msgstr "" msgid "Swap Completed" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:338 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:340 msgid "Swap from" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:352 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:354 msgid "Swap to" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:115 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:117 msgid "Swap transaction failed, please try again." msgstr "" @@ -2844,7 +2842,7 @@ msgstr "" msgid "The change from the market price to the actual price you are paying." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:120 +#: src/pages/gd/Stake/Savings/index.tsx:121 msgid "The fixed annual interest." msgstr "" @@ -2869,7 +2867,7 @@ msgstr "" #~ "Price impact is low as G$ liquidity is produced on demand depending by the reserve ratio." #~ msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:254 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:256 msgid "" "The GoodReserve is an Automated Market Maker (AMM) that operates on Celo and XDC.\n" "This contract is able to mint and burn G$s according to the increase or decrease of it's demand.\n" @@ -2911,7 +2909,7 @@ msgid "This is the annual percentage of UBI your stake will create." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:58 -#: src/pages/gd/Portfolio/index.tsx:218 +#: src/pages/gd/Portfolio/index.tsx:219 msgid "This is the protocol that the token is staked to." msgstr "" @@ -2924,11 +2922,11 @@ msgid "This is the token that is currently available to stake to the Fund." msgstr "" #: src/components/Savings/SavingsCard/index.tsx:53 -#: src/pages/gd/Portfolio/index.tsx:214 +#: src/pages/gd/Portfolio/index.tsx:215 msgid "This is the token that is currently being staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:105 +#: src/pages/gd/Stake/Savings/index.tsx:106 msgid "This is the token that you can deposit into the savings contract." msgstr "" @@ -2945,20 +2943,20 @@ msgstr "" #: src/components/Withdraw/index.tsx:142 #: src/pages/gd/Stake/index.tsx:69 -#: src/pages/gd/Stake/Savings/index.tsx:104 +#: src/pages/gd/Stake/Savings/index.tsx:105 msgid "Token" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:52 -#: src/pages/gd/Portfolio/index.tsx:213 +#: src/pages/gd/Portfolio/index.tsx:214 msgid "TOKEN" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:222 +#: src/pages/gd/Portfolio/index.tsx:223 msgid "Total amount on value staked." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:125 +#: src/pages/gd/Stake/Savings/index.tsx:126 msgid "Total currently saved." msgstr "" @@ -2966,11 +2964,11 @@ msgstr "" msgid "Total Rewards" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:130 +#: src/pages/gd/Stake/Savings/index.tsx:131 msgid "Total rewards claimed." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:129 +#: src/pages/gd/Stake/Savings/index.tsx:130 msgid "Total Rewards Paid" msgstr "" @@ -2978,7 +2976,7 @@ msgstr "" msgid "Total stake" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:124 +#: src/pages/gd/Stake/Savings/index.tsx:125 msgid "Total Staked" msgstr "" @@ -2986,7 +2984,7 @@ msgstr "" msgid "Transaction deadline" msgstr "" -#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:148 +#: src/pages/gd/Swap/SwapCore/mentoReserve.tsx:150 msgid "Transaction failed, please try again" msgstr "" @@ -3005,7 +3003,7 @@ msgid "Transaction was sent to the blockchain" msgstr "" #: src/components/Savings/SavingsCard/index.tsx:47 -#: src/pages/gd/Portfolio/index.tsx:207 +#: src/pages/gd/Portfolio/index.tsx:208 msgid "TYPE" msgstr "" @@ -3017,12 +3015,12 @@ msgstr "" msgid "Uniswap (widget)" msgstr "" -#: src/components/Web3Network/index.tsx:69 +#: src/components/Web3Network/index.tsx:73 msgid "Unsupported network" msgstr "" -#: src/components/AccountDetails/index.tsx:298 -#: src/components/Popups/TransactionPopup.tsx:46 +#: src/components/AccountDetails/index.tsx:307 +#: src/components/Popups/TransactionPopup.tsx:48 #: src/pages/gd/Swap/SwapConfirmModal/index.tsx:308 msgid "View on explorer" msgstr "" @@ -3055,12 +3053,11 @@ msgstr "" #~ msgid "Wallet" #~ msgstr "" -#: src/components/WalletBalance/index.tsx:136 +#: src/components/WalletBalance/index.tsx:137 msgid "Wallet balance" msgstr "" -#: src/components/NetworkModal/index.tsx:131 -#: src/components/NetworkModal/index.tsx:180 +#: src/components/NetworkModal/index.tsx:133 msgid "We see you don't have {0} added to your wallet. Kindly add the network, and try again." msgstr "" @@ -3119,16 +3116,15 @@ msgstr "" msgid "Xswap (XDC)" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:389 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:390 msgid "You are creating UBI to thousands of people around the world." msgstr "" -#: src/components/NetworkModal/index.tsx:147 -#: src/components/NetworkModal/index.tsx:196 +#: src/components/NetworkModal/index.tsx:149 msgid "You are currently browsing" msgstr "" -#: src/pages/gd/Claim/OldClaim.tsx:361 +#: src/pages/gd/Claim/OldClaim.tsx:358 msgid "You can collect G$ on {supportedChainsDisplay} networks." msgstr "" @@ -3136,7 +3132,7 @@ msgstr "" #~ msgid "You can collect G$ on {supportedChainsDisplay}." #~ msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:380 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:381 msgid "" "You have just staked your G$s towards our GoodDAO,\n" "this action is gonna reward you with GOOD governance tokens,\n" @@ -3154,23 +3150,23 @@ msgid "You just used your crypto for good to help fund crypto UBI for all with G msgstr "" #: src/components/WithdrawRewards/index.tsx:115 -#: src/pages/gd/Stake/StakeDeposit/index.tsx:421 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:422 msgid "You need to sign the transaction in your wallet" msgstr "" -#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:39 +#: src/components/Liquidity/RemoveLiquidityReceiveDetails.tsx:43 msgid "You Will Receive:" msgstr "" -#: src/components/Savings/SavingsModal/index.tsx:294 +#: src/components/Savings/SavingsModal/index.tsx:295 msgid "Your {type} transaction has been confirmed!" msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:115 +#: src/pages/gd/Stake/Savings/index.tsx:116 msgid "Your current network." msgstr "" -#: src/pages/gd/Stake/Savings/index.tsx:110 +#: src/pages/gd/Stake/Savings/index.tsx:111 msgid "Your current savings balance." msgstr "" @@ -3182,11 +3178,11 @@ msgstr "" msgid "Your Pool Tokens" msgstr "" -#: src/pages/gd/Portfolio/index.tsx:324 +#: src/pages/gd/Portfolio/index.tsx:325 msgid "Your social contribution from:" msgstr "" -#: src/pages/gd/Stake/StakeDeposit/index.tsx:387 +#: src/pages/gd/Stake/StakeDeposit/index.tsx:388 msgid "" "Your staking transaction which will generate UBI for thousands of people around\n" "the world has just been broadcasted to the network." @@ -3214,6 +3210,6 @@ msgstr "" #~ msgid "Your transaction will revert if there is a large, unfavorable price movement before it is confirmed." #~ msgstr "" -#: src/components/AccountDetails/index.tsx:322 +#: src/components/AccountDetails/index.tsx:331 msgid "Your transactions will appear here..." msgstr "" diff --git a/src/pages/App.tsx b/src/pages/App.tsx index 3ecff7a7d..d6de23914 100644 --- a/src/pages/App.tsx +++ b/src/pages/App.tsx @@ -21,6 +21,7 @@ import WalletChat from '../components/WalletChat' import { useIsSimpleApp } from 'state/simpleapp/simpleapp' import MainPageContainer from 'components/Layout/MainPageContainer' import { useFeatureFlag } from 'posthog-react-native' +import { isMiniPay } from 'utils/minipay' export const Beta = styled.div` font-style: normal; @@ -97,7 +98,7 @@ function App(): JSX.Element { const [preservedSource, setPreservedSource] = useState('') const sendData = useSendAnalyticsData() - const isMinipay = window?.ethereum?.isMiniPay + const isMinipay = isMiniPay() const { open, url, onClose } = useRedirectNotice() const { isDesktopView } = useScreenSize() const walletChatEnabled = useFeatureFlag('wallet-chat') diff --git a/src/pages/gd/Claim/Claim.tsx b/src/pages/gd/Claim/Claim.tsx index 0531d57d6..fe2fd1090 100644 --- a/src/pages/gd/Claim/Claim.tsx +++ b/src/pages/gd/Claim/Claim.tsx @@ -2,8 +2,8 @@ import { useCallback } from 'react' import { useHistory } from 'react-router-dom' import { ClaimProvider, ClaimWizard } from '@gooddollar/good-design' import { noop } from 'lodash' -import { useEthers } from '@usedapp/core' -import { useConnectWallet } from '@web3-onboard/react' +import { useAppKit } from '@reown/appkit/react' +import { useConnectionInfo } from 'hooks/useConnectionInfo' import { Spinner, VStack } from 'native-base' import { useFeatureFlagWithPayload } from 'posthog-react-native' @@ -20,14 +20,14 @@ const goodIdExplorerUrls = { `https://api.etherscan.io/v2/api?chainid=42220&apikey=${process.env.REACT_APP_ETHERSCAN_KEY}&`, FUSE: process.env.REACT_APP_GOODID_FUSE_EXPLORER ?? 'https://explorer.fuse.org/api?&', MAINNET: process.env.REACT_APP_GOODID_MAINNET_EXPLORER ?? '', - XDC: - process.env.REACT_APP_GOODID_XDC_EXPLORER ?? - `https://api.etherscan.io/v2/api?chainid=50&apikey=${process.env.REACT_APP_ETHERSCAN_KEY}&`, + // Using XDC BlocksScan API as it's the official XDC network explorer + // Previously used etherscan.io API which doesn't support XDC network properly + XDC: process.env.REACT_APP_GOODID_XDC_EXPLORER ?? 'https://xdc.blocksscan.io/api?&', } const ClaimPage = () => { - const { account, chainId } = useEthers() - const [, connect] = useConnectWallet() + const { address: account, chainId } = useConnectionInfo() + const { open } = useAppKit() const history = useHistory() const networkEnv = getNetworkEnv() const env = getEnv() @@ -54,14 +54,13 @@ const ClaimPage = () => { const handleConnect = useCallback(async () => { if (claimEnabled) { - const state = await connect() - - return !!state.length + await open({ view: 'Connect' }) + return true } else { showModal() } return false - }, [connect, claimEnabled]) + }, [open, claimEnabled]) const onUpgrade = () => history.push('/goodid') @@ -90,7 +89,7 @@ const ClaimPage = () => { > ( @@ -18,15 +19,13 @@ const NextClaim = ({ time }: { time: string }) => ( ) export const ClaimBalance = ({ refresh }: { refresh: QueryParams['refresh'] }) => { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const { isFeatureActive } = useGoodDappFeatures() - const reserveEnabled = isFeatureActive('reserveEnabled', Number(chainId)) - const rawPrice = useG$Price(5, reserveEnabled ? Number(chainId) : 42220) + const rawPrice = useG$Price(5) const G$Price = +new Fraction(rawPrice?.toString() || 0, 1e18).toSignificant(6) - const { ethereum } = window - const isMinipay = ethereum?.isMiniPay + const isMinipay = isMiniPay() const { tillClaim } = useClaiming() const showUsdPrice = true // (useFeatureFlag('show-gd-price') as boolean | undefined) @@ -102,7 +101,7 @@ export const ClaimBalance = ({ refresh }: { refresh: QueryParams['refresh'] }) = - + {!isSimpleApp && !isMinipay && claimNext && ( diff --git a/src/pages/gd/Claim/OldClaim.tsx b/src/pages/gd/Claim/OldClaim.tsx index 13f8181e9..ff5301046 100644 --- a/src/pages/gd/Claim/OldClaim.tsx +++ b/src/pages/gd/Claim/OldClaim.tsx @@ -12,7 +12,7 @@ import { ClaimSuccessModal, } from '@gooddollar/good-design' import { Box, Center, Text, useBreakpointValue } from 'native-base' -import { useConnectWallet } from '@web3-onboard/react' +import { useConnectionInfo } from 'hooks/useConnectionInfo' import { useClaim, SupportedV2Networks, @@ -20,6 +20,7 @@ import { submitReferral, AsyncStorage, } from '@gooddollar/web3sdk-v2' +import { useAppKit } from '@reown/appkit/react' import { QueryParams } from '@usedapp/core' import { noop } from 'lodash' // import { useFeatureFlagWithPayload } from 'posthog-react-native' @@ -27,8 +28,8 @@ import moment from 'moment' import { getEnv } from 'utils/env' import ClaimFooterCelebration from 'assets/images/claim/claim-footer-celebration.png' +import { isMiniPay } from 'utils/minipay' import { ClaimBalance } from './ClaimBalance' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import useSendAnalyticsData from 'hooks/useSendAnalyticsData' import { NewsFeedWidget, NewsFeedWrapper } from '../../../components/NewsFeed' @@ -52,8 +53,8 @@ const OldClaim = memo(() => { }) const [claimed, setClaimed] = useState(undefined) - const [, connect] = useConnectWallet() - const { account, chainId } = useActiveWeb3React() + const { address, chainId } = useConnectionInfo() + const { open } = useAppKit() const network = SupportedV2Networks[chainId] const sendData = useSendAnalyticsData() // todo: fix UI for displaying claiming disabled modal @@ -70,8 +71,7 @@ const OldClaim = memo(() => { const isSimpleApp = useIsSimpleApp() // const { Dialog, showModal } = useDisabledClaimingModal(disabledMessage) - const { ethereum } = window - const isMinipay = ethereum?.isMiniPay + const isMinipay = isMiniPay() const supportedChainsDisplay = useMemo(() => { const chainNames = { @@ -156,7 +156,7 @@ const OldClaim = memo(() => { if (!isDivviDone && chainId === 42220) { void submitReferral({ txHash: claim.transactionHash, chainId }) .then(async () => { - await AsyncStorage.setItem(`GD_divvi_${account}`, 'true') + await AsyncStorage.setItem(`GD_divvi_${address}`, 'true') }) .catch((e) => console.error('divvi failed', { e })) } @@ -172,15 +172,12 @@ const OldClaim = memo(() => { }, [send, network, sendData, activeChainFeatures, isSimpleApp]) const handleConnect = useCallback(async () => { - if (activeChainFeatures['claimEnabled'] || !isProd) { - const state = await connect() - - return !!state.length - } else { - // showModal() + if (!address) { + await open({ view: 'Connect' }) + return false // Return false so button resets when modal is dismissed } - return false - }, [connect, activeChainFeatures]) + return true + }, [address, open]) const mainView = useBreakpointValue({ base: { @@ -405,9 +402,8 @@ Learn how here`, claimed={claimed} claiming={state} handleConnect={handleConnect} - chainId={chainId} + chainId={+(chainId ?? 42220)} onEvent={handleEvents} - supportedChains={supportedChains} /> {isHoliday ? (
diff --git a/src/pages/gd/Claim/index.tsx b/src/pages/gd/Claim/index.tsx index 731aa0576..2e70c9a36 100644 --- a/src/pages/gd/Claim/index.tsx +++ b/src/pages/gd/Claim/index.tsx @@ -7,24 +7,24 @@ import usePromise from 'react-use-promise' import OldClaim from './OldClaim' import NewClaim from './Claim' import { isSupportedCountry } from '../GoodId' +import { isMiniPay } from 'utils/minipay' const Claim = () => { const { account, chainId } = useEthers() const [, payload] = useFeatureFlagWithPayload('goodid') const { enabled = false, whitelist, countries = '' } = payload ?? {} - const { ethereum } = window - const isMiniPay = ethereum?.isMiniPay + const isMiniPayWallet = isMiniPay() const [isGoodIdEnabled] = usePromise(async () => { - if (isMiniPay) return false + if (isMiniPayWallet) return false if (enabled || whitelist?.includes(account)) return true return isSupportedCountry(countries) - }, [enabled, whitelist, countries, account, isMiniPay]) + }, [enabled, whitelist, countries, account, isMiniPayWallet]) if (payload === undefined || isGoodIdEnabled === undefined) return - return isGoodIdEnabled && !isMiniPay && chainId !== 50 ? : + return isGoodIdEnabled && !isMiniPayWallet && chainId !== 50 ? : } export default Claim diff --git a/src/pages/gd/GoodId/index.tsx b/src/pages/gd/GoodId/index.tsx index 22b89b2df..1c9a67f41 100644 --- a/src/pages/gd/GoodId/index.tsx +++ b/src/pages/gd/GoodId/index.tsx @@ -11,6 +11,7 @@ import GoodIdDetails from './GoodIdDetails' import { Onboard } from './Onboard' import { PageLayout } from 'components/Layout/PageLayout' import { retry } from 'utils/retry' +import { isMiniPay } from 'utils/minipay' export const isSupportedCountry = async (supportedCountries = '') => { if (!supportedCountries) return false @@ -33,8 +34,7 @@ const GoodId = () => { const [skipSegmentation, setSkipSegmentation] = useState(false) const [, payload] = useFeatureFlagWithPayload('goodid') const { enabled = false, whitelist = undefined, countries = '' } = payload ?? {} - const { ethereum } = window - const isMiniPay = ethereum?.isMiniPay + const isMiniPayWallet = isMiniPay() const [isUpgraded] = usePromise(async () => { if (isEmpty(certificateSubjects) && isWhitelisted !== undefined) { @@ -46,11 +46,11 @@ const GoodId = () => { }, [certificateSubjects, isWhitelisted]) const [isGoodIdEnabled] = usePromise(async () => { - if (isMiniPay) return false + if (isMiniPayWallet) return false if (enabled || whitelist?.includes(account)) return true return isSupportedCountry(countries) - }, [enabled, whitelist, countries, account, isMiniPay]) + }, [enabled, whitelist, countries, account, isMiniPayWallet]) const onExit = useCallback(() => { setSkipSegmentation(isUpgraded === true) diff --git a/src/pages/gd/MicroBridge/index.tsx b/src/pages/gd/MicroBridge/index.tsx index c4cd6bb49..9d385db07 100644 --- a/src/pages/gd/MicroBridge/index.tsx +++ b/src/pages/gd/MicroBridge/index.tsx @@ -8,13 +8,13 @@ import { import { Text, VStack } from 'native-base' import { i18n } from '@lingui/core' import { t } from '@lingui/macro' +import { useAppKitAccount } from '@reown/appkit/react' import { PageLayout } from 'components/Layout/PageLayout' -import { useActiveWeb3React } from 'hooks/useActiveWeb3React' import Placeholder from 'components/gd/Placeholder' const MicroBridge = memo(() => { - const { account } = useActiveWeb3React() + const { address } = useAppKitAccount() return ( @@ -29,7 +29,7 @@ ecosystems`
- {account ? ( + {address ? ( ) : ( diff --git a/src/pages/gd/Portfolio/index.tsx b/src/pages/gd/Portfolio/index.tsx index 3d121537b..de75c87ee 100644 --- a/src/pages/gd/Portfolio/index.tsx +++ b/src/pages/gd/Portfolio/index.tsx @@ -19,13 +19,13 @@ import PortfolioTableRow from 'components/PortfolioTableRow' import Withdraw from 'components/Withdraw' import WithdrawRewards from 'components/WithdrawRewards' import { disableTestnetMain } from 'constants/index' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import useCallbackOnFocus from 'hooks/useCallbackOnFocus' import usePromise from 'hooks/usePromise' import { useWindowSize } from 'hooks/useWindowSize' import styled from 'styled-components' import { CellSC, PortfolioAnalyticSC, PortfolioSC, PortfolioTitleSC, PortfolioValueSC } from './styled' import { SavingsCard } from 'components/Savings/SavingsCard' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' const MobileTableSC = styled.div`` @@ -45,7 +45,7 @@ const MobileCell = ({ const { i18n } = useLingui() const [isWithdrawOpen, setWithdrawOpen] = useState(false) const [isClaimRewardsOpen, setClaimRewardsOpen] = useState(false) - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const requireNetwork = stake.protocol === LIQUIDITY_PROTOCOL.GOODDAO ? DAO_NETWORK.FUSE : DAO_NETWORK.MAINNET const claimableStake = @@ -194,7 +194,8 @@ const MobileTable = ({ stakes, cells, onUpdate }: { stakes?: MyStake[]; cells: a const Portfolio = memo(() => { const { i18n } = useLingui() - const { account, chainId } = useActiveWeb3React() + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() const gdPrice = useG$Price() const [mainnetWeb3, mainnetChainId] = useEnvWeb3(DAO_NETWORK.MAINNET) const [fuseWeb3, fuseChainId] = useEnvWeb3(DAO_NETWORK.FUSE) @@ -239,8 +240,8 @@ const Portfolio = memo(() => { const [data, , , update] = usePromise(async () => { const list = - account && mainnetWeb3 && fuseWeb3 && !disableTestnetMain.includes(chainId) - ? await getMyList(mainnetWeb3, fuseWeb3, account, gdPrice) + address && mainnetWeb3 && fuseWeb3 && !disableTestnetMain.includes(+(chainId ?? 1)) + ? await getMyList(mainnetWeb3, fuseWeb3, address, gdPrice) : [] return { list, @@ -285,7 +286,7 @@ const Portfolio = memo(() => { } ), } - }, [account, mainnetChainId, fuseChainId, gdPrice]) + }, [address, mainnetChainId, fuseChainId, gdPrice]) const showNotice = data?.list.find((stake) => stake.isDeprecated) @@ -439,10 +440,10 @@ const Portfolio = memo(() => { )} - {process.env.REACT_APP_CELO_PHASE_3 && account && ( + {process.env.REACT_APP_CELO_PHASE_3 && address && ( <> {i18n._(`Savings`)} - + )} @@ -452,7 +453,7 @@ const Portfolio = memo(() => { Portfolio - {account ? ( + {address ? ( portfolio ) : ( {i18n._(t`Connect a wallet to see your portfolio`)} diff --git a/src/pages/gd/Stake/Savings/index.tsx b/src/pages/gd/Stake/Savings/index.tsx index 397131b17..8c41d0f44 100644 --- a/src/pages/gd/Stake/Savings/index.tsx +++ b/src/pages/gd/Stake/Savings/index.tsx @@ -14,7 +14,7 @@ import { useWindowSize } from 'hooks/useWindowSize' import { SavingsDepositMobile } from './SavingsDepositMobile' import { SavingsMobileStat } from '../../../../components/Savings/SavingsStat/SavingsMobileStat' import { HeadingCopy } from 'components/Savings/SavingsCard' -import { useActiveWeb3React } from 'hooks/useActiveWeb3React' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' import { ModalButton } from 'components/Savings/SavingsModal/SavingsModalButtons' import { ChainId } from '@sushiswap/sdk' import Web3SupportedNetworks, { IWeb3SupportedNetworksProps } from 'components/Web3SupportedNetworks' @@ -81,7 +81,8 @@ const SavingRow: FC = ({ chainId, headings, showModal }) => { export const Savings: FC = () => { const [modalData, setModalData] = useState() - const { account, chainId } = useActiveWeb3React() + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() const { i18n } = useLingui() const { width } = useWindowSize() const isMobile = width ? width <= 768 : undefined @@ -145,7 +146,7 @@ export const Savings: FC = () => { return (
- {Object.values(SupportedV2Networks).includes(chainId as number) && account && !!modalData && ( + {Object.values(SupportedV2Networks).includes(chainId ?? 1) && address && !!modalData && ( )} {i18n._(t`Savings`)} diff --git a/src/pages/gd/Stake/StakeDeposit/index.tsx b/src/pages/gd/Stake/StakeDeposit/index.tsx index 81152c942..fd2003eda 100644 --- a/src/pages/gd/Stake/StakeDeposit/index.tsx +++ b/src/pages/gd/Stake/StakeDeposit/index.tsx @@ -8,7 +8,7 @@ import AsyncTokenIcon from 'components/gd/sushi/AsyncTokenIcon' import Title from 'components/gd/Title' import Loader from 'components/Loader' import Switch from 'components/Switch' -import useActiveWeb3React from 'hooks/useActiveWeb3React' +import { useConnectionInfo } from 'hooks/useConnectionInfo' import useSendAnalyticsData from 'hooks/useSendAnalyticsData' import SwapInput from 'pages/gd/Swap/SwapInput' import { useDispatch } from 'react-redux' @@ -60,7 +60,8 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake const { i18n } = useLingui() //note: // (bug-minor) chainId is cached here at default 1 when using an action button. Only seems to break loading icons on dev.. - const { chainId, account } = useActiveWeb3React() + + const { address, chainId } = useConnectionInfo() const { web3 } = useGdContextProvider() const [state, dispatch] = useReducer( ( @@ -122,12 +123,12 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake const tokenToDeposit = stake.tokens[state.token] const tokenToDepositBalance = useTokenBalance( - account, + address, useMemo( () => - chainId && + (chainId as unknown as Token) && new Token( - chainId, + +(chainId ?? 1), tokenToDeposit.address, tokenToDeposit.decimals, tokenToDeposit.symbol, @@ -213,7 +214,7 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake STAKE {stake.tokens.A.symbol} @@ -268,7 +269,7 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake /> withLoading(async () => { sendData({ @@ -300,7 +301,7 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake > {state.loading ? i18n._(t`APPROVING`) - : !account + : !address ? i18n._(t`Connect wallet`) : i18n._(t`APPROVE`)} @@ -313,7 +314,7 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake
{state.value} @@ -354,7 +355,7 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake dispatch({ type: 'DONE', payload: transactionHash }) reduxDispatch( addTransaction({ - chainId: chainId!, + chainId: +chainId!, hash: transactionHash, from: from, summary: i18n._( @@ -390,8 +391,8 @@ const StakeDeposit = memo(({ stake, onDeposit, onClose, activeTableName }: Stake { - const stakes = await (web3 && mainnetWeb3 && !disableTestnetMain.includes(chainId) + const stakes = await (web3 && mainnetWeb3 && !disableTestnetMain.includes(+(chainId ?? 1)) ? getStakes(mainnetWeb3) : Promise.resolve([])) diff --git a/src/pages/gd/Swap/SwapCelo/UniSwap.tsx b/src/pages/gd/Swap/SwapCelo/UniSwap.tsx index 74c495ab2..3e4907bd4 100644 --- a/src/pages/gd/Swap/SwapCelo/UniSwap.tsx +++ b/src/pages/gd/Swap/SwapCelo/UniSwap.tsx @@ -10,27 +10,20 @@ import { SwapWidget, } from '@uniswap/widgets' import { Currency, CurrencyAmount } from '@uniswap/sdk-core' -import { useConnectWallet } from '@web3-onboard/react' -import { - AsyncStorage, - getDevice, - G$ContractAddresses, - useGetEnvChainId, - useWeb3Context, - SupportedChains, -} from '@gooddollar/web3sdk-v2' +import { useAppKit } from '@reown/appkit/react' +import { G$ContractAddresses, useGetEnvChainId, useWeb3Context, SupportedChains } from '@gooddollar/web3sdk-v2' import { useDispatch } from 'react-redux' import { addTransaction } from 'state/transactions/actions' import { ChainId } from '@sushiswap/sdk' import { isMobile } from 'react-device-detect' import { Center } from 'native-base' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' +import { getSafeChainId } from 'utils/chain' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import { useApplicationTheme } from 'state/application/hooks' import useSendAnalytics from 'hooks/useSendAnalyticsData' import { tokens } from './celo-tokenlist.json' -import { SwapWidgetErrorBoundary } from 'components/SwapErrorBoundary' -import { classifySwapError } from 'utils/swapErrors' +import { isMiniPay } from 'utils/minipay' const jsonRpcUrlMap = { 122: ['https://rpc.fuse.io', 'https://fuse-pokt.nodies.app', 'https://fuse.liquify.com'], @@ -44,9 +37,10 @@ export const UniSwap = (): JSX.Element => { const [theme] = useApplicationTheme() const uniTheme = theme === 'dark' ? darkTheme : lightTheme const { web3Provider } = useWeb3Context() - const { account, chainId } = useActiveWeb3React() - const network = SupportedChains[chainId] - const [, connect] = useConnectWallet() + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() + const network = SupportedChains[getSafeChainId(chainId)] + const { open } = useAppKit() const globalDispatch = useDispatch() const sendData = useSendAnalytics() const { connectedEnv } = useGetEnvChainId(42220) @@ -82,39 +76,16 @@ export const UniSwap = (): JSX.Element => { tokens.push(gdToken) const connectOnboard = useCallback(async () => { - if (!account) { - // todo: make connect onboard a generic function/merge with: useOnboardConnect - const osName = getDevice().os.name - // temp solution for where it tries and open a deeplink for desktop app - if (['Linux', 'Windows', 'macOS'].includes(osName)) { - AsyncStorage.safeRemove('WALLETCONNECT_DEEPLINK_CHOICE') - } - - const connected = await connect() - if (!connected) { - return false - } + if (!address) { + await open({ view: 'Connect' }) } return true - }, [connect]) + }, [address, open]) + // Propagates swap errors to analytics; UI errors are already handled by the Uniswap widget const handleError = useCallback( async (e) => { - console.error('Uniswap widget error:', e) - const raw = e.message || String(e) - const { type, message } = classifySwapError(raw) - const errorContext: Record = { - error: message, - errorType: type, - originalErrorType: e?.name || typeof e, - } - if (e?.stack) { - errorContext.stack = e.stack - } - sendData({ event: 'swap', action: 'swap_failed', ...errorContext }) - if (type === 'price_impact_error') { - console.warn('Extreme price impact detected:', message) - } + sendData({ event: 'swap', action: 'swap_failed', error: e?.message ?? String(e) }) }, [sendData] ) @@ -138,7 +109,7 @@ export const UniSwap = (): JSX.Element => { addTransaction({ chainId: 42220 as ChainId, hash: txHash, - from: account!, + from: address!, summary, }) ) @@ -181,7 +152,7 @@ export const UniSwap = (): JSX.Element => { addTransaction({ chainId: 42220 as ChainId, hash: txHash, - from: account!, + from: address!, summary: summary, tradeInfo: tradeInfo, }) @@ -190,7 +161,7 @@ export const UniSwap = (): JSX.Element => { } } }, - [account, network] + [address, network] ) const handleTxSuccess: OnTxSuccess = useCallback( @@ -202,37 +173,33 @@ export const UniSwap = (): JSX.Element => { [network] ) - const { ethereum } = window - - const isMinipay = ethereum?.isMiniPay + const isMinipay = isMiniPay() return (
- - - +
) } diff --git a/src/pages/gd/Swap/SwapConfirmModal/index.tsx b/src/pages/gd/Swap/SwapConfirmModal/index.tsx index 15615677f..9380f7353 100644 --- a/src/pages/gd/Swap/SwapConfirmModal/index.tsx +++ b/src/pages/gd/Swap/SwapConfirmModal/index.tsx @@ -9,7 +9,7 @@ import CurrencyLogo from 'components/CurrencyLogo' import { Currency } from '@sushiswap/sdk' import { addTransaction } from 'state/transactions/actions' import { useDispatch } from 'react-redux' -import useActiveWeb3React from 'hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { getExplorerLink } from 'utils' import { t } from '@lingui/macro' import { useLingui } from '@lingui/react' @@ -69,8 +69,8 @@ const SwapConfirmModal = memo( const { i18n } = useLingui() const [from, to] = pair ?? [] const globalDispatch = useDispatch() - const { chainId } = useActiveWeb3React() - const network = SupportedChainId[chainId] + const { chainId } = useAppKitNetwork() + const network = SupportedChainId[+(chainId ?? 1)] const { web3 } = useGdContextProvider() const [status, setStatus] = useState<'PREVIEW' | 'CONFIRM' | 'SENT' | 'SUCCESS' | 'REJECTED'>('SENT') const [hash, setHash] = useState('') @@ -97,7 +97,7 @@ const SwapConfirmModal = memo( globalDispatch( addTransaction({ - chainId: chainId!, + chainId: +chainId!, hash: hash, from: from, summary: summary, @@ -301,7 +301,7 @@ const SwapConfirmModal = memo(
diff --git a/src/pages/gd/Swap/SwapCore/mentoReserve.tsx b/src/pages/gd/Swap/SwapCore/mentoReserve.tsx index 8d1649e14..83db294ef 100644 --- a/src/pages/gd/Swap/SwapCore/mentoReserve.tsx +++ b/src/pages/gd/Swap/SwapCore/mentoReserve.tsx @@ -10,6 +10,7 @@ import { BigNumber, ethers } from 'ethers' import { Token, Percent, CurrencyAmount } from '@uniswap/sdk-core' import { Currency, TokenAmount } from '@sushiswap/sdk' import { Info } from 'react-feather' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' import { SwapCardSC, SwapContentWrapperSC, SwapWrapperSC } from '../styled' import SwapRow from '../SwapRow' @@ -19,8 +20,7 @@ import SwapInfo from '../SwapInfo' import SwapDetails from '../SwapDetails' import SwapSettings from '../SwapSettings' import { SwapContext } from '../hooks' -import { useTokenBalance } from 'state/wallet/hooks' -import useActiveWeb3React from 'hooks/useActiveWeb3React' +import { useCurrencyBalance } from 'state/wallet/hooks' import useG$ from 'hooks/useG$' import SwapConfirmModal from '../SwapConfirmModal' @@ -41,7 +41,9 @@ const MentoSwap = memo(() => { value: '0.1', }) // console.log('slippageTollerance -->', {slippageTolerance}) - const { account, chainId } = useActiveWeb3React() + const { address } = useAppKitAccount() + const { chainId: rawChainId } = useAppKitNetwork() + const chainId = typeof rawChainId === 'number' ? rawChainId : Number(rawChainId) || 42220 const network = SupportedChainId[chainId] const [inputAmount, setInputAmount] = useState('') const [outputAmount, setOutputAmount] = useState('') @@ -50,8 +52,8 @@ const MentoSwap = memo(() => { const setOutputAmountDebounced = useCallback(debounce(setOutputAmount, 500), []) const G$ = useG$() - const cusdBalance = useTokenBalance(account ?? undefined, CUSD) - const g$Balance = useTokenBalance(account ?? undefined, G$) + const cusdBalance = useCurrencyBalance(address ?? undefined, CUSD) + const g$Balance = useCurrencyBalance(address ?? undefined, G$) const [swapPair, setSwapPair] = useState({ input: CUSD, @@ -70,7 +72,7 @@ const MentoSwap = memo(() => { const [lastEdited, setLastEdited] = useState<{ field: 'output' | 'input' }>() const swapMeta = useSwapMeta( - account || '', + address || '', buying, Number(slippageTolerance.value), lastEdited?.field === 'input' ? inputAmountBig : undefined, @@ -374,7 +376,7 @@ const MentoSwap = memo(() => { - ) : !account ? ( + ) : !address ? ( Connect wallet diff --git a/src/pages/gd/Swap/SwapTokensModal/SwapTokensModalTokenRow/index.tsx b/src/pages/gd/Swap/SwapTokensModal/SwapTokensModalTokenRow/index.tsx index 36bb52c4a..dc3ea8e83 100644 --- a/src/pages/gd/Swap/SwapTokensModal/SwapTokensModalTokenRow/index.tsx +++ b/src/pages/gd/Swap/SwapTokensModal/SwapTokensModalTokenRow/index.tsx @@ -2,9 +2,9 @@ import React, { CSSProperties, memo } from 'react' import { SwapTokensModalTokenRowSC } from './styled' import CurrencyLogo from 'components/CurrencyLogo' import { Currency } from '@sushiswap/sdk' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import { useCurrencyBalance } from 'state/wallet/hooks' import Loader from 'components/Loader' +import { useAppKitAccount } from '@reown/appkit/react' export interface SwapTokensModalTokenRowProps extends Omit { className?: string @@ -15,8 +15,8 @@ export interface SwapTokensModalTokenRowProps extends Omit { - const { account } = useActiveWeb3React() - const balance = useCurrencyBalance(account ?? undefined, token) + const { address } = useAppKitAccount() + const balance = useCurrencyBalance(address ?? undefined, token) return ( @@ -25,7 +25,7 @@ const SwapTokensModalTokenRow = memo(
{token.getSymbol()}
{token.getName()}
-
{balance ? balance.toSignificant(4) : account ? : null}
+
{balance ? balance.toSignificant(4) : address ? : null}
) } diff --git a/src/pages/gd/Swap/hooks.ts b/src/pages/gd/Swap/hooks.ts index 15057c8fe..5630078bc 100644 --- a/src/pages/gd/Swap/hooks.ts +++ b/src/pages/gd/Swap/hooks.ts @@ -1,8 +1,8 @@ import { createContext, useContext, useEffect, useState } from 'react' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import { getTokenList } from '@gooddollar/web3sdk' import { ETHER, Currency, Token } from '@sushiswap/sdk' import { AdditionalChainId, FUSE } from 'constants/index' +import { useAppKitNetwork } from '@reown/appkit/react' export interface SwapVariant { token: Currency @@ -22,7 +22,7 @@ export interface ISwapContext { export const SwapContext = createContext(null as any) export function useTokens() { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const [tokens, setTokens] = useState(null) useEffect(() => { setTokens(!chainId ? [] : null) @@ -38,7 +38,7 @@ export function useTokens() { ? FUSE : ETHER : new Token( - chainId, + +(chainId ?? 1), currency.address, currency.decimals, currency.symbol, diff --git a/src/pages/gd/Swap/index.tsx b/src/pages/gd/Swap/index.tsx index 80495b596..168cc4462 100644 --- a/src/pages/gd/Swap/index.tsx +++ b/src/pages/gd/Swap/index.tsx @@ -3,10 +3,10 @@ import { SupportedChains } from '@gooddollar/web3sdk-v2' import { i18n } from '@lingui/core' import { t } from '@lingui/macro' import { Link, Text, useBreakpointValue, VStack } from 'native-base' +import { useAppKitNetwork } from '@reown/appkit/react' import { useNetworkModalToggle } from 'state/application/hooks' import { UniSwap } from './SwapCelo/UniSwap' -import useActiveWeb3React from 'hooks/useActiveWeb3React' import SwapMento from './SwapCore/mentoReserve' import { PageLayout } from 'components/Layout/PageLayout' import { getEnv } from 'utils/env' @@ -61,7 +61,7 @@ Take note of indicators in the widget below for price slippage and liquidity.` } const Swap = memo((props: any) => { const swapWidget = props.match.params.widget - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const isProd = getEnv() === 'production' const toggleNetworkModal = useNetworkModalToggle() const { activeChainFeatures } = useGoodDappFeatures() diff --git a/src/reown/minipayConnector.ts b/src/reown/minipayConnector.ts new file mode 100644 index 000000000..17939e01f --- /dev/null +++ b/src/reown/minipayConnector.ts @@ -0,0 +1,238 @@ +import { createConnector } from 'wagmi' +import { getMiniPayProvider, waitForMiniPayProvider } from '../utils/minipay' + +interface MiniPayProvider { + isMiniPay: boolean + request(args: { method: string; params?: unknown[] }): Promise + disconnect?: () => Promise + on?(...args: unknown[]): void + removeListener?(...args: unknown[]): void +} + +function handleProviderError(error: unknown): never { + if (error && typeof error === 'object' && 'code' in error) { + const errorCode = error.code + if (errorCode === 4001) { + throw new Error('User rejected the request') + } + if (errorCode === 4902) { + throw new Error('Chain not added to wallet') + } + } + throw error instanceof Error ? error : new Error('Unknown error occurred') +} + +function parseChainId(chainId: string | number): number { + if (typeof chainId === 'number') return chainId + if (typeof chainId === 'string') { + return Number.parseInt(chainId, chainId.startsWith('0x') ? 16 : 10) + } + throw new Error('Invalid chain ID format') +} + +export function miniPayConnector() { + const resolveMiniPayProvider = async (): Promise => { + const provider = (await waitForMiniPayProvider()) as MiniPayProvider | undefined + if (provider?.isMiniPay) { + return provider + } + return undefined + } + + return createConnector((config) => { + let provider: MiniPayProvider | undefined + let cleanup: (() => void) | undefined + + const accountsChangedHandler = (accounts: string[]) => { + if (accounts.length === 0) { + config.emitter.emit('disconnect') + } else { + config.emitter.emit('change', { + accounts: accounts.map((account) => account as `0x${string}`), + }) + } + } + + const chainChangedHandler = (chainId: string | number) => { + const id = parseChainId(chainId) + config.emitter.emit('change', { chainId: id }) + } + + const disconnectHandler = () => { + config.emitter.emit('disconnect') + } + + const setupEventListeners = (targetProvider: MiniPayProvider) => { + cleanup = () => { + targetProvider.removeListener?.('accountsChanged', accountsChangedHandler) + targetProvider.removeListener?.('chainChanged', chainChangedHandler) + targetProvider.removeListener?.('disconnect', disconnectHandler) + } + + targetProvider.on?.('accountsChanged', accountsChangedHandler) + targetProvider.on?.('chainChanged', chainChangedHandler) + targetProvider.on?.('disconnect', disconnectHandler) + } + + return { + id: 'minipay', + name: 'MiniPay', + type: 'injected', + async connect() { + if (typeof window === 'undefined') { + throw new Error('MiniPay is not available in this browser') + } + + provider = await resolveMiniPayProvider() + if (!provider) { + throw new Error('MiniPay provider not found') + } + + if (!provider.isMiniPay) { + throw new Error('MiniPay provider not detected') + } + + try { + const accounts = (await provider.request({ + method: 'eth_requestAccounts', + })) as string[] + + const account = accounts[0] + if (!account) { + throw new Error('No account found') + } + + const chainId = (await provider.request({ + method: 'eth_chainId', + })) as string + + setupEventListeners(provider) + + return { + accounts: [account as `0x${string}`], + chainId: parseChainId(chainId), + } + } catch (error) { + handleProviderError(error) + } + }, + async disconnect() { + cleanup?.() + cleanup = undefined + + if (provider && typeof provider.disconnect === 'function') { + try { + await provider.disconnect() + } catch (error) { + console.warn('Error disconnecting MiniPay:', error) + } + } + + provider = undefined + }, + async getAccounts() { + provider = getMiniPayProvider() as MiniPayProvider | undefined + if (!provider) return [] + + try { + const accounts = (await provider.request({ + method: 'eth_accounts', + })) as string[] + return accounts.map((account) => account as `0x${string}`) + } catch { + return [] + } + }, + async getChainId() { + provider = getMiniPayProvider() as MiniPayProvider | undefined + if (!provider) { + throw new Error('MiniPay provider not available') + } + + try { + const chainId = (await provider.request({ + method: 'eth_chainId', + })) as string + return parseChainId(chainId) + } catch { + throw new Error('Failed to get chain ID from MiniPay provider') + } + }, + async isAuthorized() { + provider = getMiniPayProvider() as MiniPayProvider | undefined + if (!provider) return false + + try { + const accounts = (await provider.request({ + method: 'eth_accounts', + })) as string[] + return accounts.length > 0 + } catch { + return false + } + }, + onAccountsChanged(accounts) { + accountsChangedHandler(accounts) + }, + onChainChanged(chainId) { + chainChangedHandler(chainId) + }, + onDisconnect() { + disconnectHandler() + }, + onConnect() { + // Handler for provider connect events + // console.log('MiniPay connected to chain:', connectInfo.chainId) + }, + async switchChain({ chainId }) { + provider = getMiniPayProvider() as MiniPayProvider | undefined + if (!provider) { + throw new Error('MiniPay provider not found') + } + + const targetChain = config.chains.find((chain) => chain.id === chainId) + if (!targetChain) { + throw new Error(`Chain ${chainId} not configured`) + } + + const hexChainId = `0x${chainId.toString(16)}` + + try { + await provider.request({ + method: 'wallet_switchEthereumChain', + params: [{ chainId: hexChainId }], + }) + return targetChain + } catch (error) { + if (error && typeof error === 'object' && 'code' in error && error.code === 4902) { + try { + await provider.request({ + method: 'wallet_addEthereumChain', + params: [ + { + chainId: hexChainId, + chainName: targetChain.name, + nativeCurrency: targetChain.nativeCurrency, + rpcUrls: targetChain.rpcUrls.default.http, + blockExplorerUrls: targetChain.blockExplorers?.default + ? [targetChain.blockExplorers.default.url] + : undefined, + }, + ], + }) + return targetChain + } catch (addError) { + handleProviderError(addError) + } + } + handleProviderError(error) + } + }, + async getProvider() { + const provider = getMiniPayProvider() + if (!provider) return undefined + return provider as any + }, + } + }) +} diff --git a/src/reown/reownprovider.tsx b/src/reown/reownprovider.tsx new file mode 100644 index 000000000..70cc9828e --- /dev/null +++ b/src/reown/reownprovider.tsx @@ -0,0 +1,154 @@ +import React from 'react' +import { createAppKit } from '@reown/appkit/react' +import type { AppKitNetwork } from '@reown/appkit-common' +import { defineChain } from 'viem' + +import { WagmiProvider } from 'wagmi' +import { celo, fuse, mainnet } from '@reown/appkit/networks' +import { QueryClient, QueryClientProvider } from '@tanstack/react-query' +import { WagmiAdapter } from '@reown/appkit-adapter-wagmi' +import { injected, coinbaseWallet } from 'wagmi/connectors' +import { APPKIT_FEATURED_WALLET_IDS, APPKIT_SOCIAL_PROVIDER_IDS } from 'utils/walletConfig' +import { SupportedChains } from '@gooddollar/web3sdk-v2' +import { getEnv } from 'utils/env' +import { sample } from 'lodash' + +const queryClient = new QueryClient() + +const projectId = process.env.REOWN_PROJECT_ID +if (!projectId) { + throw new Error('REOWN_PROJECT_ID environment variable is required') +} + +const metadata = { + name: 'GoodProtocolUI', + description: 'Good Protocol UI', + url: typeof window !== 'undefined' ? window.location.origin : '', + icons: typeof window !== 'undefined' ? [`${window.location.origin}/favicon.ico`] : [], +} + +const localFeatureConfig = { + networks: { + [SupportedChains.CELO]: { networkEnabled: true }, + [SupportedChains.MAINNET]: { networkEnabled: true }, + [SupportedChains.FUSE]: { networkEnabled: true }, + [SupportedChains.XDC]: { networkEnabled: true }, + }, + globalDefaults: { + defaultEnabled: true, + defaultNetworkEnabled: true, + }, +} + +const getAllowedNetworks = (): SupportedChains[] => { + const isGlobalFeatureSystemDisabled = localFeatureConfig.globalDefaults.defaultEnabled === false + const globalFeatureDefault = localFeatureConfig.globalDefaults.defaultNetworkEnabled + + // Disable globally if system or feature default is off + if (isGlobalFeatureSystemDisabled || globalFeatureDefault === false) { + return [] + } + + const productionNetworkIds = Object.values(SupportedChains).filter((id) => id) as SupportedChains[] + const prodNetworks = productionNetworkIds.filter((id) => { + const chainOverrides = localFeatureConfig.networks?.[id] + return chainOverrides?.networkEnabled === true + }) + + const network = getEnv() + switch (true) { + case network === 'staging': + case network === 'development': { + const devNetworks = [...prodNetworks] + if (devNetworks.indexOf(SupportedChains.XDC) === -1) { + devNetworks.push(SupportedChains.XDC) + } + return devNetworks.filter((chain) => chain !== SupportedChains.MAINNET) + } + + default: + return prodNetworks + } +} + +const createXdcNetwork = (): AppKitNetwork => { + const xdcRpc = sample(process.env.REACT_APP_XDC_RPC?.split(',')) ?? 'https://rpc.xdc.network' + return defineChain({ + id: 50, + name: 'XDC Network', + nativeCurrency: { + name: 'XDC', + symbol: 'XDC', + decimals: 18, + }, + rpcUrls: { + default: { + http: [xdcRpc], + }, + }, + blockExplorers: { + default: { + name: 'XDC Explorer', + url: 'https://xdc.blocksscan.io', + }, + }, + }) as AppKitNetwork +} + +const mapSupportedChainToReownNetwork = (chain: SupportedChains): AppKitNetwork => { + switch (chain) { + case SupportedChains.CELO: + return celo + case SupportedChains.FUSE: + return fuse + case SupportedChains.MAINNET: + return mainnet + case SupportedChains.XDC: + return createXdcNetwork() + default: + throw new Error(`Unsupported chain: ${chain}`) + } +} + +const allowedChains = [SupportedChains.CELO, ...getAllowedNetworks().filter((chain) => chain !== SupportedChains.CELO)] + +if (allowedChains.length === 0) { + throw new Error('No networks enabled. At least one network must be enabled.') +} + +const networks = allowedChains.map(mapSupportedChainToReownNetwork) as [AppKitNetwork, ...AppKitNetwork[]] + +const connectors = [ + injected(), + coinbaseWallet({ + appName: 'GoodProtocolUI', + appLogoUrl: '', + }), +] + +const wagmiAdapter = new WagmiAdapter({ + networks, + projectId, + ssr: true, + connectors, +}) + +createAppKit({ + adapters: [wagmiAdapter], + networks, + projectId, + metadata, + features: { + analytics: true, + socials: APPKIT_SOCIAL_PROVIDER_IDS as any, + }, + featuredWalletIds: [...APPKIT_FEATURED_WALLET_IDS], +}) + +export function AppKitProvider({ children }: { children: React.ReactNode }) { + return ( + + {children} + + ) +} diff --git a/src/routes.tsx b/src/routes.tsx index 6a47c8219..4fb2ebabf 100644 --- a/src/routes.tsx +++ b/src/routes.tsx @@ -4,7 +4,7 @@ import { usePostHog } from 'posthog-react-native' import { Spinner } from 'native-base' import { RedirectHashRoutes } from 'pages/routes/redirects' -import useActiveWeb3React from 'hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { CustomLightSpinner } from 'theme' import Circle from 'assets/images/blue-loader.svg' @@ -18,6 +18,22 @@ const GoodId = lazy(() => import('./pages/gd/GoodId')) const BuyGd = lazy(() => import('./pages/gd/BuyGD')) const NewsFeedPage = lazy(() => import('./pages/gd/News')) +// const RoutesWrapper = () => { +// const posthog = usePostHog() +// const [posthogInitialized, setPosthogInitialized] = useState(false) + +// useEffect(() => { +// if (posthog) { +// posthog.onFeatureFlags(() => { +// setPosthogInitialized(true) +// return +// }) +// } +// }, [posthog]) + +// return posthogInitialized ? : +// } + const RoutesWrapper = () => { const posthog = usePostHog() const [posthogInitialized, setPosthogInitialized] = useState(false) @@ -29,13 +45,20 @@ const RoutesWrapper = () => { return }) } + + // Fallback: if PostHog doesn't initialize within 3 seconds, proceed anyway + const timeout = setTimeout(() => { + setPosthogInitialized(true) + }, 3000) + + return () => clearTimeout(timeout) }, [posthog]) return posthogInitialized ? : } function Routes(): JSX.Element { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() return ( }> diff --git a/src/state/application/hooks.ts b/src/state/application/hooks.ts index a19dbf5dd..7bef5243f 100644 --- a/src/state/application/hooks.ts +++ b/src/state/application/hooks.ts @@ -1,15 +1,14 @@ import { useCallback, useEffect, useMemo } from 'react' import { useDispatch, useSelector } from 'react-redux' import { AsyncStorage } from '@gooddollar/web3sdk-v2' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { AppDispatch, AppState } from '../index' import { addPopup, removePopup, setChain, setOpenModal, setTheme as setThemeAction } from './actions' import { ApplicationModal, PopupContent, ApplicationState } from './types' import { useColorMode } from 'native-base' export function useBlockNumber(): number | undefined { - const { chainId } = useActiveWeb3React() - + const { chainId } = useAppKitNetwork() return useSelector((state: AppState) => state.application.blockNumber[chainId ?? -1]) } diff --git a/src/state/application/updater.ts b/src/state/application/updater.ts index 9b0481b40..b14a7adee 100644 --- a/src/state/application/updater.ts +++ b/src/state/application/updater.ts @@ -2,20 +2,21 @@ import { useCallback, useEffect, useState } from 'react' import { useDispatch } from 'react-redux' import { Web3Provider } from '@ethersproject/providers' import { useWeb3Context } from '@gooddollar/web3sdk-v2' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' import useDebounce from '../../hooks/useDebounce' import useIsWindowVisible from '../../hooks/useIsWindowVisible' import { updateBlockNumber } from './actions' +import { useAppKitAccount, useAppKitNetwork } from '@reown/appkit/react' export default function Updater(): null { - const { chainId, account } = useActiveWeb3React() + const { address } = useAppKitAccount() + const { chainId } = useAppKitNetwork() const { web3Provider: library } = useWeb3Context() as { web3Provider: Web3Provider } const dispatch = useDispatch() const windowVisible = useIsWindowVisible() const [state, setState] = useState<{ chainId: number | undefined; blockNumber: number | null }>({ - chainId, + chainId: +(chainId ?? 1), blockNumber: null, }) @@ -34,9 +35,9 @@ export default function Updater(): null { // attach/detach listeners useEffect(() => { - if (!account || !library || !chainId || !windowVisible) return undefined + if (!address || !library || !chainId || !windowVisible) return undefined - setState({ chainId, blockNumber: null }) + setState({ chainId: +(chainId ?? 1), blockNumber: null }) library .getBlockNumber() .then(blockNumberCallback) @@ -46,7 +47,7 @@ export default function Updater(): null { return () => { library.removeListener('block', blockNumberCallback) } - }, [/*used */ dispatch, chainId, library, blockNumberCallback, windowVisible, account]) + }, [/*used */ dispatch, chainId, library, blockNumberCallback, windowVisible, address]) const debouncedState = useDebounce(state, 100) diff --git a/src/state/multicall/hooks.ts b/src/state/multicall/hooks.ts index 47b3c23c1..5726775de 100644 --- a/src/state/multicall/hooks.ts +++ b/src/state/multicall/hooks.ts @@ -3,7 +3,8 @@ import { BigNumber } from '@ethersproject/bignumber' import { Contract } from '@ethersproject/contracts' import { useEffect, useMemo } from 'react' import { useDispatch, useSelector } from 'react-redux' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useConnectionInfo } from 'hooks/useConnectionInfo' + import { useBlockNumber } from '../application/hooks' import { AppDispatch, AppState } from '../index' import { @@ -50,7 +51,7 @@ export const NEVER_RELOAD: ListenerOptions = { // the lowest level call for subscribing to contract data function useCallsData(calls: (Call | undefined)[], options?: ListenerOptions): CallResult[] { - const { chainId } = useActiveWeb3React() + const { chainId } = useConnectionInfo() const callResults = useSelector( (state) => state.multicall.callResults ) diff --git a/src/state/multicall/updater.tsx b/src/state/multicall/updater.tsx index 729fd5d14..c8203fca2 100644 --- a/src/state/multicall/updater.tsx +++ b/src/state/multicall/updater.tsx @@ -1,7 +1,7 @@ import { Contract } from '@ethersproject/contracts' import { useEffect, useMemo, useRef } from 'react' import { useDispatch, useSelector } from 'react-redux' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { useMulticallContract } from '../../hooks/useContract' import useDebounce from '../../hooks/useDebounce' import chunkArray from '../../utils/chunkArray' @@ -118,16 +118,16 @@ export default function Updater(): null { // wait for listeners to settle before triggering updates const debouncedListeners = useDebounce(state.callListeners, 100) const latestBlockNumber = useBlockNumber() - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const multicallContract = useMulticallContract() const cancellations = useRef<{ blockNumber: number; cancellations: (() => void)[] }>() const listeningKeys: { [callKey: string]: number } = useMemo(() => { - return activeListeningKeys(debouncedListeners, chainId) + return activeListeningKeys(debouncedListeners, +(chainId ?? 1)) }, [debouncedListeners, chainId]) const unserializedOutdatedCallKeys = useMemo(() => { - return outdatedListeningKeys(state.callResults, listeningKeys, chainId, latestBlockNumber) + return outdatedListeningKeys(state.callResults, listeningKeys, +(chainId ?? 1), latestBlockNumber) }, [chainId, state.callResults, listeningKeys, latestBlockNumber]) const serializedOutdatedCallKeys = useMemo( @@ -151,7 +151,7 @@ export default function Updater(): null { dispatch( fetchingMulticallResults({ calls, - chainId, + chainId: +(chainId ?? 1), fetchingBlockNumber: latestBlockNumber, }) ) @@ -177,7 +177,7 @@ export default function Updater(): null { dispatch( updateMulticallResults({ - chainId, + chainId: +(chainId ?? 1), results: outdatedCallKeys .slice(firstCallKeyIndex, lastCallKeyIndex) .reduce<{ [callKey: string]: string | null }>((memo, callKey, i) => { @@ -198,7 +198,7 @@ export default function Updater(): null { dispatch( errorFetchingMulticallResults({ calls: chunk, - chainId, + chainId: +(chainId ?? 1), fetchingBlockNumber: latestBlockNumber, }) ) diff --git a/src/state/swap/hooks.ts b/src/state/swap/hooks.ts index ae6da6aff..46241d14f 100644 --- a/src/state/swap/hooks.ts +++ b/src/state/swap/hooks.ts @@ -3,7 +3,7 @@ import { parseUnits } from '@ethersproject/units' import { Currency, CurrencyAmount, JSBI, Token, TokenAmount } from '@sushiswap/sdk' import { ParsedQs } from 'qs' import { useDispatch } from 'react-redux' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import useParsedQueryString from '../../hooks/useParsedQueryString' import { isAddress } from '../../utils' import { AppDispatch } from '../index' @@ -37,7 +37,7 @@ function parseCurrencyFromURLParameter(urlParam: any): string { if (urlParam.toUpperCase() === 'ETH') return 'ETH' if (valid === false) return 'ETH' } - return 'ETH' ?? '' + return 'ETH' } function parseTokenAmountURLParameter(urlParam: any): string { @@ -89,7 +89,7 @@ export function queryParametersToSwapState(parsedQs: ParsedQs): SwapState { export function useDefaultsFromURLSearch(): | { inputCurrencyId: string | undefined; outputCurrencyId: string | undefined } | undefined { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const dispatch = useDispatch() const parsedQs = useParsedQueryString() const [result, setResult] = useState< diff --git a/src/state/transactions/hooks.tsx b/src/state/transactions/hooks.tsx index f079950e1..7759178fd 100644 --- a/src/state/transactions/hooks.tsx +++ b/src/state/transactions/hooks.tsx @@ -1,7 +1,7 @@ import { TransactionResponse } from '@ethersproject/providers' import { useCallback, useMemo } from 'react' import { useDispatch, useSelector } from 'react-redux' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useConnectionInfo } from 'hooks/useConnectionInfo' import { AppDispatch, AppState } from '../index' import { addTransaction } from './actions' import { TransactionDetails } from './reducer' @@ -15,7 +15,7 @@ export function useTransactionAdder(): ( claim?: { recipient: string } } ) => void { - const { chainId, account } = useActiveWeb3React() + const { address, chainId } = useConnectionInfo() const dispatch = useDispatch() return useCallback( @@ -31,30 +31,30 @@ export function useTransactionAdder(): ( approval?: { tokenAddress: string; spender: string } } = {} ) => { - if (!account) return + if (!address) return if (!chainId) return const { hash } = response if (!hash) { throw Error('No transaction hash found.') } - dispatch(addTransaction({ hash, from: account, chainId, approval, summary, claim })) + dispatch(addTransaction({ hash, from: address, chainId, approval, summary, claim })) }, - [dispatch, chainId, account] + [dispatch, chainId, address] ) } // returns all the transactions for the current chain export function useAllTransactions(): { [txHash: string]: TransactionDetails } { - const { chainId, account } = useActiveWeb3React() + const { address, chainId } = useConnectionInfo() const state = useSelector((state) => state.transactions) const filterTransactions = {} if (chainId && state[chainId]) { Object.values(state[chainId])?.forEach((tx) => { - if (tx.from === account) { - filterTransactions[tx.hash] = tx + if ((tx as TransactionDetails).from === address) { + filterTransactions[(tx as TransactionDetails).hash] = tx } }) } diff --git a/src/state/transactions/updater.tsx b/src/state/transactions/updater.tsx index 900f4f803..731b49cbc 100644 --- a/src/state/transactions/updater.tsx +++ b/src/state/transactions/updater.tsx @@ -2,7 +2,7 @@ import { useEffect } from 'react' import { useDispatch, useSelector } from 'react-redux' import { useWeb3Context } from '@gooddollar/web3sdk-v2' import { Web3Provider } from '@ethersproject/providers' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { useAddPopup, useBlockNumber } from '../application/hooks' import { AppDispatch, AppState } from '../index' import { checkedTransaction, finalizeTransaction } from './actions' @@ -29,7 +29,7 @@ export function shouldCheck( } export default function Updater(): null { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const { web3Provider: library } = useWeb3Context() as { web3Provider: Web3Provider } const lastBlockNumber = useBlockNumber() @@ -54,7 +54,7 @@ export default function Updater(): null { if (receipt) { dispatch( finalizeTransaction({ - chainId, + chainId: +(chainId ?? 1), hash, receipt: { blockHash: receipt.blockHash, @@ -81,7 +81,13 @@ export default function Updater(): null { hash ) } else { - dispatch(checkedTransaction({ chainId, hash, blockNumber: lastBlockNumber })) + dispatch( + checkedTransaction({ + chainId: +(chainId ?? 1), + hash, + blockNumber: lastBlockNumber, + }) + ) } }) .catch((error) => { diff --git a/src/state/user/hooks.tsx b/src/state/user/hooks.tsx index d106940ec..404a37299 100644 --- a/src/state/user/hooks.tsx +++ b/src/state/user/hooks.tsx @@ -2,7 +2,7 @@ import { ChainId, Pair, Token } from '@sushiswap/sdk' import { useCallback, useMemo } from 'react' import { shallowEqual, useDispatch, useSelector } from 'react-redux' -import { useActiveWeb3React } from 'hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { AppDispatch, AppState } from '..' import { addSerializedPair, @@ -148,7 +148,7 @@ export function useRemoveUserAddedToken(): (chainId: number, address: string) => } export function useUserAddedTokens(): Token[] { - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() const serializedTokensMap = useSelector(({ user: { tokens } }) => tokens) return useMemo(() => { diff --git a/src/state/wallet/hooks.ts b/src/state/wallet/hooks.ts index f3bccc398..4fe0f3ed7 100644 --- a/src/state/wallet/hooks.ts +++ b/src/state/wallet/hooks.ts @@ -1,7 +1,7 @@ import { ChainId, Currency, CurrencyAmount, ETHER, JSBI, Token, TokenAmount } from '@sushiswap/sdk' import { useMemo } from 'react' import ERC20_INTERFACE from '../../constants/abis/erc20' -import { useActiveWeb3React } from '../../hooks/useActiveWeb3React' +import { useAppKitNetwork } from '@reown/appkit/react' import { useMulticallContract } from '../../hooks/useContract' import { isAddress } from '../../utils' import { useMultipleContractSingleData, useSingleContractMultipleData } from '../multicall/hooks' @@ -110,7 +110,7 @@ export function useCurrencyBalances( [currencies] ) const ethBalance = useETHBalances(containsETH ? [account] : []) - const { chainId } = useActiveWeb3React() + const { chainId } = useAppKitNetwork() return useMemo( () => currencies?.map((currency) => { diff --git a/src/utils/chain.ts b/src/utils/chain.ts new file mode 100644 index 000000000..a95379884 --- /dev/null +++ b/src/utils/chain.ts @@ -0,0 +1,6 @@ +export const DEFAULT_CHAIN_ID = 42220 + +export function getSafeChainId(chainId?: number | string | null): number { + const numeric = typeof chainId === 'string' ? Number(chainId) : chainId + return typeof numeric === 'number' && Number.isFinite(numeric) ? numeric : DEFAULT_CHAIN_ID +} diff --git a/src/utils/minipay.ts b/src/utils/minipay.ts new file mode 100644 index 000000000..27224a19d --- /dev/null +++ b/src/utils/minipay.ts @@ -0,0 +1,71 @@ +type MaybeMiniPayProvider = { + isMiniPay?: boolean + providers?: MaybeMiniPayProvider[] +} + +const findMiniPayProvider = (ethereum: MaybeMiniPayProvider): MaybeMiniPayProvider | undefined => { + if (!ethereum) { + return undefined + } + + // EIP-6963 style multi-injected provider array + if (Array.isArray(ethereum.providers)) { + const provider = ethereum.providers.find((candidate) => candidate?.isMiniPay) + if (provider) { + return provider + } + } + + return ethereum.isMiniPay ? ethereum : undefined +} + +export const getMiniPayProvider = (): MaybeMiniPayProvider | undefined => { + if (typeof window === 'undefined') { + return undefined + } + + // @ts-ignore: ethereum is injected by wallets + const { ethereum } = window + if (!ethereum) { + return undefined + } + + return findMiniPayProvider(ethereum) +} + +export function isMiniPay(): boolean { + return Boolean(getMiniPayProvider()) +} + +export const waitForMiniPayProvider = async (timeoutMs = 1200): Promise => { + const existing = getMiniPayProvider() + if (existing) { + return existing + } + + if (typeof window === 'undefined') { + return undefined + } + + return new Promise((resolve) => { + const handleReady = () => { + const provider = getMiniPayProvider() + if (provider) { + cleanup() + resolve(provider) + } + } + + const cleanup = () => { + window.removeEventListener('ethereum#initialized', handleReady as any) + clearTimeout(timer) + } + + const timer = window.setTimeout(() => { + cleanup() + resolve(getMiniPayProvider()) + }, timeoutMs) + + window.addEventListener('ethereum#initialized', handleReady as any, { once: true }) + }) +} diff --git a/src/utils/walletConfig.ts b/src/utils/walletConfig.ts new file mode 100644 index 000000000..2c9a7e4bd --- /dev/null +++ b/src/utils/walletConfig.ts @@ -0,0 +1,70 @@ +import { ChainId } from '@sushiswap/sdk' + +// Centralized wallet and chain configuration +export const WALLET_CONFIG = { + // Supported chains with their details + SUPPORTED_CHAINS: { + [ChainId.MAINNET]: { + id: ChainId.MAINNET, + name: 'Ethereum', + rpcUrl: 'https://mainnet.infura.io/v3/', + blockExplorer: 'https://etherscan.io', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + }, + [122]: { + // FUSE chain ID + id: 122, + name: 'Fuse', + rpcUrl: 'https://rpc.fuse.io', + blockExplorer: 'https://explorer.fuse.org', + nativeCurrency: { + name: 'Fuse Token', + symbol: 'FUSE', + decimals: 18, + }, + }, + [ChainId.CELO]: { + id: ChainId.CELO, + name: 'Celo', + rpcUrl: 'https://forno.celo.org', + blockExplorer: 'https://explorer.celo.org', + nativeCurrency: { + name: 'Celo', + symbol: 'CELO', + decimals: 18, + }, + }, + }, + + CONNECTION_TIMEOUT: 30000, + + ERROR_MESSAGES: { + UNSUPPORTED_CHAIN: 'Unsupported network. Please switch to Celo, Fuse, or Ethereum.', + CONNECTION_FAILED: 'Failed to connect wallet. Please try again.', + TRANSACTION_FAILED: 'Transaction failed. Please check your wallet and try again.', + INSUFFICIENT_FUNDS: 'Insufficient funds for this transaction.', + }, +} as const + +export type SupportedChainId = keyof typeof WALLET_CONFIG.SUPPORTED_CHAINS + +export const isSupportedChain = (chainId: number): chainId is SupportedChainId => { + return chainId in WALLET_CONFIG.SUPPORTED_CHAINS +} + +export const getChainConfig = (chainId: number) => { + return WALLET_CONFIG.SUPPORTED_CHAINS[chainId as SupportedChainId] +} + +// Featured wallet IDs for Reown AppKit (using wallet ID hashes, not names) +// These wallets will be promoted/featured in the wallet selection modal +export const APPKIT_FEATURED_WALLET_IDS = [ + '132fe7fba900c4772d39c15f02ec134461fa5d680be76b1767c2d0a15055b7a1', // New GoodWallet + 'd01c7758d741b363e637a817a09bcf579feae4db9f5bb16f599fdd1f66e2f974', // Valora +] + +export const APPKIT_SOCIAL_PROVIDER_IDS = ['google']