diff --git a/public/nginx-allowlist.txt b/public/nginx-allowlist.txt index 71ff13d90..87f68d801 100644 --- a/public/nginx-allowlist.txt +++ b/public/nginx-allowlist.txt @@ -19,6 +19,7 @@ ^\/scan[\/#\?]?$ ^(?:\/(nimiq:.+))[\/#\?]?$ ^\/welcome[\/#\?]?$ +^\/welcome-staking[\/#\?]?$ ^\/migration-welcome[\/#\?]?$ ^\/btc-activation[\/#\?]?$ ^\/btc-transaction(?:\/([^\/#\?]+?))[\/#\?]?$ diff --git a/src/i18n/de.po b/src/i18n/de.po index a9f615063..4f437a3cb 100644 --- a/src/i18n/de.po +++ b/src/i18n/de.po @@ -3,21 +3,21 @@ # Sebastian Langer , 2020 # Matheo , 2021 # Sven , 2022 -# Michael , 2023 # Daniel, 2023 # Redexe , 2024 # Michael Passias, 2024 # Sören Schwert , 2024 +# Michael , 2024 # msgid "" msgstr "" -"Last-Translator: Sören Schwert , 2024\n" +"Last-Translator: Michael , 2024\n" "Language-Team: German (https://app.transifex.com/nimiq-foundation/teams/110181/de/)\n" "Content-Type: text/plain; charset=UTF-8\n" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "\"Digitales Gold\", die erste Kryptowährung" @@ -45,7 +45,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} bietet generische und individuelle IBANs an." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -76,7 +76,7 @@ msgstr "{currency} Auszahlung ausstehend" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "{disabledAsset} Swaps werden derzeit gewartet." -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} Gebühr" @@ -89,10 +89,15 @@ msgstr "{perc}% des Tauschwerts." msgid "{percentage} fees" msgstr "{percentage} Gebühren" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "{percentage} % des Adressguthabens" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} ist ein Service von {companyLogo}" @@ -140,16 +145,16 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 Min." +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 Min." -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" -msgstr "1000 NIM = 1 Giveaway-Punkt" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" +msgstr "" #: src/components/FeeSelector.vue:8 msgid "15m" @@ -168,18 +173,10 @@ msgstr "2-4h" msgid "20 sec" msgstr "20 Sek." -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "200 Mio. NIM in Giveaways!" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "24/7 Support" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "2x" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -191,17 +188,9 @@ msgstr "3" msgid "30-day Limit" msgstr "30-Tage-Limit" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "3x" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "5x" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" -msgstr "5x Punkte" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" +msgstr "" #: src/components/FeeSelector.vue:6 msgid "6h+" @@ -213,6 +202,10 @@ msgid "" msgstr "" "72 Stunden nach deinem ersten Kauf wird dein Limit automatisch erhöht." +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -246,8 +239,8 @@ msgstr "Konto-Limits" msgid "Accounts" msgstr "Konten" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Aktivieren" @@ -298,12 +291,16 @@ msgstr "" "Bitcoin zum Konto\n" "hinzufügen" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Kontakt hinzufügen" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Adresse nicht bekannt?" @@ -312,6 +309,10 @@ msgstr "Adresse nicht bekannt?" msgid "Addresses" msgstr "Adressen" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Fortgeschritten" @@ -329,7 +330,7 @@ msgstr "alle" msgid "All countries" msgstr "Alle Länder" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -338,7 +339,7 @@ msgstr "" "Jetzt aktualisieren um alle neuen Funktionen nutzen zu können. Es dauert " "auch wirklich nur ein paar Sekunden!" -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -354,6 +355,10 @@ msgstr "" "Alle Übersetzungen dienen ausschließlich zu Informationszwecken. Die " "englische Originalversion ist rechtlich bindend." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -439,6 +444,10 @@ msgstr "Auto" msgid "Automatic mode uses {behavior}." msgstr "Automatischer Modus nutzt {behavior}." +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "Warte auf Tausch-Schlüssel" @@ -452,7 +461,7 @@ msgid "Back to Bank Details" msgstr "Zurück zu Bankdetails" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -472,16 +481,16 @@ msgstr "Bevor du beginnst" msgid "BIC works, too." msgstr "BIC funktioniert auch." -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -501,14 +510,14 @@ msgid "Bitcoin Unit" msgstr "Bitcoin-Einheit" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Block #{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -564,7 +573,7 @@ msgstr "Max. Betrag" msgid "Buy more here in the wallet." msgstr "Kaufe mehr hier in der Wallet." -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "NIM kaufen" @@ -623,10 +632,6 @@ msgstr "" "Wenn du auf '{text}' klickst, stimmst du den Nutzungsbedingungen von " "{Fastspot} zu." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "Kampagnenseite" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -637,11 +642,11 @@ msgid "Cancel Swap" msgstr "Tausch abbrechen" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -651,8 +656,8 @@ msgstr "Abgebrochener Tausch" msgid "Cannot import contacts, wrong file format." msgstr "Kontakte können nicht importiert werden, falsches Datei-Format" -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Cashlink" @@ -660,7 +665,7 @@ msgstr "Cashlink" msgid "Cashlink Claiming" msgstr "Cashlink-Einlösung" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Cashlink von {address}" @@ -668,7 +673,7 @@ msgstr "Cashlink von {address}" msgid "Cashlink Funding" msgstr "Cashlink-Aufladung" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Cashlink an {address}" @@ -684,12 +689,12 @@ msgstr "Passwort ändern" msgid "Change your language setting." msgstr "Ändere deine Spracheinstellung." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "Validator ändern" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "Sieh dir die Einführung an" @@ -707,7 +712,7 @@ msgstr "Empfänger auswählen" msgid "Choose a Sender" msgstr "Wähle einen Sender" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "Wähle einen Validator" @@ -715,19 +720,12 @@ msgstr "Wähle einen Validator" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Adresse auswählen" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" -"Wähle einen Betrag, den du vorstaken möchtest. Vorgestakte NIM bleiben " -"gesperrt, bis die Migration abgeschlossen ist." - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "Wähle Stablecoin" @@ -735,14 +733,6 @@ msgstr "Wähle Stablecoin" msgid "Choose your stablecoin" msgstr "Wähle deinen Stablecoin" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "Beanspruche deine Punkte" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "Fordere deine Punkte an, um am großen Giveaway teilzunehmen!" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "Löschen" @@ -759,32 +749,20 @@ msgstr "Klicke hier für mehr infos" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Klicke auf 'Fehlerbehebung' um mehr zu erfahren." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Schließen" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" -"Sammle Punkte für das große Giveaway und erhalte ein glänzendes Identicon-" -"Upgrade – je mehr, desto besser." - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "Bald" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "DEMNÄCHST" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Eher zentralisiert" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Ähnlich hohe Transaktionszeit und Gebühr" @@ -797,12 +775,12 @@ msgstr "Bestätigen" msgid "Confirm account" msgstr "Konto bestätigen" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" -msgstr "Vorstake bestätigen" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" +msgstr "" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -824,7 +802,7 @@ msgstr "Verknüpfe dein Konto mit TEN31 Pass für höhere Tausch-Limits." msgid "Connected to" msgstr "Verbunden" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "verbinden" @@ -866,9 +844,9 @@ msgstr "Weiter" msgid "Continue Swap" msgstr "Tausch fortsetzen" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" -msgstr "Weiter zur Wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" +msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 msgid "Continue with Moonpay" @@ -882,11 +860,11 @@ msgstr "Konvertierung von USDC.e" msgid "Conversion from USDC.e to USDC" msgstr "Konvertierung von USDC.e zu USDC" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "In USDC konvertieren" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "Konvertiere deine USDC.e zum neuen Standard" @@ -940,6 +918,10 @@ msgstr "Erstelle eine neue Einmaladdresse." msgid "Create request link" msgstr "Zahlungslink erstellen" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "Vor {count} Tag erstellt | Vor {count} Tagen erstellt" @@ -960,9 +942,9 @@ msgstr "Gerade eben erstellt" msgid "Created yesterday" msgstr "Gestern erstellt" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "Generiert Vorstaking-Belohnungen" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "Erzeugt Einnahmen durch Staking" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -974,6 +956,14 @@ msgstr "Kreditkarte" msgid "Crypto swaps are currently under maintenance." msgstr "Krypto-Swaps werden derzeit gewartet." +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -1003,12 +993,22 @@ msgstr "Haftungsausschluss" msgid "Disconnect" msgstr "Trennen" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "Domain beinhaltet keine gültige Adresse." +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1051,21 +1051,14 @@ msgstr "" msgid "Duration and fees are estimates." msgstr "Dauer und Gebühren sind Schätzungen." -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "Frühstarter-Multiplikatoren" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "Verdiene neue NIM durch Staking" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" -"Verdiene Belohnungen, indem du NIM in einen Validator sperrst. Gesperrte NIM" -" bleiben unter deiner Kontrolle." #: src/components/modals/BtcActivationModal.vue:10 msgid "" @@ -1128,7 +1121,7 @@ msgstr "" "Gib das Passwort der Testversion ein, die du aktivieren möchtest, und drücke" " dann die Eingabetaste." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "Öffne deine Wallet" @@ -1148,14 +1141,18 @@ msgstr "Fehler {errorCode} : {errorMessage}" msgid "Error:" msgstr "Fehler:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "hergestellt" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1167,14 +1164,14 @@ msgstr "Euro" msgid "Exchange rate" msgstr "Wechselkurs" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "abgelaufen" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Abgelaufen" @@ -1183,8 +1180,8 @@ msgstr "Abgelaufen" msgid "Expired HTLC" msgstr "Abelaufener HTLC" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Exportiere Verlauf" @@ -1198,7 +1195,7 @@ msgid "express" msgstr "Express" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Fehlgeschlagen" @@ -1210,23 +1207,23 @@ msgstr "Konnte {ticker} Gebühren nicht abfragen... (Error: {message})" msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Problem mit der Faucet, probiere es noch einmal." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "Faucet ist leer" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "Die Faucet ist in deiner Region leider nicht verfügbar." -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Faucet nicht verfügbar" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Faucet nicht verfügbar (falsches Netzwerk)" @@ -1244,15 +1241,15 @@ msgid "fees" msgstr "Gebühren" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "Lade" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1270,11 +1267,7 @@ msgstr "Schließe den Tausch per Banküberweisung ab." msgid "Finalizing swap" msgstr "Tausch wird abgeschlossen" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "Erste Woche" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1282,7 +1275,11 @@ msgstr "" "Für die dezentrale\n" "Wertaufbewahrung" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1352,14 +1349,6 @@ msgstr "Allgemein" msgid "Get NIM" msgstr "Hol dir NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" -"Mach dich bereit für einen enormen Leistungsschub und verdiene NIM, indem du" -" deine NIM stakest." - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Los geht's" @@ -1376,14 +1365,10 @@ msgstr "" "Lasse dich für höhere Limits verifizieren durch eine Authentifizierung durch" " {provider}. Dies sind die Voraussetzungen:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "Setze auf kleine Validator-Pools, um noch mehr Punkte zu verdienen!" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1401,10 +1386,6 @@ msgstr "" "Mit nur einem Passwort und einem Login ist es ist jetzt ganz einfach und " "bequem mehrere Addressen zu haben." -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "Hoher Stake!" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "Höhere Liquidität und globale Marktakzeptanz." @@ -1413,14 +1394,14 @@ msgstr "Höhere Liquidität und globale Marktakzeptanz." msgid "Higher transparency and regulatory compliance." msgstr "Höhere Transparenz und regulatorische Konformität." -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "Höchster Grad an Dezentralisierung" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1429,31 +1410,31 @@ msgid "Historic value" msgstr "Historischer Wert" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "HTLC-Erstellung" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "HTLC-Rückerstattung" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1541,9 +1522,9 @@ msgstr "" "unzureichende Beträge, funktioniert die automatische Rückerstattung nur für " "individuelle IBAN-Adressen." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" -msgstr "Erhöhe Vorstake" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" +msgstr "" #: src/components/modals/BtcSendModal.vue:98 msgid "" @@ -1573,7 +1554,7 @@ msgid "Insufficient balance." msgstr "Unzureichendes Guthaben." #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "ungültig" @@ -1581,7 +1562,7 @@ msgstr "ungültig" msgid "Invalid swap state, swap aborted!" msgstr "Ungültiger Swap-Zustand, Tausch abgebrochen!" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "" "Lade einen Freund mit einem {cashlink} ein oder kaufe mehr hier in der " @@ -1595,12 +1576,6 @@ msgstr "Ist deine Bank geeignet?" msgid "It's safe to close your wallet now" msgstr "Du kannst deine Wallet jetzt schließen" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" -"Nimm an der Giveaway-Kampagne teil und prestake, um große NIM-Belohnungen zu" -" gewinnen." - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Keyguard Modus" @@ -1613,39 +1588,35 @@ msgstr "Benenne den Sender" msgid "Language" msgstr "Sprache" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "Erfahre mehr über Prestaking" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "Mehr erfahren" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "Hier erfährst du mehr" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "Legacy USDC (USDC.e)" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "Los geht's! Erstelle jetzt dein Nimiq-Konto:" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Und los" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "Los geht's!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Light Node" @@ -1654,7 +1625,7 @@ msgstr "Light Node" msgid "Limit of copied addresses reached." msgstr "Grenze kopierbarer Adressen erreicht." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "Link in diesem Browser nicht verfügbar" @@ -1682,6 +1653,10 @@ msgstr "lade..." msgid "Loading..." msgstr "Lade..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1707,10 +1682,6 @@ msgstr "Ausloggen" msgid "Long press to confirm" msgstr "Gedrückt halten um zu bestätigen." -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "unterbrochen" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Vergewissere dich dass die Sender:innen Polygon {ticker} senden." @@ -1728,10 +1699,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "Höchst-Tauschbetrag ist {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "Vielleicht später" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1792,18 +1759,16 @@ msgstr "Netzwerk" msgid "Network fee: {sats} sat/vByte" msgstr "Netzwerkgebühr: {sats} sat/vByte" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "NIM-Netzwerkgebühren" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "Vorgestakte NIM" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "Nimiq wird super umweltfreundlich" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1814,27 +1779,38 @@ msgstr "" "Nimiq, wallet.nimiq.com, hub.nimiq.com & keyguard.nimiq.com, und einige der " "zugrundeliegenden Bibliotheken befinden sich in aktiver Entwicklung." -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "Nimiq PoS Vorstaking" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" -msgstr "Nimiq Proof-of-Stake kommt bald!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." +msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "" "Die Nimiq-Wallet unterstützt keine Transaktionsnachrichten für Bitcoin." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "Keine Verbindung zum {chain}-Netzwerk" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "Keine Beschreibung verfügbar" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "Da keine Geldbeträge eingegangen sind, ist der Tausch abgelaufen." @@ -1843,16 +1819,24 @@ msgstr "Da keine Geldbeträge eingegangen sind, ist der Tausch abgelaufen." msgid "No payment request found" msgstr "Keine Zahlungsanforderung gefunden" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "Keine Registrierung" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "Keine Anfrage erhalten." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1881,7 +1865,7 @@ msgid "Not available in your country" msgstr "Nicht verfügbar in deinem Land" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1932,7 +1916,8 @@ msgstr "Oder kaufe BTC direkt in der Wallet." msgid "Overwrite how the Keyguard is opened." msgstr "Überschreibe wie der Keyguard geöffnet wird." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "p.a." @@ -1946,6 +1931,10 @@ msgstr "teilweise zurückgesetzt" msgid "Partially reverted" msgstr "Teilweise zurückgesetzt" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "Zahler innerhalb {countdown}" @@ -1954,16 +1943,16 @@ msgstr "Zahler innerhalb {countdown}" msgid "Payment request has already been paid" msgstr "Zahlungsanforderung wurde bereits bezahlt" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "Zahlungen, verstanden" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "1:1 an den U.S. Dollar gekoppelt" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1974,7 +1963,7 @@ msgid "Pending Cashlinks" msgstr "Offene Cashlinks" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "Ausstehend..." @@ -2062,53 +2051,14 @@ msgstr "Pop-Ups" msgid "Popups" msgstr "Pop-Ups" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "Stake so früh wie möglich, um mehr Punkte zu verdienen." - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "Stake deine NIM vor!" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" -msgstr "Vorgestakte NIM sind gesperrt, bis die Migration abgeschlossen ist." +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" +msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "Vorstaking-Migrationsadresse" -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" -"Stake so viel NIM wie möglich vor und hilf, den nächsten Meilenstein zur " -"Sicherung des Netzwerks zu erreichen." - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "Vorstake muss mindestens {minPrestake} betragen." - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "Vorgestaket" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" -"Vorgestakte NIM bleiben gesperrt, bis das Proof-of-Stake-Netzwerk live geht." - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "Vorstaking" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "Vorstaking ist nun verfügbar!" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "Gehe zur Problemlösungs-Seite um zu sehen was du tun kannst." @@ -2125,6 +2075,26 @@ msgstr "Verwendungszweck" msgid "Raise your limits" msgstr "Limits erhöhen" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " @@ -2133,7 +2103,7 @@ msgstr "" "Lese mehr darüber ins unserem {blog_post} oder klicke unten für die neue " "Wallet Einführung." -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Empfangen" @@ -2163,7 +2133,7 @@ msgid "Receive NIM" msgstr "NIM erhalten" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2209,7 +2179,7 @@ msgid "Refresh the page to continue." msgstr "Seite neuladen um fortzufahren." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2234,13 +2204,17 @@ msgstr "" msgid "Release Notes" msgstr "Versionshinweise" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Umbenennen" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Anfrage fehlgeschlagen" @@ -2248,8 +2222,8 @@ msgstr "Anfrage fehlgeschlagen" msgid "Required" msgstr "Erforderlich" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Neu scannen" @@ -2264,7 +2238,7 @@ msgstr "" msgid "Resolving Unstoppable Domain..." msgstr "Unstoppable Domain wird aufgelöst..." -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "Belohnungen weiter staken" @@ -2276,6 +2250,14 @@ msgstr "Auszahlungsprozess neu starten" msgid "Resulting BTC amount is too small." msgstr "Der resultierende BTC-Betrag ist zu klein." +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2286,7 +2268,7 @@ msgstr "Erneut versuchen" msgid "Retrying..." msgstr "Versuche erneut..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "Belohnung" @@ -2310,7 +2292,7 @@ msgstr "" msgid "Search" msgstr "Suchen" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "Suche nach Validatoren…" @@ -2322,10 +2304,6 @@ msgstr "Transaktionen suchen" msgid "Search transactions by contact, address, etc." msgstr "Suche Transaktionen mittels Kontakt, Adresse, usw." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "Zweite Woche" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Sicherheit" @@ -2335,6 +2313,10 @@ msgstr "Sicherheit" msgid "Select a currency and an amount." msgstr "Währung und Menge auswählen" +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "" @@ -2391,7 +2373,7 @@ msgstr "" msgid "Selling now available" msgstr "Verkaufen jetzt möglich" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Senden" @@ -2442,9 +2424,10 @@ msgstr "Sende USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Sende, empfange und verwahre BTC in deiner Wallet." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" -msgstr "Sende Vorstaking-Transaktion" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" +msgstr "" #: src/components/modals/BtcSendModal.vue:461 #: src/components/modals/SendModal.vue:771 @@ -2452,6 +2435,10 @@ msgstr "Sende Vorstaking-Transaktion" msgid "Sending Transaction" msgstr "Transaktion wird versendet" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "{btc} BTC versendet" @@ -2469,7 +2456,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "{coin} {ticker} an {name} versendet" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2484,7 +2471,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "{nim} NIM an {name} versendet" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2498,15 +2485,19 @@ msgstr "SEPA-Instant-Gebühr" msgid "SEPA Instant transaction" msgstr "SEPA-Echtzeitüberweisung" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Betrag festlegen" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" -msgstr "Lege einen Betrag zum Sperren fest" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" +msgstr "" #: src/components/AmountMenu.vue:15 msgid "Set fee" @@ -2559,7 +2550,7 @@ msgstr "Alle meine Adressen anzeigen" msgid "Show Decimals" msgstr "Nachkommastellen" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Link anzeigen" @@ -2567,11 +2558,11 @@ msgstr "Link anzeigen" msgid "Show Recovery Words" msgstr "Wiederherstellungswörter anzeigen" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "Zeige Werte in {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "Anmelden" @@ -2584,16 +2575,13 @@ msgstr "EUR-Zahlung simulieren" msgid "Skip" msgstr "Überspringen" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "Kleine Validatoren" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Etwas ging schief" @@ -2605,58 +2593,87 @@ msgstr "Es gibt ein Problem mit deiner Überweisung" msgid "Speed up your Transaction" msgstr "Beschleunige deine Transaktion" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" -"Das Verteilen der vorgestakten NIM über verschiedene Validatoren unterstützt" -" die Dezentralisierung. Wähle einen Außenseiter für einen zusätzlichen " -"Bonus." - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Stabilität" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "Stabilität gepaart mit Selbstaufbewahrung" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "Stabil wie USD, verstanden" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" -msgstr "Stake früh, um mehr Punkte zu erhalten!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "" + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" +msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." msgstr "Stake deine NIM für Zinsen und um das Netzwerk zu sichern." -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" -msgstr "Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" +msgstr "" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "Staking" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "Standard" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "Wertaufbewahrung, verstanden" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "Validator erfolgreich geändert zu {validator}" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" -msgstr "Erfolgreich {amount} NIM vorgestaket bei {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" +msgstr "" #: src/components/modals/WelcomeModal.vue:109 msgid "Super low fees, super fast payments" @@ -2665,17 +2682,17 @@ msgstr "Sehr niedrige Gebühren, sehr schnelle Zahlungen" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Tausch" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "Tausche BTC {arrowIcon} {ticker}" @@ -2696,7 +2713,7 @@ msgid "Swap fee" msgstr "Tauschgebühr" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2710,11 +2727,11 @@ msgstr "Tausch ist abgelaufen" msgid "Swap more per 30 days." msgstr "Tausche mehr pro 30 Tage." -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "Tausche NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "Tausche NIM {arrowIcon} BTC" @@ -2731,7 +2748,7 @@ msgid "Swap successful!" msgstr "Tausch erfolgreich!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2745,17 +2762,25 @@ msgstr "Tausche bis zu {limit} pro 30 Tage." msgid "Swiping Gestures" msgstr "Wisch-Gesten" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "Wechsel zu USDC" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "Wechsel zu USDT" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "abgleichen" @@ -2777,18 +2802,14 @@ msgstr "Unerwartete Freigaben von TEN31 Pass," msgid "TEN31 Verification" msgstr "TEN31-Verifizierung" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Testnet" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "Tether USD" @@ -2827,14 +2848,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "Die Obergrenze für deine IBAN wurde erreicht" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" -"Die Migration erfolgt automatisch um den 19. November, keine Aktion " -"erforderlich." - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2871,6 +2884,10 @@ msgstr "" "Die Zahlungsanforderung wurde möglicherweise bezahlt, ist abgelaufen oder " "wurde storniert." +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2885,13 +2902,19 @@ msgstr "Der Sender und Empfänger dürfen nicht identisch sein." msgid "The swap expired" msgstr "Der Tausch ist abgelaufen" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "" "Der Validator ist allein verantwortlich für die oben bereitgestellten " "Informationen." -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "Aktuell sind keine kostenlosen NIM mehr verfügbar." @@ -2917,8 +2940,8 @@ msgstr "Denk an Funktion, nicht an Währung" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2956,8 +2979,8 @@ msgstr "Das kann bis zu {min} Minuten dauern." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2965,7 +2988,51 @@ msgstr "Das kann bis zu {min} Minuten dauern." msgid "This month" msgstr "Diesen Monat" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "Dieser Service ist aktuell in deiner Region nicht verfügbar." @@ -3014,8 +3081,8 @@ msgstr "Zeitraum" msgid "To {exchange}" msgstr "Zu {exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "Um mit USDC/USDT zu tauschen, wähle einen Stablecoin." @@ -3033,23 +3100,19 @@ msgid "Trade NIM and BTC" msgstr "Handle NIM und BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Transaktion von {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Transaktion an {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "Transaktionen erfolgen nahezu sofort." - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "" @@ -3069,7 +3132,7 @@ msgstr "Testversionen" msgid "Troubleshooting" msgstr "Fehlerbehebung" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "VertrauensScore" @@ -3081,22 +3144,14 @@ msgstr "Jetzt probieren" msgid "Tx time" msgstr "Tx Zeit" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "Tippe zum Suchen…" -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Ungenutzter Cashlink" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "Außenseiter" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "Außenseiter Multiplikatoren" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "Unerwarteter GoCrypto Fehler" @@ -3130,6 +3185,14 @@ msgstr "" "direkt mit Gleichgesinnten auf der ganzen Welt. Das macht dich zu einem " "Bürger erster Klasse auf der Blockchain." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Nicht unterstützte Währung" @@ -3147,14 +3210,18 @@ msgstr "Update verfügbar" msgid "Update now" msgstr "Jetzt aktualisieren" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "USD Coin" @@ -3179,7 +3246,11 @@ msgstr "Benutze Beschriftungen um Transaktionen leicht wiederzufinden." msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "Nutze die Nimiq Wallet als Web-App außerhalb des Browsers." -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "Validator" @@ -3199,7 +3270,7 @@ msgstr "Warte auf {currency}" msgid "Waiting for Nimiq network information" msgstr "Warte auf Nimiq-Netzwerkinformationen" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "Wallet Auszahlung" @@ -3217,6 +3288,10 @@ msgstr "" "Willkommen zum ersten Sicheren Tausch von Fiatgeld zu Kryptowährung. Es ist " "einfach, schnell und dezentral." +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3237,7 +3312,7 @@ msgstr "Wie heißt deine Bank?" msgid "When ready" msgstr "Wenn fertig" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "wird innerhalb von Stunden verfügbar sein." @@ -3276,9 +3351,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "Ohne eine individuelle IBAN sind Rückerstattungen unmöglich!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." msgstr "" -"Du verbindest dich mit den Testnetzen von Nimiq, Bitcoin und Polygon (USDC)." #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3292,7 +3366,7 @@ msgstr "Du kannst jetzt{linebreak}zwischen USDC und USDT wählen" msgid "You can receive from Polygon {ticker} addresses only!" msgstr "Du kannst nur von Polygon {ticker}-Adressen empfangen!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "In {waitTime} Stunden kannst du erneut kostenlose NIM erhalten." @@ -3306,11 +3380,15 @@ msgstr "" "- in der Wallet, indem du NIM zuerst gegen BTC oder USDC tauschst, die dann verkauft werden können.\n" "- auf unterstützten Börsen." +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "Du hast aktuell kein Guthaben zum tauschen." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "Du hast nicht genug USDC.e, um die Tauschgebühren zu bezahlen ({fee})" @@ -3332,7 +3410,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "Du brauchst ein SEPA-Konto, das Instant-Überweisungen unterstützt." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3444,7 +3522,13 @@ msgstr "Deine Zahlung wurde erstattet" msgid "Your payout is on its way" msgstr "Deine Auszahlung ist unterwegs" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "Dein Tausch war erfolgreich!" @@ -3453,7 +3537,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "Deine Überweisung muss SEPA-Instant sein." #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/es.po b/src/i18n/es.po index 0cf07f087..0efed3cbe 100644 --- a/src/i18n/es.po +++ b/src/i18n/es.po @@ -4,18 +4,18 @@ # Daniel, 2022 # Alberto Monterroso, 2023 # Max, 2024 -# Ricardo Barquero Carranza , 2024 # Sören Schwert , 2024 +# Ricardo Barquero Carranza , 2024 # msgid "" msgstr "" -"Last-Translator: Sören Schwert , 2024\n" +"Last-Translator: Ricardo Barquero Carranza , 2024\n" "Language-Team: Spanish (https://app.transifex.com/nimiq-foundation/teams/110181/es/)\n" "Content-Type: text/plain; charset=UTF-8\n" "Language: es\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "'Oro digital', la primer criptomoneda" @@ -43,7 +43,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} ofrece IBANs genéricos e individuales." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -74,7 +74,7 @@ msgstr "{currency} pago pendiente" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "{disabledAsset} intercambios se encuentran en mantenimento." -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} cuota" @@ -87,10 +87,15 @@ msgstr "{perc}% del valor del intercambio." msgid "{percentage} fees" msgstr "{percentage} tarifas" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "{percentage}% del balance de la dirección" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} es hecho por {companyLogo}" @@ -139,16 +144,16 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 min" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 min" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" -msgstr "1000 NIM = 1 punto de sorteo" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" +msgstr "" #: src/components/FeeSelector.vue:8 msgid "15m" @@ -167,18 +172,10 @@ msgstr "2-4h" msgid "20 sec" msgstr "20 seg" -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "200 Mil NIM en sorteos!" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "Soporte 24/7" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "2x" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -190,17 +187,9 @@ msgstr "3" msgid "30-day Limit" msgstr "Límite de 30 días" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "3x" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "5x" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" -msgstr "5x en puntos" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" +msgstr "" #: src/components/FeeSelector.vue:6 msgid "6h+" @@ -213,6 +202,10 @@ msgstr "" "Después de 72 horas tras tu primera compra, tu límite será aumentado " "automáticamente." +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -245,8 +238,8 @@ msgstr "Limites de la Cuenta" msgid "Accounts" msgstr "Cuentas" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Activar" @@ -300,12 +293,16 @@ msgstr "" "Agregar Bitcoin\n" "a su cuenta" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Agregar Contacto" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Dirección no disponible?" @@ -314,6 +311,10 @@ msgstr "Dirección no disponible?" msgid "Addresses" msgstr "Direcciones" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Avanzado" @@ -331,7 +332,7 @@ msgstr "todo" msgid "All countries" msgstr "Todos los países" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -340,7 +341,7 @@ msgstr "" "Todas las nuevas características son exclusivas para nuevas cuentas. Mejora " "a la nueva versión ahora, solo toma unos segundos." -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -356,6 +357,10 @@ msgstr "" "Todas las traducciones son únicamente de carácter. Ingles es el texto " "principal." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -440,6 +445,10 @@ msgstr "Automático" msgid "Automatic mode uses {behavior}." msgstr "El modo automático usa {behavior}." +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "Esperando el intercambio del secreto" @@ -453,7 +462,7 @@ msgid "Back to Bank Details" msgstr "Volver a los Detalles del Banco" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -473,16 +482,16 @@ msgstr "Antes de comenzar" msgid "BIC works, too." msgstr "BIC también funciona." -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -502,14 +511,14 @@ msgid "Bitcoin Unit" msgstr "Unidad Bitcoin" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Bloque #{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -565,7 +574,7 @@ msgstr "Compre el máximo" msgid "Buy more here in the wallet." msgstr "Compre más aquí en la billetera." -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "Comprar NIM" @@ -624,10 +633,6 @@ msgstr "" "Al hacer click en '{text}', usted esta aceptando a los términos de servicio " "de {Fastspot}." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "Página de la Campaña" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -638,11 +643,11 @@ msgid "Cancel Swap" msgstr "Cancelar Intercambio" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -652,8 +657,8 @@ msgstr "Intercambio Cancelado" msgid "Cannot import contacts, wrong file format." msgstr "No se pueden importar los contactos, formato de archivos incorrecto." -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Cashlink" @@ -661,7 +666,7 @@ msgstr "Cashlink" msgid "Cashlink Claiming" msgstr "Reclamo de Cashlink" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Cashlink proveniente de {address}" @@ -669,7 +674,7 @@ msgstr "Cashlink proveniente de {address}" msgid "Cashlink Funding" msgstr "Financiamiento de Cashlink" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Cashlink hacia {address}" @@ -685,12 +690,12 @@ msgstr "Cambiar contraseña" msgid "Change your language setting." msgstr "Cambiar ajustes de lenguaje." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "Cambiando de validator" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "Mira la nueva introducción" @@ -708,7 +713,7 @@ msgstr "Elija un Destinatario" msgid "Choose a Sender" msgstr "Seleccione un Emisor" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "Elija un Validator" @@ -716,19 +721,12 @@ msgstr "Elija un Validator" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Elija una Dirección" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" -"Elija el monto que desea pre-stake. NIM que esta en Pre-stake se mantendra " -"bloqueado hasta que la migracion se haya completado." - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "" @@ -736,14 +734,6 @@ msgstr "" msgid "Choose your stablecoin" msgstr "" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "Reclama tus Puntos" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "¡Reclama tus puntos para unirte a la gran rifa!" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "Borrar" @@ -760,30 +750,20 @@ msgstr "Haga click para obtener más información" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Haga click en ‘Solución de problemas’ para aprender más." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Cerrar" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "Próximamente" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "PRONTO" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Relativamente centralizado" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Cuota/tiempo relativamente alto" @@ -796,12 +776,12 @@ msgstr "Confirmar" msgid "Confirm account" msgstr "Confirme cuenta" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" -msgstr "Confirme pre-stake" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" +msgstr "" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -823,7 +803,7 @@ msgstr "Conecte con TEN31 Pass para limites mayores." msgid "Connected to" msgstr "Conectado a" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "conectando" @@ -864,9 +844,9 @@ msgstr "Continuar" msgid "Continue Swap" msgstr "Continuar Intercambio" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" -msgstr "Continue a la billetera" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" +msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 msgid "Continue with Moonpay" @@ -880,11 +860,11 @@ msgstr "Conversión desde USDC.e" msgid "Conversion from USDC.e to USDC" msgstr "Conversión desde USDC.e a USDC" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "Convertir a USDC" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "Convierta su USDC.e al estándar nuevo." @@ -936,6 +916,10 @@ msgstr "Crear una nueva dirección de un único uso." msgid "Create request link" msgstr "Cree un link de pedido de pago." +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "Creada hace {count} días | Creada hace {count} días." @@ -956,9 +940,9 @@ msgstr "Recién creada" msgid "Created yesterday" msgstr "Creado ayer" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "Crea recompensas de pre-staking" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "Crea recompensas de staking" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -970,6 +954,14 @@ msgstr "Tarjeta de Crédito" msgid "Crypto swaps are currently under maintenance." msgstr "Intercambios de cripto estan actualmente en mantenimiento." +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -999,12 +991,22 @@ msgstr "Aviso legal" msgid "Disconnect" msgstr "Deconectar" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "El dominio no se resuelve a una dirección válida" +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1047,21 +1049,14 @@ msgstr "" msgid "Duration and fees are estimates." msgstr "La duración y las cuotas son estimados." -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "MULTIPLICADORES DE TIEMPO" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "Gana NIM nuevo al hacer staking" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" -"Obtenga recompensas al congelar su NIM con un validador. NIM congelado se " -"mantiene siempre bajo su control." #: src/components/modals/BtcActivationModal.vue:10 msgid "" @@ -1122,7 +1117,7 @@ msgid "Enter the password of the trial you want to enable, then press enter." msgstr "" "Ingrese la contraseña de la prueba que desea activar, luego presione enter." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "Entrar a la billetera" @@ -1142,14 +1137,18 @@ msgstr "Error {errorCode}: {errorMessage}" msgid "Error:" msgstr "Error:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "establecido" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1161,14 +1160,14 @@ msgstr "Euro" msgid "Exchange rate" msgstr "Tipo de Cambio" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "expirado" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Expirado" @@ -1177,8 +1176,8 @@ msgstr "Expirado" msgid "Expired HTLC" msgstr "HTLC Expirado" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Exportar Historíal" @@ -1192,7 +1191,7 @@ msgid "express" msgstr "rápido" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Fallido" @@ -1206,23 +1205,23 @@ msgstr "" msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Error en el faucet - intente de nuevo por favor." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "Aplicación grifo esta vacia" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "La aplicación grifo no esta disponible desde su ubicación" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Aplicación grifo no disponible" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Aplicación grifo no disponible (red errónea)" @@ -1240,15 +1239,15 @@ msgid "fees" msgstr "cuotas" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "Recolectando" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1266,11 +1265,7 @@ msgstr "Finalice el intercambio por medio de transferencia bancaria" msgid "Finalizing swap" msgstr "Finalizar intercambio" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "Primer semana" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1278,7 +1273,11 @@ msgstr "" "Para una reserva de valor\n" "decentralizada" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1348,13 +1347,6 @@ msgstr "Genérico" msgid "Get NIM" msgstr "Obtener NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" -"Preparese para una mejora en rendimiento y para ganar NIM al hacer staking." - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Inicie" @@ -1371,14 +1363,10 @@ msgstr "" "Verifíquese para acceder a límites payores al autenticarse con {provider}. " "Esos son los requerimientos:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "¡Seleccione validadores pequeños para ganar aún mas puntos!" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1396,10 +1384,6 @@ msgstr "" "Manejar múltiples direcciones es ahora fácil y conveniente – con una sola " "contraseña y información de sesión compartida." -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "Monto alto!" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "" @@ -1408,14 +1392,14 @@ msgstr "" msgid "Higher transparency and regulatory compliance." msgstr "" -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "Mayor grado de decentralization" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1424,31 +1408,31 @@ msgid "Historic value" msgstr "Valor histórico" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "Creación de HTLC" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "Reembolso de HTLC" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1533,9 +1517,9 @@ msgstr "" "En caso de problemas como limites excedidos o fondos insuficientes, el " "reembolso automático funciona solo en direcciones IBAN individuales." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" -msgstr "Pre-stake Incrementado" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" +msgstr "" #: src/components/modals/BtcSendModal.vue:98 msgid "" @@ -1565,7 +1549,7 @@ msgid "Insufficient balance." msgstr "Balance insuficiente." #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "invalido" @@ -1573,7 +1557,7 @@ msgstr "invalido" msgid "Invalid swap state, swap aborted!" msgstr "Estado del intercambio es invalido, ¡intercambio abortado!" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "" "Invite a un amigo con un {cashlink} o compre más aquí en la billetera." @@ -1586,11 +1570,6 @@ msgstr "¿Es su banco soportado?" msgid "It's safe to close your wallet now" msgstr "Es seguro cerrar su billetera ahora" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" -"Únase a la gran rifa y haga pre-stake para ganar grandes premios en NIM." - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Modo Keyguard" @@ -1603,39 +1582,35 @@ msgstr "Etiquetar al emisor" msgid "Language" msgstr "Idioma" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "Aprenda acerca de pre-staking" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "Aprenda más" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "Aprenda más aquí" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "Antiguo USDC (USDC.e)" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "¡Comencemos! Cree su cuenta Nimiq:" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Adelante" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "¡Vamos!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Nodo Ligero" @@ -1644,7 +1619,7 @@ msgstr "Nodo Ligero" msgid "Limit of copied addresses reached." msgstr "Se ha alcanzado el límite de direcciones." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "El vínculo no esta disponible en este navegador" @@ -1672,6 +1647,10 @@ msgstr "cargando..." msgid "Loading..." msgstr "Cargando..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1697,10 +1676,6 @@ msgstr "Cerrar Sesión" msgid "Long press to confirm" msgstr "Mantenga presionado para confirmar" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "perdida" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Asegurese que estan enviando {ticker} en Polygon" @@ -1718,10 +1693,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "El monto máximo intercambiable es {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "Tal vez luego" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1781,18 +1752,16 @@ msgstr "Red" msgid "Network fee: {sats} sat/vByte" msgstr "Cuota de red: {sats} sat/vByte" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "Cuota de red NIM" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "NIM en pre-stake" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "Nimiq se vuelve super amigable con el ambiente" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1803,26 +1772,37 @@ msgstr "" "hub.nimiq.com & keyguard.nimiq.com, y algunas de las librerías subyacentes " "están bajo continuo desarrollo." -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "Prestaking de Nimiq PoS" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" -msgstr "¡Nimiq Proof-of-Stake se acerca!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." +msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "La billetera Nimiq no soporta mensajes en transacciones para Bitcoin." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "No hay conexión a la red {chain}." -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "No hay descripción disponible" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "No se han recibido fondos, entonces el intercambio ha espirado." @@ -1831,16 +1811,24 @@ msgstr "No se han recibido fondos, entonces el intercambio ha espirado." msgid "No payment request found" msgstr "No se ha encontrado una solicitud de pago" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "No registro" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "No se ha recibido ninguna solicitud." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1871,7 +1859,7 @@ msgid "Not available in your country" msgstr "No disponible en su país" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1922,7 +1910,8 @@ msgstr "O compre BTC directamente en la billetera." msgid "Overwrite how the Keyguard is opened." msgstr "Sobreescribe como se abre el Keyguard." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "p.a." @@ -1936,6 +1925,10 @@ msgstr "revertido parcialmente" msgid "Partially reverted" msgstr "revertido parcialmente" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "Pague en {countdown}" @@ -1944,16 +1937,16 @@ msgstr "Pague en {countdown}" msgid "Payment request has already been paid" msgstr "La solicitud de pago ya ha sido pagada" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "Pagos, entendido" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "Fijado 1:1 al U.S. Dollar" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1964,7 +1957,7 @@ msgid "Pending Cashlinks" msgstr "Cashlinks en trámite" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "En trámite..." @@ -2049,54 +2042,14 @@ msgstr "ventana emergente" msgid "Popups" msgstr "Ventanas emergentes" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "Haga pre-stake tan pronto como sea posible para obtener mas puntos." - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "¡Ponga sus NIM en Pre-stake!" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" msgstr "" -"Fondos en pre-staked estan congelados hasta que la migración se complete." -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "Dirección de Migración de Pre-Staking." -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" -"Ponga tanto NIM como pueda en Pre-Staking y ayude a alcanzar la próxima meta" -" para asegurar la red." - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "El Pre-stake debe ser por lo menos {minPrestake}." - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "En Prestake" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" -"Fondos en pre-staked estan congelados hasta que la migración se complete." - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "En Pre-stake" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "¡Pre-staking ahora esta disponible!" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "" @@ -2115,6 +2068,26 @@ msgstr "Propósito" msgid "Raise your limits" msgstr "Incremente sus límites" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " @@ -2123,7 +2096,7 @@ msgstr "" "Lea todo acerca de esto en esta {blog_post} o haga click abajo para ver la " "nueva información de la billetera." -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Recibir" @@ -2153,7 +2126,7 @@ msgid "Receive NIM" msgstr "Reciba NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2199,7 +2172,7 @@ msgid "Refresh the page to continue." msgstr "Refresque la página para continuar." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2223,13 +2196,17 @@ msgstr "" msgid "Release Notes" msgstr "Notas de Lanzamiento" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Renombrar" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Petición fallida" @@ -2237,8 +2214,8 @@ msgstr "Petición fallida" msgid "Required" msgstr "Requerido" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Volver a escanear" @@ -2254,7 +2231,7 @@ msgstr "" msgid "Resolving Unstoppable Domain..." msgstr "Resolviendo dominio imparable..." -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "Haga stake con sus recompensas de nuevo" @@ -2266,6 +2243,14 @@ msgstr "Comience de nuevo el proceso de pago" msgid "Resulting BTC amount is too small." msgstr "El monto de BTC resultante es muy pequeño" +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2276,7 +2261,7 @@ msgstr "Intente de nuevo" msgid "Retrying..." msgstr "Intentando de nuevo..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "Recompensa" @@ -2300,7 +2285,7 @@ msgstr "" msgid "Search" msgstr "Buscar" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "Buscando validadores..." @@ -2312,10 +2297,6 @@ msgstr "Buscar transacciones" msgid "Search transactions by contact, address, etc." msgstr "Buscar transacciones por contacto, dirección, etc." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "Segunda semana" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Seguridad" @@ -2325,6 +2306,10 @@ msgstr "Seguridad" msgid "Select a currency and an amount." msgstr "Seleccione una moneda y un monto." +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "Seleccione en que unidad desea mostrar montos en Bitcoin" @@ -2380,7 +2365,7 @@ msgstr "" msgid "Selling now available" msgstr "Ventas ahora disponibles" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Enviar" @@ -2431,9 +2416,10 @@ msgstr "Enviar USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Envíe, reciba y almacene BTC en su billetera." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" -msgstr "Enviando Transacción de Pre-Stake" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" +msgstr "" #: src/components/modals/BtcSendModal.vue:461 #: src/components/modals/SendModal.vue:771 @@ -2441,6 +2427,10 @@ msgstr "Enviando Transacción de Pre-Stake" msgid "Sending Transaction" msgstr "Enviando Transacción" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "Enviar {btc} BTC" @@ -2458,7 +2448,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "Se enviaron {coin} {ticker} a {name}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2473,7 +2463,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "Se enviaron {nim} NIM a {name}" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2487,15 +2477,19 @@ msgstr "Cuota de SEPA Instantáneo" msgid "SEPA Instant transaction" msgstr "Transacción SEPA Instantánea" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Ingrese el Monto" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" -msgstr "Coloque un monto para congelar" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" +msgstr "" #: src/components/AmountMenu.vue:15 msgid "Set fee" @@ -2548,7 +2542,7 @@ msgstr "Mostrar todas mis cuentas" msgid "Show Decimals" msgstr "Mostrar Decimales" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Mostrar Enlace" @@ -2556,11 +2550,11 @@ msgstr "Mostrar Enlace" msgid "Show Recovery Words" msgstr "Mostrar Palabras de Recuperación" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "Mostrar montos en {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "Regístrate" @@ -2573,16 +2567,13 @@ msgstr "Simular pago en EUR" msgid "Skip" msgstr "Omitir" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "Validadores pequeños" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Algo ha salido mal" @@ -2594,27 +2585,29 @@ msgstr "Algo salio mal con su transacción" msgid "Speed up your Transaction" msgstr "Acelere su Transacción" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Estabilidad" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "Estabilidad mezclada con auto-custodia" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "Estable como USD, entendido" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" -msgstr "Haga stake pronto para obtener mas puntos!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "" + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" +msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." @@ -2622,29 +2615,59 @@ msgstr "" "Coloque sus NIM en participación para generar recompensas por brindar " "seguridad a la red." -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" -msgstr "En Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" +msgstr "" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "Participación" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "Estándar" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "Reserva de valor, entendido" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "Cambio el validador exitosamente a {validator}" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" -msgstr "Pre-stake exitoso de {amount} NIM con {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" +msgstr "" #: src/components/modals/WelcomeModal.vue:109 msgid "Super low fees, super fast payments" @@ -2653,17 +2676,17 @@ msgstr "Cuotas súper bajas, pagos súper rápidos" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Intercambio" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "Intercambiar BTC {arrowIcon} {ticker}" @@ -2684,7 +2707,7 @@ msgid "Swap fee" msgstr "Cuota del intercambio" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2698,11 +2721,11 @@ msgstr "El intercambio ha expirado" msgid "Swap more per 30 days." msgstr "Haga más intercambios cada 30 días" -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "Intercambiar NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "Intercambiar NIM {arrowIcon} BTC" @@ -2721,7 +2744,7 @@ msgid "Swap successful!" msgstr "¡Intercambio exitoso!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2735,17 +2758,25 @@ msgstr "Haga intercambios de hasta {limit} cada 30 días." msgid "Swiping Gestures" msgstr "Gestos de deslizamiento" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "sincronizando" @@ -2765,18 +2796,14 @@ msgstr "TEN31 Pass no respondió con el resultado esperado." msgid "TEN31 Verification" msgstr "Verificación de TEN31" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Testnet" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "" @@ -2814,14 +2841,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "El límite de su cuenta IBAN ha sido alcanzado" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" -"La migración ocurrirá automáticamente en Noviembre 19, ningún acción de su " -"parte es requerida." - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2856,6 +2875,10 @@ msgstr "Su solicitud de pago esta apunto de expirar" msgid "The payment request might have been paid, expired, or cancelled." msgstr "La solicitud de pago pudo haber sido pagada, expirada o cancelada." +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2871,13 +2894,19 @@ msgstr "El emisor y receptor no pueden ser idénticos." msgid "The swap expired" msgstr "El intercambio ha expirado" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "" "El validador es unicamente responsable por la información proveida " "anteriormente." -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "Actualmente no hay NIM gratis disponibles." @@ -2903,8 +2932,8 @@ msgstr "Piensa en características, no en monedas." #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2941,8 +2970,8 @@ msgstr "Esto puede tomar {min} minutos." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2950,7 +2979,51 @@ msgstr "Esto puede tomar {min} minutos." msgid "This month" msgstr "Este mes" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "El servicio actualmente no esta disponible en tu región." @@ -2999,8 +3072,8 @@ msgstr "Periodo de tiempo" msgid "To {exchange}" msgstr "Hacia {exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "" @@ -3018,23 +3091,19 @@ msgid "Trade NIM and BTC" msgstr "Intercambie NIM y BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Transacción desde {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Transacción para {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "Las transacciones son casi instantáneas" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "" @@ -3053,7 +3122,7 @@ msgstr "Pruebas" msgid "Troubleshooting" msgstr "Solución de problemas" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "PuntajeConfianza" @@ -3065,22 +3134,14 @@ msgstr "Pruébelo ahora" msgid "Tx time" msgstr "Tiempo de tx" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "Inserte para buscar..." -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Cashlink no canjeado" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "Pequeño" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "MULTIPLICADORES DE VALIDADOR PEQUEÑO" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "Error inesperado en GoCrypto" @@ -3114,6 +3175,14 @@ msgstr "" "otros pares al rededor del mundo. Esto le convierte en un ciudadano de " "primera clase de la cadena de Bloques." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Moneda no soportada" @@ -3131,14 +3200,18 @@ msgstr "Actualización Disponible" msgid "Update now" msgstr "Actualizar ahora" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "USD Coin" @@ -3162,7 +3235,11 @@ msgstr "Utilice etiquetas para identificar transacciones fácilmente." msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "Use la Billetera Nimiq como una aplicación web afuera del navegador." -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "Validador" @@ -3182,7 +3259,7 @@ msgstr "Esperando por {currency}" msgid "Waiting for Nimiq network information" msgstr "Esperando información de la red Nimiq." -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "Pago de Billetera" @@ -3198,6 +3275,10 @@ msgstr "" "Bienvenido al primer intercambio atómico fiat-a-cripto. Es muy simple, " "rápido y decentralizado." +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3218,7 +3299,7 @@ msgstr "Como se llama su banco?" msgid "When ready" msgstr "Cuando este listo" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "estará disponible en horas." @@ -3258,8 +3339,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "¡Sin un IBAN individual los reembolsos son imposibles!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "Esta conectándose a las Testnets de Nimiq, Bitcoin y Polygon (USDC)." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3273,7 +3354,7 @@ msgstr "" msgid "You can receive from Polygon {ticker} addresses only!" msgstr "¡Solo puede recibir de direccion {ticker} en Polygon!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "Puedes recibir más NIM gratis en {waitTime} horas." @@ -3287,11 +3368,15 @@ msgstr "" "- en la billetera al cambiar NIM a BTC o USDC primero, el cual puede luego ser vendido.\n" "- en exchanges soportados." +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "En estos momentos no tiene balance para intercambiar." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "No tiene el USDC.e suficiente para pagar fees de conversión ({fee})" @@ -3313,7 +3398,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "Necesita una cuenta SEPA que soporte transacciones instantáneas." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3424,7 +3509,13 @@ msgstr "Su pago fue re-financiado" msgid "Your payout is on its way" msgstr "Su pago esta de camino" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "¡Su intercambio fue exitoso!" @@ -3433,7 +3524,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "Su transacción debe ser SEPA Instantáneo" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/fr.po b/src/i18n/fr.po index ec850edad..5f47bbb30 100644 --- a/src/i18n/fr.po +++ b/src/i18n/fr.po @@ -2,9 +2,9 @@ # Translators: # Talleyrand, 2020 # Daniel, 2022 -# Pierre SAULAY , 2023 -# Matheo , 2024 +# Matheo , 2023 # Sören Schwert , 2024 +# Pierre SAULAY , 2024 # Robinson BARAIS, 2024 # msgid "" @@ -15,7 +15,7 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "\"L'or numérique\", la crypto originale" @@ -43,7 +43,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} propose des IBANs génériques et individuels." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -74,7 +74,7 @@ msgstr "Paiement {currency} en attente" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "Les swaps de {disabledAsset} sont actuellement en maintenance." -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} de frais" @@ -87,10 +87,15 @@ msgstr "{perc}% de la valeur du swap." msgid "{percentage} fees" msgstr "{percentage} de frais" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "{percentage} % du solde de l'adresse" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "Site internet de {poolName}" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} est fourni par {companyLogo}" @@ -138,16 +143,16 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 min" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 min" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" -msgstr "1000 NIM = 1 point " +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" +msgstr "" #: src/components/FeeSelector.vue:8 msgid "15m" @@ -166,18 +171,10 @@ msgstr "2-4h" msgid "20 sec" msgstr "20 sec" -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "200 millions de NIM à gagner !" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "Support 24/7" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "x2" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -189,17 +186,9 @@ msgstr "3" msgid "30-day Limit" msgstr "Limite de 30 jours" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "x3" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "x5" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" -msgstr "5x plus de points" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" +msgstr "" #: src/components/FeeSelector.vue:6 msgid "6h+" @@ -212,6 +201,10 @@ msgstr "" "72 heures après votre premier achat, votre limite sera automatiquement " "augmentée." +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -244,8 +237,8 @@ msgstr "Limites du compte" msgid "Accounts" msgstr "Comptes" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Activer" @@ -299,12 +292,16 @@ msgstr "" "Ajouter Bitcoin\n" "à votre compte" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Ajouter un contact" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Adresse indisponible ?" @@ -313,6 +310,10 @@ msgstr "Adresse indisponible ?" msgid "Addresses" msgstr "Adresses" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Avancé" @@ -330,7 +331,7 @@ msgstr "Toutes" msgid "All countries" msgstr "Tous les pays" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -339,7 +340,7 @@ msgstr "" "Les nouvelles fonctionnalités sont disponibles exclusivement pour les " "comptes multi-adresses. Essayez-les, cela ne prend que quelques secondes." -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -355,6 +356,10 @@ msgstr "" "Toutes les traductions sont à titre informatif uniquement. Le texte anglais " "est la version de référence.." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -440,6 +445,10 @@ msgstr "Auto" msgid "Automatic mode uses {behavior}." msgstr "Le mode automatique utilise {behavior}." +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "En attente du secret du Swap" @@ -453,7 +462,7 @@ msgid "Back to Bank Details" msgstr "Retour aux coordonnées bancaires" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -473,16 +482,16 @@ msgstr "Avant de commencer" msgid "BIC works, too." msgstr "Le BIC fonctionne également." -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -502,14 +511,14 @@ msgid "Bitcoin Unit" msgstr "Bitcoin - unité de mesure" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Bloc #{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -565,7 +574,7 @@ msgstr "Acheter le maximum" msgid "Buy more here in the wallet." msgstr "Achetez plus ici dans le Wallet." -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "Acheter des NIM" @@ -621,10 +630,6 @@ msgstr "" msgid "By clicking '{text}', you agree to the ToS of {Fastspot}." msgstr "En cliquant '{text}', vous acceptez les CGU de {Fastspot}." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "Page de la campagne" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -635,11 +640,11 @@ msgid "Cancel Swap" msgstr "Annuler le Swap" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -649,8 +654,8 @@ msgstr "Swap annulé" msgid "Cannot import contacts, wrong file format." msgstr "Impossible d'importer les contacts, format de fichier incorrect." -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Cashlink" @@ -658,7 +663,7 @@ msgstr "Cashlink" msgid "Cashlink Claiming" msgstr "Réclamation du Cashlink" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Cashlink en provenance de {address}" @@ -666,7 +671,7 @@ msgstr "Cashlink en provenance de {address}" msgid "Cashlink Funding" msgstr "Financement du Cashlink" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Cashlink vers {address}" @@ -682,12 +687,12 @@ msgstr "Changer le mot de passe" msgid "Change your language setting." msgstr "Modifier vos paramètres de langue." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "Changement du validateur" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "Regarder la nouvelle intro" @@ -705,7 +710,7 @@ msgstr "Choisissez un destinataire" msgid "Choose a Sender" msgstr "Choisir un expéditeur" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "Choisir un Validateur" @@ -713,19 +718,12 @@ msgstr "Choisir un Validateur" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Choisissez une adresse" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" -"Choisissez le montant que vous souhaitez pré-stacker. Les NIM pré-stackés " -"restent bloqués jusqu'à ce que la migration soit terminée." - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "Choisir un Stablecoin" @@ -733,14 +731,6 @@ msgstr "Choisir un Stablecoin" msgid "Choose your stablecoin" msgstr "Choisissez votre Stablecoin" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "Réclamez vos points" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "Réclamez vos points pour participer au grand tirage au sort !" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "Vider" @@ -757,32 +747,20 @@ msgstr "Cliquez pour plus d'informations" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Cliquez sur \"Résolution des problèmes\" pour en apprendre plus." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Fermer" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" -"Collectez des points pour le grand tirage au sort et obtenez une amélioration\n" -"brillante pour votre Identicon - plus vous en avez, mieux c'est." - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "Bientôt disponible" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "BIENTÔT DISPONIBLE" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Comparablement centralisé" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Frais/temps de transaction comparativement élevés" @@ -795,12 +773,12 @@ msgstr "Confirmer" msgid "Confirm account" msgstr "Confirmer le compte" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" -msgstr "Confirmer le Pré-Stake" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" +msgstr "Confirmer le staking" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -822,7 +800,7 @@ msgstr "Connectez-vous à TEN31 Pass pour des limites de swap plus élevées." msgid "Connected to" msgstr "Connecté à" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "connexion" @@ -863,9 +841,9 @@ msgstr "Continuer" msgid "Continue Swap" msgstr "Continuer le Swap" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" -msgstr "Continuer vers le wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" +msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 msgid "Continue with Moonpay" @@ -879,11 +857,11 @@ msgstr "Conversion à partir de l'USDC.e" msgid "Conversion from USDC.e to USDC" msgstr "Conversion d'USDC.e en USDC" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "Convertir en USDC" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "Convertissez votre USDC.e à la nouvelle norme." @@ -937,6 +915,10 @@ msgstr "Créer une nouvelle adresse à usage unique." msgid "Create request link" msgstr "Créer un lien de requête" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "Créé il y a {count} jour | Créé il y a {count} jours" @@ -957,9 +939,9 @@ msgstr "Créé à l'instant" msgid "Created yesterday" msgstr "Créé hier" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "Création de récompenses Pré-Stake" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "Génère des récompenses de staking" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -971,6 +953,14 @@ msgstr "Carte de crédit" msgid "Crypto swaps are currently under maintenance." msgstr "Les swaps de crypto sont actuellement en maintenance." +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -1000,12 +990,22 @@ msgstr "Avertissement" msgid "Disconnect" msgstr "Déconnexion" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "Le domaine ne correspond pas à une adresse valide" +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1048,21 +1048,14 @@ msgstr "" msgid "Duration and fees are estimates." msgstr "La durée et les frais sont des estimations." -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "MULTIPLICATEURS POUR LA PARTICIPATION PRÉCOCE" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "Gagner de nouveaux NIM en stackant" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" -"Gagnez des récompenses en verrouillant du NIM à l'aide d'un validateur. Les " -"NIM verrouillés restent sous votre contrôle." #: src/components/modals/BtcActivationModal.vue:10 msgid "" @@ -1126,7 +1119,7 @@ msgstr "" "Saisissez le mot de passe du test que vous souhaitez activer et appuyez sur " "la touche Entrée." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "Renseignez le wallet" @@ -1146,14 +1139,18 @@ msgstr "Erreur {errorCode} : {errorMessage}" msgid "Error:" msgstr "Erreur :" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "établi" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1165,14 +1162,14 @@ msgstr "Euro" msgid "Exchange rate" msgstr "Taux de change" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "expiré" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Expiré" @@ -1181,8 +1178,8 @@ msgstr "Expiré" msgid "Expired HTLC" msgstr "HTLC expiré" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Exporter l'historique" @@ -1196,7 +1193,7 @@ msgid "express" msgstr "express" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Échoué" @@ -1212,23 +1209,23 @@ msgstr "" "Échec de la récupération des frais de Polygon. Nouvel essai en cours... " "(Erreur : {message})" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Erreur du Faucet - veuillez réessayer." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "Le Faucet est vide" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "Faucet non disponible depuis votre localisation" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Faucet indisponible" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Faucet indisponible (mauvais réseau)" @@ -1246,15 +1243,15 @@ msgid "fees" msgstr "frais" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "Récupération" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1272,11 +1269,7 @@ msgstr "Finalisez le Swap par virement bancaire." msgid "Finalizing swap" msgstr "Finalisation du Swap" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "Première semaine" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1284,7 +1277,11 @@ msgstr "" "Pour une réserve\n" "de valeur décentralisée" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1354,14 +1351,6 @@ msgstr "Générique" msgid "Get NIM" msgstr "Obtenir des NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" -"Préparez-vous à une augmentation massive des performances et à gagner du NIM" -" en le stackant." - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Commencer" @@ -1378,16 +1367,10 @@ msgstr "" "Réalisez une vérification pour des limites plus élevées en vous " "authentifiant auprès de {provider}. Voici les conditions requises :" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "" -"Les petits pools de validateurs vous permettront de gagner encore plus de " -"points !" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1405,10 +1388,6 @@ msgstr "" "Gérer plusieurs adresses est maintenant pratique et facile - avec un mot de " "passe et des informations de connexion partagés." -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "Un enjeu important !" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "Plus de liquidité et adoption par un marché mondial." @@ -1417,14 +1396,14 @@ msgstr "Plus de liquidité et adoption par un marché mondial." msgid "Higher transparency and regulatory compliance." msgstr "Transparence accrue et respect des réglementations." -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "Le plus haut degré de décentralisation" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1433,31 +1412,31 @@ msgid "Historic value" msgstr "Valeur historique" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "Création du HTLC" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "Remboursement du HTLC" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1543,9 +1522,9 @@ msgstr "" "insuffisant, les remboursements automatiques ne fonctionneront que pour les " "IBANs individuels." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" -msgstr "Augmenter le Pré-staking" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" +msgstr "" #: src/components/modals/BtcSendModal.vue:98 msgid "" @@ -1575,7 +1554,7 @@ msgid "Insufficient balance." msgstr "Solde insuffisant." #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "invalide" @@ -1583,7 +1562,7 @@ msgstr "invalide" msgid "Invalid swap state, swap aborted!" msgstr "État du Swap invalide : Swap abandonné !" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "" "Invitez un ami avec un {cashlink} ou achetez-en plus directement dans le " @@ -1597,12 +1576,6 @@ msgstr "Votre banque est-elle éligible ?" msgid "It's safe to close your wallet now" msgstr "Vous pouvez maintenant fermer votre Wallet en toute sécurité" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" -"Participez à la campagne de distribution et pré-stackez pour gagner de " -"grosses récompenses en NIM." - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Mode Keyguard" @@ -1615,39 +1588,35 @@ msgstr "Étiquetez l'expéditeur" msgid "Language" msgstr "Langue" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "En savoir plus sur le pré-stacking" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "En apprendre plus" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "En apprendre plus" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "USDC original (USDC.e)" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "Commençons ! Créez votre compte Nimiq :" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Allons-y" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "C'est parti !" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Light Node" @@ -1656,7 +1625,7 @@ msgstr "Light Node" msgid "Limit of copied addresses reached." msgstr "Limite d'adresses copiées atteinte." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "Lien non disponible dans ce navigateur" @@ -1684,6 +1653,10 @@ msgstr "chargement..." msgid "Loading..." msgstr "Chargement..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1709,10 +1682,6 @@ msgstr "Déconnexion" msgid "Long press to confirm" msgstr "Appui long pour confirmer" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "perdu" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Assurez-vous que c'est du Polygon {ticker} qui est envoyé." @@ -1731,10 +1700,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "Le montant maximum Swappable est de {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "Peut-être plus tard" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1796,18 +1761,16 @@ msgstr "Réseau" msgid "Network fee: {sats} sat/vByte" msgstr "Frais de réseau: {sats} sat/vByte" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "Frais de réseau NIM" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "NIM pré-stackés" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "Nimiq devient éco-responsable" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1818,27 +1781,38 @@ msgstr "" "hub.nimiq.com & keyguard.nimiq.com, et certaines des bibliothèques sous-" "jacentes sont en cours de développement." -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "Pré-staking Nimiq PoS" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" -msgstr "Nimiq Proof-of-Stake arrive bientôt !" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." +msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "" "Le Wallet Nimiq ne supporte pas les messages de transaction pour Bitcoin." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "Pas de connexion au réseau {chain}." -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "Aucune description disponible" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "Aucuns fonds reçus donc le Swap a expiré." @@ -1847,16 +1821,24 @@ msgstr "Aucuns fonds reçus donc le Swap a expiré." msgid "No payment request found" msgstr "Aucune demande de paiement n'a été trouvée" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "Pas d'enregistrement" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "Aucune demande reçue." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1887,7 +1869,7 @@ msgid "Not available in your country" msgstr "Non disponible dans votre pays" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1938,7 +1920,8 @@ msgstr "Ou acheter du BTC directement dans le Wallet." msgid "Overwrite how the Keyguard is opened." msgstr "Remplace la manière dont le Keyguard s'ouvre." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "p.a." @@ -1952,6 +1935,10 @@ msgstr "partiellement annulé" msgid "Partially reverted" msgstr "Partiellement annulé" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "Payer avant {countdown}" @@ -1960,16 +1947,16 @@ msgstr "Payer avant {countdown}" msgid "Payment request has already been paid" msgstr "La demande de paiement a déjà été réglée" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "Paiements, c'est noté" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "Fixé à 1:1 au dollar américain" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1980,7 +1967,7 @@ msgid "Pending Cashlinks" msgstr "Cashlinks en Attente" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "En attente..." @@ -2068,56 +2055,14 @@ msgstr "pop-ups" msgid "Popups" msgstr "Pop-ups" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "Pré-stackez le plus tôt possible pour gagner plus de points." - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "Pré-stackez vos NIM !" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" msgstr "" -"Les fonds pré-stackés sont bloqués jusqu'à ce que la migration soit " -"terminée." -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "Adresse de pré-stacking pour la migration" -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" -"Pré-stakez autant de NIM que possible et aidez-nous à franchir la prochaine " -"étape de la sécurisation du réseau." - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "Le Pré-Stake doit être au moins de {minPrestake}NIM." - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "Pré-Staké" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" -"Les fonds pré-stakés restent bloqués jusqu'à ce que le réseau Proof of Stake" -" soit mis en service." - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "Pré-staking" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "Le Pré-staking est maintenant disponible !" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "Consultez la page d'assistance pour savoir ce qu'il faut faire." @@ -2134,6 +2079,26 @@ msgstr "Motif" msgid "Raise your limits" msgstr "Augmentez vos limites" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " @@ -2142,7 +2107,7 @@ msgstr "" "Apprenez-en plus à ce sujet dans ce {blog_post} ou cliquez ci-dessous pour " "la présentation du nouveau Wallet." -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Recevoir" @@ -2172,7 +2137,7 @@ msgid "Receive NIM" msgstr "Recevoir des NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2218,7 +2183,7 @@ msgid "Refresh the page to continue." msgstr "Rafraîchir la page pour continuer." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2243,13 +2208,17 @@ msgstr "" msgid "Release Notes" msgstr "Notes de mise à jour" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Renommer" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Requête échouée" @@ -2257,8 +2226,8 @@ msgstr "Requête échouée" msgid "Required" msgstr "Requis" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Re-scanner" @@ -2274,7 +2243,7 @@ msgstr "" msgid "Resolving Unstoppable Domain..." msgstr "Résolution du domaine Unstoppable" -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "Re-staker les récompenses" @@ -2286,6 +2255,14 @@ msgstr "Relancer le processus de paiement" msgid "Resulting BTC amount is too small." msgstr "Le montant de BTC obtenu est trop faible." +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2296,7 +2273,7 @@ msgstr "Réessayer" msgid "Retrying..." msgstr "Nouvelle tentative..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "Récompense" @@ -2320,7 +2297,7 @@ msgstr "" msgid "Search" msgstr "Rechercher" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "Recherches de validateurs..." @@ -2332,10 +2309,6 @@ msgstr "Rechercher des transactions" msgid "Search transactions by contact, address, etc." msgstr "Rechercher des transactions via vos contacts, adresses, etc..." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "Deuxième semaine" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Sécurité" @@ -2345,6 +2318,10 @@ msgstr "Sécurité" msgid "Select a currency and an amount." msgstr "Sélectionnez une devise et un montant." +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "Sélectionnez l'unité dans laquelle afficher les montants en Bitcoin." @@ -2401,7 +2378,7 @@ msgstr "" msgid "Selling now available" msgstr "Vente maintenant disponible" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Envoyer" @@ -2452,9 +2429,10 @@ msgstr "Envoyer de l'USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Envoyez, recevez et stockez du BTC avec votre wallet." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" -msgstr "Envoi de la transaction Pré-Stake" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" +msgstr "" #: src/components/modals/BtcSendModal.vue:461 #: src/components/modals/SendModal.vue:771 @@ -2462,6 +2440,10 @@ msgstr "Envoi de la transaction Pré-Stake" msgid "Sending Transaction" msgstr "Envoi de la transaction en cours" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "{btc} BTC envoyé" @@ -2479,7 +2461,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "{coin} {ticker} envoyés à {name}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2494,7 +2476,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "{nim} NIM envoyés à {name}" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2508,15 +2490,19 @@ msgstr "Frais du virement SEPA instantané" msgid "SEPA Instant transaction" msgstr "virement SEPA instantané" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Définir le montant" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" -msgstr "Définir un montant à verrouiller" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" +msgstr "" #: src/components/AmountMenu.vue:15 msgid "Set fee" @@ -2569,7 +2555,7 @@ msgstr "Afficher toutes mes adresses" msgid "Show Decimals" msgstr "Afficher les décimales" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Afficher le lien" @@ -2577,11 +2563,11 @@ msgstr "Afficher le lien" msgid "Show Recovery Words" msgstr "Afficher les mots de récupération" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "Afficher les valeurs en {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "S'inscrire" @@ -2594,16 +2580,13 @@ msgstr "Simuler le paiement en Euro" msgid "Skip" msgstr "Passer" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "Petits validateurs" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Quelque chose s'est mal passé" @@ -2615,58 +2598,87 @@ msgstr "Un problème est survenu avec votre transaction" msgid "Speed up your Transaction" msgstr "Accélérer votre Transaction" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" -"La répartition du NIM pré-stacké entre les validateurs aide à la " -"décentralisation. Choisissez un outsider pour obtenir un bonus " -"supplémentaire." - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Stabilité" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "La stabilité mêlée à l'autogestion" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "Stable comme le dollar, c'est noté." -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" -msgstr "Stackez tôt pour obtenir plus de points !" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "Le staking doit être au moins de {minStake} ." + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" +msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." msgstr "Utilisez vos fonds pour sécuriser le réseau et gagner du NIM." -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" -msgstr "Stacking : {validatorStake} %" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" +msgstr "Staké" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "Staking" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "standard" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "Réserve de valeur, c'est noté" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "Le validateur a été remplacé avec succès par {validator}" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" -msgstr "Pré-Stake de {amount}NIM avec {validator} réussi" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" +msgstr "" #: src/components/modals/WelcomeModal.vue:109 msgid "Super low fees, super fast payments" @@ -2675,17 +2687,17 @@ msgstr "Frais minimes et paiements très rapides" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Swap" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "Swap BTC {arrowIcon} {ticker}" @@ -2706,7 +2718,7 @@ msgid "Swap fee" msgstr "Frais de Swap" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2720,11 +2732,11 @@ msgstr "Le Swap a expiré" msgid "Swap more per 30 days." msgstr "Swappez-en plus par période de 30 jours." -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "Swap NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "Swap NIM {arrowIcon} BTC" @@ -2741,7 +2753,7 @@ msgid "Swap successful!" msgstr "Swap réussi !" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2755,17 +2767,25 @@ msgstr "Swappez jusqu'à {limit} par période de 30 jours." msgid "Swiping Gestures" msgstr "Navigation par gestes" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "Passer à l'USDC" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "Passer à l'USDT" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "synchronisation" @@ -2786,18 +2806,14 @@ msgstr "ten31 pass ne retourne pas les droits attendus." msgid "TEN31 Verification" msgstr "Vérification TEN31" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Testnet" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "Tether USD" @@ -2835,14 +2851,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "La limite de votre IBAN a été atteinte" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" -"La migration se fera automatiquement vers le 19 novembre, sans aucune action" -" requise de votre part." - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2878,6 +2886,10 @@ msgid "The payment request might have been paid, expired, or cancelled." msgstr "" "Il se peut que la demande de paiement ait été payée, expirée ou annulée." +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2892,12 +2904,18 @@ msgstr "L'expéditeur et le bénéficiaire ne peuvent pas être identiques." msgid "The swap expired" msgstr "Le Swap a expiré" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "" "Le validateur est seul responsable des informations fournies ci-dessus." -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "Il n'y a actuellement aucun NIM gratuit disponible." @@ -2923,8 +2941,8 @@ msgstr "Pensez aux fonctionnalités, pas à la monnaie" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2962,8 +2980,8 @@ msgstr "Cela peut prendre jusqu'à {min} minutes." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2971,7 +2989,51 @@ msgstr "Cela peut prendre jusqu'à {min} minutes." msgid "This month" msgstr "Ce mois-ci" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "Ce service n'est actuellement pas disponible dans votre région." @@ -3020,8 +3082,8 @@ msgstr "Période" msgid "To {exchange}" msgstr "Aller sur {exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "Pour échanger avec de l'USDC/USDT, choisissez un Stablecoin." @@ -3039,23 +3101,19 @@ msgid "Trade NIM and BTC" msgstr "Trader NIM et BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Transaction depuis {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Transaction vers {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "Les transactions sont presque instantanées" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "" @@ -3075,7 +3133,7 @@ msgstr "Tests" msgid "Troubleshooting" msgstr "Résolution des problèmes" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "TrustScore" @@ -3087,22 +3145,14 @@ msgstr "Essayez-le maintenant" msgid "Tx time" msgstr "Temps de Tx" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "Tapez pour rechercher..." -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Cashlink non réclamé" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "Outsider" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "MULTIPLICATEUR D'OUTSIDER" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "Erreur inattendue de GoCrypto" @@ -3136,6 +3186,14 @@ msgstr "" "à des pairs du monde entier. Cela fait de vous un citoyen de première classe" " de la Blockchain." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Devise non supportée" @@ -3153,14 +3211,18 @@ msgstr "Mise à jour disponible" msgid "Update now" msgstr "Mettre à jour" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "USD Coin" @@ -3187,7 +3249,11 @@ msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "" "Utilisez le Wallet Nimiq comme une application web en dehors du navigateur." -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "Validateur" @@ -3207,7 +3273,7 @@ msgstr "En attente de {currency}" msgid "Waiting for Nimiq network information" msgstr "En attente d'informations du réseau Nimiq" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "Paiements du Wallet" @@ -3225,6 +3291,10 @@ msgstr "" "Bienvenue dans le premier swap atomic entre fiat et crypto. C'est simple, " "rapide, et décentralisé." +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3245,7 +3315,7 @@ msgstr "Quel est le nom de votre banque ?" msgid "When ready" msgstr "Quand vous êtes prêts" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "sera disponible dans les prochaines heures." @@ -3283,8 +3353,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "Sans IBAN individuel, les remboursements sont impossibles !" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "Vous vous connectez aux Testnets Nimiq, Bitcoin et Polygon (USDC)." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3299,7 +3369,7 @@ msgid "You can receive from Polygon {ticker} addresses only!" msgstr "" "Vous ne pouvez en recevoir que depuis des adresses {ticker} de Polygon !" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "" "Vous pourrez recevoir plus de NIM gratuitement dans {waitTime} heures." @@ -3314,11 +3384,15 @@ msgstr "" "- dans le Wallet en swappant votre NIM en BTC ou en USDC, qui peuvent ensuite être vendus.\n" "- sur les exchanges qui supportent le NIM." +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "Vous n'avez actuellement aucun solde à swap." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "" "Vous n'avez pas assez d'USDC.e pour payer les frais de conversion ({fee})" @@ -3342,7 +3416,7 @@ msgstr "" "instantanées." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3454,7 +3528,13 @@ msgstr "Votre paiement a été remboursé" msgid "Your payout is on its way" msgstr "Votre paiement est en chemin" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "Votre swap a été un succès !" @@ -3463,7 +3543,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "Votre transaction doit être SEPA Instant" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/nl.po b/src/i18n/nl.po index 3369c31ff..d4c867d92 100644 --- a/src/i18n/nl.po +++ b/src/i18n/nl.po @@ -15,7 +15,7 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "‘Digitaal goud’, de originele cryptovaluta" @@ -43,7 +43,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} biedt algemene en individuele IBAN's." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -74,7 +74,7 @@ msgstr "Uitbetaling van {currency} in behandeling" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "{disabledAsset} swaps zijn momenteel in onderhoud." -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} heffing" @@ -87,10 +87,15 @@ msgstr "{perc}% van swap waarde." msgid "{percentage} fees" msgstr "{percentage} kosten" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "{percentage}% van het saldo" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "{poolName} website" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} is mogelijk gemaakt door {companyLogo}" @@ -138,16 +143,16 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 min" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 min" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" -msgstr "1000 NIM = 1 Giveaway Punt" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" +msgstr "" #: src/components/FeeSelector.vue:8 msgid "15m" @@ -166,18 +171,10 @@ msgstr "2-4 uur" msgid "20 sec" msgstr "20 sec" -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "200M NIM aan weggeefacties!" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "24/7 support" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "2x" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -189,17 +186,9 @@ msgstr "3" msgid "30-day Limit" msgstr "30 dagen limiet" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "3x" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "5x" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" -msgstr "5x punten" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" +msgstr "" #: src/components/FeeSelector.vue:6 msgid "6h+" @@ -210,6 +199,10 @@ msgid "" "72 hours after your first buy, your limit will be increased automatically." msgstr "72 uur na je eerste aankoop wordt je limiet automatisch verhoogd." +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -242,8 +235,8 @@ msgstr "Account Limieten" msgid "Accounts" msgstr "Accounts" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Activeren" @@ -296,12 +289,16 @@ msgstr "" "Bitcoin toevoegen\n" "aan je account" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Contact toeveogen" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Adres niet beschikbaar?" @@ -310,6 +307,10 @@ msgstr "Adres niet beschikbaar?" msgid "Addresses" msgstr "Adressen" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Geavanceerd" @@ -327,7 +328,7 @@ msgstr "alles" msgid "All countries" msgstr "Alle landen" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -336,7 +337,7 @@ msgstr "" "Alle nieuwe functies zijn exclusief voor nieuwe accounts. Upgrade nu, het " "duurt slechts enkele seconden." -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -352,6 +353,10 @@ msgstr "" "Alle vertalingen zijn alleen ter informatie. De Engelse tekst is de " "controlerende versie." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -434,6 +439,10 @@ msgstr "Automatisch" msgid "Automatic mode uses {behavior}." msgstr "De automatische modus gebruikt {behavior}." +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "In afwachting van swap secret." @@ -447,7 +456,7 @@ msgid "Back to Bank Details" msgstr "Terug naar bankgegevens" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -467,16 +476,16 @@ msgstr "Voordat je begint" msgid "BIC works, too." msgstr "BIC werkt ook." -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -496,14 +505,14 @@ msgid "Bitcoin Unit" msgstr "Bitcoin eenheid" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Block #{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -559,7 +568,7 @@ msgstr "Koop maximaal" msgid "Buy more here in the wallet." msgstr "Koop meer in de Wallet." -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "Koop NIM" @@ -616,10 +625,6 @@ msgstr "" msgid "By clicking '{text}', you agree to the ToS of {Fastspot}." msgstr "Door op '{text}' te klikken, ga je akkoord met de ToS van {Fastspot}." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "Campagne Pagina" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -630,11 +635,11 @@ msgid "Cancel Swap" msgstr "Swap annuleren" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -644,8 +649,8 @@ msgstr "Geannuleerde Swap" msgid "Cannot import contacts, wrong file format." msgstr "Kan geen contacten importeren, fout bestandformaat." -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Cashlink" @@ -653,7 +658,7 @@ msgstr "Cashlink" msgid "Cashlink Claiming" msgstr "Cashlink claimen" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Cashlink van {address}" @@ -661,7 +666,7 @@ msgstr "Cashlink van {address}" msgid "Cashlink Funding" msgstr "Cashlink funding" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Cashlink naar {address}" @@ -677,12 +682,12 @@ msgstr "Verander wachtwoord" msgid "Change your language setting." msgstr "Verander je taalinstelling." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "Validator wijzigen" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "Bekijk de nieuwe introductie" @@ -700,7 +705,7 @@ msgstr "Kies een ontvanger" msgid "Choose a Sender" msgstr "Kies een afzender" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "Kies een validator" @@ -708,19 +713,12 @@ msgstr "Kies een validator" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Kies een adres" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" -"Kies vooraf een bedrag dat je wilt inzetten. Vooraf ingezette NIM's blijven " -"vergrendeld totdat de migratie is voltooid." - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "Selecteer stablecoin" @@ -728,14 +726,6 @@ msgstr "Selecteer stablecoin" msgid "Choose your stablecoin" msgstr "Selecteer je stablecoin" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "Claim je punten" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "Claim je punten om mee te doen aan de grote winactie!" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "Duidelijk" @@ -752,32 +742,20 @@ msgstr "Klik voor meer informatie" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Klik op ‘Probleemoplossing’ voor meer informatie." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Sluit" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" -"Verzamel punten voor de grote winactie en ontvang een Identicon-upgrade – " -"hoe meer punten, hoe beter." - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "Binnenkort beschikbaar" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "BINNENKORT" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Vergelijkbaar gecentraliseerd" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Vergelijkbare hoge transactiekosten en tijd" @@ -790,12 +768,12 @@ msgstr "Bevestigen" msgid "Confirm account" msgstr "Account bevestigen" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" -msgstr "Bevestig prestake" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" +msgstr "" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -817,7 +795,7 @@ msgstr "Maak verbinding met de TEN31 Pass voor hogere swap-limieten." msgid "Connected to" msgstr "Verbonden met" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "Verbinden" @@ -860,9 +838,9 @@ msgstr "Doorgaan" msgid "Continue Swap" msgstr "Swap voortzetten" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" -msgstr "Doorgaan naar wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" +msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 msgid "Continue with Moonpay" @@ -876,11 +854,11 @@ msgstr "Conversie van USDC.e" msgid "Conversion from USDC.e to USDC" msgstr "Conversie van USDC.e naar USDC" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "Omwisselen naar USDC" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "Converteer je USDC.e naar de nieuwe standaard." @@ -932,6 +910,10 @@ msgstr "Maak een nieuw adres voor eenmalig gebruik." msgid "Create request link" msgstr "Ontvangst link maken" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "{count} dag geleden aangemaakt | {count} dagen geleden aangemaakt" @@ -953,9 +935,9 @@ msgstr "Zojuist aangemaakt" msgid "Created yesterday" msgstr "Gisteren aangemaakt" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "Creëert prestaking beloningen" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "Creëert stake rewards" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -967,6 +949,14 @@ msgstr "Creditcard" msgid "Crypto swaps are currently under maintenance." msgstr "Crypto swaps zijn op dit moment in onderhoud." +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -996,12 +986,22 @@ msgstr "Disclaimer" msgid "Disconnect" msgstr "Uitschakelen" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "Domein verwijst niet naar een geldig adres" +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1040,21 +1040,14 @@ msgstr "Download alle transacties van deze adres als bestand." msgid "Duration and fees are estimates." msgstr "Looptijd en kosten zijn geschat." -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "EARLY BIRD VERDUBBELAARS" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "Verdien nieuwe NIM door te staken" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" -"Verdien beloningen door NIM te vergrendelen bij een validator. Vergrendelde " -"NIM blijven jouw eigendom." #: src/components/modals/BtcActivationModal.vue:10 msgid "" @@ -1116,7 +1109,7 @@ msgstr "" "Voer het wachtwoord in van de proefversie die je wilt inschakelen en druk op" " enter." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "Ga naar de wallet" @@ -1136,14 +1129,18 @@ msgstr "Fout {errorCode}: {errorMessage}" msgid "Error:" msgstr "Fout:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "opgezet" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1155,14 +1152,14 @@ msgstr "Euro" msgid "Exchange rate" msgstr "Wisselkoers" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "verlopen" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Verlopen" @@ -1171,8 +1168,8 @@ msgstr "Verlopen" msgid "Expired HTLC" msgstr "Verlopen HTLC" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Geschiedenis exporteren" @@ -1186,7 +1183,7 @@ msgid "express" msgstr "express" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Mislukt" @@ -1199,23 +1196,23 @@ msgstr "" msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Faucet fout - probeer het opnieuw." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "Faucet is leeg" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "Faucet is niet beschikbaar vanaf je locatie" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Faucet niet beschikbaar" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Faucet niet beschikbaar (fout netwerk)" @@ -1233,15 +1230,15 @@ msgid "fees" msgstr "wisselkosten" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "Ophalen" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1259,11 +1256,7 @@ msgstr "Rond de swap af via bankoverschrijving." msgid "Finalizing swap" msgstr "Swap afronden" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "Eerste week" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1271,7 +1264,11 @@ msgstr "" "Voor een gedecentraliseerde\n" "store of value" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1341,14 +1338,6 @@ msgstr "Generiek" msgid "Get NIM" msgstr "Koop NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" -"Zet je schrap voor een enorme prestatieverbetering en verdien NIM door je " -"NIM in te 'staken'." - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Begin" @@ -1365,14 +1354,10 @@ msgstr "" "Laat je verifiëren voor hogere limieten door u te authenticeren bij " "{provider}. Dit zijn de vereisten:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "Kies voor kleine validator pools om nog meer punten te verdienen!" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1390,10 +1375,6 @@ msgstr "" "Het verwerken van meerdere adressen is nu handig en gemakkelijk - met één " "wachtwoord en gedeelde aanmeldingsgegevens." -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "Hoge stake!" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "Hogere liquiditeit en wereldwijde marktacceptatie." @@ -1402,14 +1383,14 @@ msgstr "Hogere liquiditeit en wereldwijde marktacceptatie." msgid "Higher transparency and regulatory compliance." msgstr "Hogere transparantie en betere naleving van regelgeving." -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "Hoogste graad van decentralisatie" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1418,31 +1399,31 @@ msgid "Historic value" msgstr "Historische waarde" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "HTLC Creatie" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "HTLC terugbetaling" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1528,9 +1509,9 @@ msgstr "" " bedragen, werken de automatische terugbetalingen alleen voor individuele " "IBAN-adressen." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" -msgstr "Prestake verhogen" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" +msgstr "" #: src/components/modals/BtcSendModal.vue:98 msgid "" @@ -1560,7 +1541,7 @@ msgid "Insufficient balance." msgstr "Onvoldoende saldo." #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "ongeldig" @@ -1568,7 +1549,7 @@ msgstr "ongeldig" msgid "Invalid swap state, swap aborted!" msgstr "Ongeldige status, swap afgebroken!" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "Nodig een vriend uit met een {cashlink} of koop meer in de Wallet." @@ -1580,11 +1561,6 @@ msgstr "Komt je bank in aanmerking?" msgid "It's safe to close your wallet now" msgstr "Je kan je wallet nu veilig afsluiten" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" -"Doe mee aan de winactie en pre-stake om grote NIM-beloningen te winnen." - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Keyguard mode" @@ -1597,39 +1573,35 @@ msgstr "Label de afzender" msgid "Language" msgstr "Taal" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "Leer meer over pre-staking" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "Leer meer" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "Leer hier meer" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "Legacy USDC (USDC.e)" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "Laten we beginnen! Maak je eigen Nimiq account:" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Aan de slag" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "Start!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Light Node" @@ -1638,7 +1610,7 @@ msgstr "Light Node" msgid "Limit of copied addresses reached." msgstr "Limiet van gekopieerde adressen bereikt." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "Link niet beschikbaar in deze browser" @@ -1666,6 +1638,10 @@ msgstr "laden..." msgid "Loading..." msgstr "Laden..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1691,10 +1667,6 @@ msgstr "Log uit" msgid "Long press to confirm" msgstr "Ingedrukt houden om te bevestigen" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "verloren" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Zorg ervoor dat ze Polygon {ticker} verzenden." @@ -1712,10 +1684,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "Maximale omwisselbaar bedrag is {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "Misschien later" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1775,18 +1743,16 @@ msgstr "Netwerk" msgid "Network fee: {sats} sat/vByte" msgstr "Netwerk vergoeding: {sats} sat/vByte" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "NIM netwerkkosten" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "NIM pre-staked" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "Nimiq wordt super milieuvriendelijk" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1797,26 +1763,37 @@ msgstr "" "hub.nimiq.com & keyguard.nimiq.com, en enkele van de onderliggende " "bibliotheken zijn in actieve ontwikkeling." -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "Nimiq PoS Prestaking" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" -msgstr "Nimiq Proof-of-Stake is onderweg!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." +msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "De Nimiq wallet ondersteunt geen transactieberichten voor Bitcoin." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "Geen verbinding met het {chain} netwerk." -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "Geen beschrijving beschikbaar" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "Er is geen geld ontvangen, dus de swap is verlopen." @@ -1825,16 +1802,24 @@ msgstr "Er is geen geld ontvangen, dus de swap is verlopen." msgid "No payment request found" msgstr "Geen betaalverzoek gevonden" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "Geen registratie" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "Geen verzoek ontvangen." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1863,7 +1848,7 @@ msgid "Not available in your country" msgstr "Niet beschikbaar in jouw land" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1914,7 +1899,8 @@ msgstr "Of koop BTC rechtstreeks in de Wallet." msgid "Overwrite how the Keyguard is opened." msgstr "Overschrijf hoe de Keyguard wordt geopend." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "per jaar" @@ -1928,6 +1914,10 @@ msgstr "gedeeltelijk teruggedraaid" msgid "Partially reverted" msgstr "Gedeeltelijk teruggedraaid" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "Betaal binnen {countdown}" @@ -1936,16 +1926,16 @@ msgstr "Betaal binnen {countdown}" msgid "Payment request has already been paid" msgstr "Het betaalverzoek is reeds betaald." -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "Betalingen, begrepen" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "1:1 gekoppeld aan de Amerikaanse dollar" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1956,7 +1946,7 @@ msgid "Pending Cashlinks" msgstr "In afwachting van cashlinks" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "In afwachting..." @@ -2041,53 +2031,14 @@ msgstr "pop-ups" msgid "Popups" msgstr "Pop-ups" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "Pre-stake zo vroeg mogelijk in om meer punten te verdienen." - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "Pre-stake je NIM!" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" -msgstr "Pre-stake NIM wordt staan vast totdat de migratie is voltooid" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" +msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "Pre-staking Migratie Adres" -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" -"Zet zoveel mogelijk NIM in en draag bij aan het beveiligen van het netwerk." - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "Prestake moet minimaal {minPrestake} zijn." - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "Prestaked" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" -"Vooraf vastgezet geld blijft vergrendeld totdat het Proof of Stake netwerk " -"live gaat." - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "Prestaking" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "Prestaking is nu beschikbaar!" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "" @@ -2105,6 +2056,26 @@ msgstr "Doel" msgid "Raise your limits" msgstr "Verhoog je limieten" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " @@ -2113,7 +2084,7 @@ msgstr "" "Lees er alles over in deze {blog_post} of klik hieronder voor de " "introductie." -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Ontvang" @@ -2143,7 +2114,7 @@ msgid "Receive NIM" msgstr "Ontvang NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2189,7 +2160,7 @@ msgid "Refresh the page to continue." msgstr "Ververs de pagina om door te gaan." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2213,13 +2184,17 @@ msgstr "" msgid "Release Notes" msgstr "Release Notes" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Hernoemen" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Verzoek mislukt" @@ -2227,8 +2202,8 @@ msgstr "Verzoek mislukt" msgid "Required" msgstr "Verplicht" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Opnieuw scannen" @@ -2242,7 +2217,7 @@ msgstr "Reset je wallet instellingen en herlaad de data van de blockchain." msgid "Resolving Unstoppable Domain..." msgstr "Unstoppable Domain ophalen..." -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "Re-stake beloningen" @@ -2254,6 +2229,14 @@ msgstr "Start het uitbetalingsproces opnieuw" msgid "Resulting BTC amount is too small." msgstr "Het resulterende BTC-bedrag is te klein." +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2264,7 +2247,7 @@ msgstr "Probeer opnieuw" msgid "Retrying..." msgstr "Opnieuw proberen..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "Beloning" @@ -2288,7 +2271,7 @@ msgstr "" msgid "Search" msgstr "Zoeken" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "Zoek naar validators..." @@ -2300,10 +2283,6 @@ msgstr "Zoek transacties" msgid "Search transactions by contact, address, etc." msgstr "Zoek transacties op contact, adres, etc." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "Tweede week" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Beveiliging" @@ -2313,6 +2292,10 @@ msgstr "Beveiliging" msgid "Select a currency and an amount." msgstr "Selecteer een valuta en een bedrag." +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "Selecteer in welke Bitcoin eenheid je de bedragen wilt weergeven." @@ -2366,7 +2349,7 @@ msgstr "NIM rechtstreeks verkopen is momenteel niet beschikbaar in de Wallet." msgid "Selling now available" msgstr "Verkopen nu beschikbaar" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Verstuur" @@ -2417,9 +2400,10 @@ msgstr "Verstuur USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Verstuur, ontvang en hodl BTC in je Wallet." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" -msgstr "Prestaking transactie verzenden" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" +msgstr "" #: src/components/modals/BtcSendModal.vue:461 #: src/components/modals/SendModal.vue:771 @@ -2427,6 +2411,10 @@ msgstr "Prestaking transactie verzenden" msgid "Sending Transaction" msgstr "Transactie versturen" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "Stuur {btc} BTC" @@ -2444,7 +2432,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "Stuur {coin} {ticker} naar {name}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2459,7 +2447,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "Stuur {nim} NIM naar {name}" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2473,15 +2461,19 @@ msgstr "SEPA Instant toeslag" msgid "SEPA Instant transaction" msgstr "SEPA Instant transactie" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Bedrag ingeven" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" -msgstr "Stel een bedrag in om vast te zetten" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" +msgstr "" #: src/components/AmountMenu.vue:15 msgid "Set fee" @@ -2534,7 +2526,7 @@ msgstr "Laat al mijn adressen zien" msgid "Show Decimals" msgstr "Laat decimalen zien" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Laat de link zien" @@ -2542,11 +2534,11 @@ msgstr "Laat de link zien" msgid "Show Recovery Words" msgstr "Toon herstelwoorden" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "Toon waardes als {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "Aanmelden" @@ -2559,16 +2551,13 @@ msgstr "Simuleer betaling in EUR" msgid "Skip" msgstr "Overslaan" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "Kleine validators" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Er is iets mis gegaan" @@ -2580,58 +2569,88 @@ msgstr "Er is iets misgegaan met je transactie" msgid "Speed up your Transaction" msgstr "Versnel je transactie" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" -"Het verspreiden van de pre-staked NIM over verschillende validators helpt " -"decentralisatie. Kies een underdog voor een extra bonus." - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Stabiliteit" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "Stabiliteit in combinatie met volledige eigenaarschap" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "Stabiel als USD, begrepen" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" -msgstr "Stake vroeg om meer punten te krijgen!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "" + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" +msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." msgstr "" "Zet NIM in om beloningen te genereren voor het beveiligen van het netwerk." -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" -msgstr "Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" +msgstr "" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "Inzetten" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "Standaard" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "Store of value, begrepen" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "Validator succesvol gewijzigd naar {validator}" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" -msgstr "Je prestaked nu {amount} NIM bij {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" +msgstr "" #: src/components/modals/WelcomeModal.vue:109 msgid "Super low fees, super fast payments" @@ -2640,17 +2659,17 @@ msgstr "Super lage kosten, super snelle betalingen" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Swap" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "BTC {arrowIcon} {ticker} omwisselen" @@ -2671,7 +2690,7 @@ msgid "Swap fee" msgstr "Swap vergoeding" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2685,11 +2704,11 @@ msgstr "Swap is verlopen" msgid "Swap more per 30 days." msgstr "Meer omwisselen per 30 dagen." -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "NIM {arrowIcon} {ticker} omwisselen" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "NIM {arrowIcon} BTC omwisselen" @@ -2706,7 +2725,7 @@ msgid "Swap successful!" msgstr "Swap succesvol!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2720,17 +2739,25 @@ msgstr "Omwisselen tot {limit} per 30 dagen." msgid "Swiping Gestures" msgstr "Swiping Gestures" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "Switch naar USDC" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "Switch naar USDT" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "synchroniseren" @@ -2750,18 +2777,14 @@ msgstr "TEN31 Pass heeft de verwachte tegoeden niet geretourneerd." msgid "TEN31 Verification" msgstr "TEN31 Verificatie" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Testnet" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "Tether USD" @@ -2800,14 +2823,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "De limiet op je IBAN is bereikt" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" -"De migratie vindt automatisch plaats rond 19 november. Je hoeft zelf niets " -"te doen." - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2841,6 +2856,10 @@ msgstr "Het betalingsverzoek verloopt binnenkort" msgid "The payment request might have been paid, expired, or cancelled." msgstr "Het betalingsverzoek is mogelijk betaald, verlopen of geannuleerd." +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2855,11 +2874,17 @@ msgstr "De afzender en ontvanger kunnen niet identiek zijn." msgid "The swap expired" msgstr "De swap is verlopen" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "De validator is verantwoordelijk voor de verstrekte informatie." -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "Er is momenteel geen gratis NIM beschikbaar." @@ -2885,8 +2910,8 @@ msgstr "Denk in functionaliteiten, niet in valuta" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2923,8 +2948,8 @@ msgstr "Dit kan tot {min} minuten duren." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2932,7 +2957,51 @@ msgstr "Dit kan tot {min} minuten duren." msgid "This month" msgstr "Deze maand" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "Deze service is momenteel niet beschikbaar in jouw regio." @@ -2981,8 +3050,8 @@ msgstr "Tijdsspanne" msgid "To {exchange}" msgstr "Naar {exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "Om te swappen met USDC/USDT, kies een stablecoin." @@ -3000,23 +3069,19 @@ msgid "Trade NIM and BTC" msgstr "Verhandel NIM en BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Transacties van {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Transacties naar {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "Transacties zijn vrijwel direct" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "" @@ -3035,7 +3100,7 @@ msgstr "Proefversie" msgid "Troubleshooting" msgstr "Probleemoplossing" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "Trust Score" @@ -3047,22 +3112,14 @@ msgstr "Probeer nu" msgid "Tx time" msgstr "Transactie tijd" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "Typ om te zoeken..." -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Niet geclaimde Cashlink" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "Underdog" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "UNDERDOG VERDUBBELAARS" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "Onverwachte GoCrypto-fout" @@ -3095,6 +3152,14 @@ msgstr "" "In tegenstelling tot elke andere crypto, verbindt Nimiq je wallet direct met" " mensen van over de hele wereld." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Niet-ondersteunde valuta" @@ -3112,14 +3177,18 @@ msgstr "Update beschikbaar" msgid "Update now" msgstr "Update nu" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "USD Coin" @@ -3145,7 +3214,11 @@ msgstr "Gebruik labels om transacties eenvoudig te identificeren." msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "Gebruik de Nimiq Wallet als web app buiten de browser om." -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "Validator" @@ -3165,7 +3238,7 @@ msgstr "Wachten op {currency}" msgid "Waiting for Nimiq network information" msgstr "Wachten op Nimiq netwerk informatie" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "Wallet Uitbetaling" @@ -3183,6 +3256,10 @@ msgstr "" "Welkom bij de eerste fiat-to-crypto atomic swap. Het is eenvoudig, snel en " "gedecentraliseerd." +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3203,7 +3280,7 @@ msgstr "Wat is de naam van je bank?" msgid "When ready" msgstr "Wanneer klaar" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "zal binnen enkele uren beschikbaar zijn." @@ -3243,8 +3320,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "Zonder een individuele IBAN is restitutie niet mogelijk!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "Je maakt verbinding met de Nimiq, Bitcoin en Polygon (USDC) Testnets." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3258,7 +3335,7 @@ msgstr "Je kan nu kiezen{linebreak}tussen USDC en USDT" msgid "You can receive from Polygon {ticker} addresses only!" msgstr "Je kunt alleen van Polygon {ticker}-adressen ontvangen!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "Je kan meer gratis NIM ontvangen in {waitTime} uren." @@ -3272,11 +3349,15 @@ msgstr "" "- door in de Wallet eerst NIM om te wisselen naar BTC of USDC, deze kan je vervolgens dan verkopen.\n" "- op ondersteunde exchanges." +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "Je hebt momenteel geen tegoed om te wisselen." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "Je hebt niet genoeg USDC.e om conversiekosten ({fee}) te dekken" @@ -3298,7 +3379,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "Je hebt een SEPA-account nodig die directe transacties ondersteunt." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3409,7 +3490,13 @@ msgstr "Je betaling was teruggestort" msgid "Your payout is on its way" msgstr "Je uitbetaling is onderweg" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "Je swap is gelukt!" @@ -3418,7 +3505,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "Je transactie moet SEPA Instant zijn" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/pt.po b/src/i18n/pt.po index fc5d203d0..36b6c11cd 100644 --- a/src/i18n/pt.po +++ b/src/i18n/pt.po @@ -1,18 +1,18 @@ # # Translators: # Ronaldo Santos , 2022 -# Inês Marques Gomes, 2024 # Sören Schwert , 2024 +# Inês Marques Gomes, 2024 # msgid "" msgstr "" -"Last-Translator: Sören Schwert , 2024\n" +"Last-Translator: Inês Marques Gomes, 2024\n" "Language-Team: Portuguese (https://app.transifex.com/nimiq-foundation/teams/110181/pt/)\n" "Content-Type: text/plain; charset=UTF-8\n" "Language: pt\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "'Ouro digital', a cripto original" @@ -40,7 +40,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "O {bankName} oferece IBANs genéricos e individuais." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -69,9 +69,9 @@ msgstr "{currency} pendente de pagamento" #: src/components/swap/SwapModal.vue:415 msgid "{disabledAsset} swaps are currently under maintenance." -msgstr "" +msgstr "{disabledAsset}trocas estão de momento em manutenção" -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} taxa" @@ -84,10 +84,15 @@ msgstr "{perc}% de troca de valor." msgid "{percentage} fees" msgstr "{percentage}taxas" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "{percentage}% do saldo do endereço" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "{poolName} Website" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} é fornecido por {companyLogo}" @@ -135,15 +140,15 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 minuto" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 minutos" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" msgstr "" #: src/components/FeeSelector.vue:8 @@ -163,18 +168,10 @@ msgstr "2-4h" msgid "20 sec" msgstr "20 segundos" -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "Suporte 24/7" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -186,16 +183,8 @@ msgstr "3" msgid "30-day Limit" msgstr "Limite de 30 dias" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" msgstr "" #: src/components/FeeSelector.vue:6 @@ -209,6 +198,10 @@ msgstr "" "72 horas após a tua primeira compra, o teu limite vai ser aumentado " "automaticamente" +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -241,8 +234,8 @@ msgstr "Limites de Conta" msgid "Accounts" msgstr "Contas" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Ativar" @@ -296,12 +289,16 @@ msgstr "" "Adiciona Bitocin\n" "à tua conta" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Adicionar contacto" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Endereço indisponível?" @@ -310,6 +307,10 @@ msgstr "Endereço indisponível?" msgid "Addresses" msgstr "Endereços" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Avançado" @@ -327,7 +328,7 @@ msgstr "todos" msgid "All countries" msgstr "Todos os países" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -336,7 +337,7 @@ msgstr "" "Todas as novas funcionalidades são exclusivas a novas contas. Atualiza " "agora, demora apenas uns segundos." -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -352,6 +353,10 @@ msgstr "" "Todas as traduções são para fins de informação. O texto em inglês é a versão" " de controlo." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -435,6 +440,10 @@ msgstr "Auto" msgid "Automatic mode uses {behavior}." msgstr "O modo automático usa {behavior}" +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "À espera do segredo de troca" @@ -448,7 +457,7 @@ msgid "Back to Bank Details" msgstr "Voltar para os Detalhes do Banco" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -468,16 +477,16 @@ msgstr "Antes de começar" msgid "BIC works, too." msgstr "O BIC também funciona." -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -497,14 +506,14 @@ msgid "Bitcoin Unit" msgstr "Unidade Bitcoin" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Bloco #{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -560,7 +569,7 @@ msgstr "Comprar máximo" msgid "Buy more here in the wallet." msgstr "Comprar mais aqui na wallet." -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "Comprar NIM" @@ -619,10 +628,6 @@ msgstr "" "Ao clicar em '{text}', estás a concordar com o Termos de Serviço do " "{Fastspot}." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -633,11 +638,11 @@ msgid "Cancel Swap" msgstr "Cancelar Troca" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -647,8 +652,8 @@ msgstr "Troca cancelada" msgid "Cannot import contacts, wrong file format." msgstr "Não foi possível importar os contactos, formato de ficheiro errado." -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Cashlink" @@ -656,7 +661,7 @@ msgstr "Cashlink" msgid "Cashlink Claiming" msgstr "Reclamar Cashlink" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Cashlink de {address}" @@ -664,7 +669,7 @@ msgstr "Cashlink de {address}" msgid "Cashlink Funding" msgstr "Financiar Cashlink" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Cashlink para {address}" @@ -680,18 +685,18 @@ msgstr "Alterar palavra passe" msgid "Change your language setting." msgstr "Alterar a tua configuração do idioma." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "Mudar de validador" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "Conferir a nova introdução" #: src/components/modals/StablecoinSelectionModal.vue:30 msgid "Choose {ticker}" -msgstr "" +msgstr "Escolhe {ticker}" #: src/components/modals/AddressSelectorModal.vue:8 #: src/components/modals/SendModal.vue:62 @@ -703,7 +708,7 @@ msgstr "Escolher um Destinatário" msgid "Choose a Sender" msgstr "Escolher um Remetente" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "Escolher um Validador" @@ -711,31 +716,18 @@ msgstr "Escolher um Validador" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Escolher um Endereço" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" -msgstr "" +msgstr "Escolhe a moeda estável" #: src/components/modals/StablecoinSelectionModal.vue:4 msgid "Choose your stablecoin" -msgstr "" - -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "" +msgstr "Escolhe a tua moeda estável" #: src/components/layouts/Settings.vue:241 msgid "Clear" @@ -753,30 +745,20 @@ msgstr "Clicar para mais informações" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Clicar em 'Troubleshooting' para saber mais." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Fechar" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "Brevemente" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "BREVEMENTE" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Comparativamente centralizado" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Taxas/tempo de transação comparativamente altas" @@ -789,12 +771,12 @@ msgstr "Confirmar" msgid "Confirm account" msgstr "Confirmar conta" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" -msgstr "Confirmar pré-participação" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" +msgstr "Confirmar participação" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -816,7 +798,7 @@ msgstr "Conectar ao TEN31 Pass para limites de troca mais altos." msgid "Connected to" msgstr "Conectado a" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "a conectar" @@ -857,8 +839,8 @@ msgstr "Continuar" msgid "Continue Swap" msgstr "Continuar com Troca" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 @@ -873,11 +855,11 @@ msgstr "Conversão de USDC.e" msgid "Conversion from USDC.e to USDC" msgstr "Conversão de USDC.e para USDC" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "Converte para USDC" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "Converte o teu USDC.e para o novo standard." @@ -929,6 +911,10 @@ msgstr "Cria um novo endereço de uso único." msgid "Create request link" msgstr "Cria um link de pedido" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "Criado à {count} dia atrás | Criado à {count} dias atrás" @@ -949,9 +935,9 @@ msgstr "Criado agora mesmo" msgid "Created yesterday" msgstr "Criado ontem" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "Cria recompensas de pré-participação" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "Cria recompensas de staking" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -961,6 +947,14 @@ msgstr "Cartão de Crédito" #: src/components/layouts/Sidebar.vue:144 #: src/components/swap/SwapModal.vue:411 msgid "Crypto swaps are currently under maintenance." +msgstr "Trocas de crypto estão de momento em manutenção." + +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" msgstr "" #: src/components/modals/BuyOptionsModal.vue:10 @@ -992,12 +986,22 @@ msgstr "Aviso" msgid "Disconnect" msgstr "Desconectar" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "O domínio não resolve para um endereço válido" +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1040,21 +1044,14 @@ msgstr "" msgid "Duration and fees are estimates." msgstr "A duração e taxas são estimativas." -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" -msgstr "" +msgstr "Recebe mais NIM ao fazer pré-participação" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" -"Recebe recompensas ao bloquear NIM com um validador. NIM bloqueado fica no " -"teu controlo." #: src/components/modals/BtcActivationModal.vue:10 msgid "" @@ -1118,7 +1115,7 @@ msgstr "" "Inserir a palavra passe do teste que queres ativar e depois pressionar " "enter." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "Inserir a wallet" @@ -1138,14 +1135,18 @@ msgstr "Erro {errorCode}: {errorMessage}" msgid "Error:" msgstr "Erro:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "estabelecido" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1157,14 +1158,14 @@ msgstr "Euro" msgid "Exchange rate" msgstr "Taxa de câmbio" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "expirada" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Expirada" @@ -1173,8 +1174,8 @@ msgstr "Expirada" msgid "Expired HTLC" msgstr "HTLC expirado" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Exportar histórico" @@ -1188,7 +1189,7 @@ msgid "express" msgstr "expresso" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Falhou" @@ -1200,24 +1201,25 @@ msgstr "" #: src/components/swap/SwapModal.vue:1001 msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" +"Erro ao buscar taxas de Polygon. A tentar novamente... (Error: {message})" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Erro do faucet - por favor tenta novamente." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "O faucet está vazio" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "O faucet não está disponível na tua localização" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Faucet indisponível" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Faucet indisponível (rede errada)" @@ -1235,15 +1237,15 @@ msgid "fees" msgstr "taxas" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "À procura" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1261,11 +1263,7 @@ msgstr "Finaliza a troca por transferência bancária." msgid "Finalizing swap" msgstr "A finalizar a troca" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1273,7 +1271,11 @@ msgstr "" "Para uma reserva de valor\n" "descentralizada" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1343,12 +1345,6 @@ msgstr "Genérico" msgid "Get NIM" msgstr "Recebe NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Começar" @@ -1365,14 +1361,10 @@ msgstr "" "Sê verificado para limites mais altos ao autenticar com {provider}. Estes " "são os requesitos:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1390,26 +1382,22 @@ msgstr "" "Agora, gerir vários endereços é conveniente e fácil - com uma palavra passe " "e informação de acesso compartilhada." -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." -msgstr "" +msgstr "Liquidez alta e adoção global de mercado." #: src/components/modals/StablecoinSelectionModal.vue:12 msgid "Higher transparency and regulatory compliance." -msgstr "" +msgstr "Transparência alta e conformidade regulatória." -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "O maior grau de descentraliazação" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1418,31 +1406,31 @@ msgid "Historic value" msgstr "Valor histórico" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "Criação do HTLC" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "Reembolso do HTLC" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1462,7 +1450,7 @@ msgstr "Eu entendo que tenho de enviar um {sepaInstantLink}." #: src/components/modals/UsdtAddedModal.vue:20 msgid "I’m happy, stick with USDC" -msgstr "" +msgstr "Estou contente, manter USDC" #: src/components/swap/SwapSepaFundingInstructions.vue:42 msgid "IBAN" @@ -1528,9 +1516,9 @@ msgstr "" "insuficientes, os reembolsos automáticos só vão funcionar para endereços de " "IBAN individuais." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" -msgstr "Aumenta pré-participação" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" +msgstr "" #: src/components/modals/BtcSendModal.vue:98 msgid "" @@ -1560,7 +1548,7 @@ msgid "Insufficient balance." msgstr "Saldo insuficiente" #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "Inválido" @@ -1568,7 +1556,7 @@ msgstr "Inválido" msgid "Invalid swap state, swap aborted!" msgstr "Estado de Troca inválido, Troca interrompida!" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "Convida um amigo com um {cashlink} ou compra mais aqui na wallet." @@ -1580,10 +1568,6 @@ msgstr "O teu banco é elegível?" msgid "It's safe to close your wallet now" msgstr "É seguro fechares a tua wallet agora" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Modo Keyguard" @@ -1596,39 +1580,35 @@ msgstr "Marcar o rementente" msgid "Language" msgstr "Idioma" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "Sabe mais" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "Sabe mais aqui" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "Legacy USDC (USDC.e)" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "Vamos começar! Cria a tua conta Nimiq:" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Vamos lá" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "Vamos lá!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Light Node" @@ -1637,7 +1617,7 @@ msgstr "Light Node" msgid "Limit of copied addresses reached." msgstr "Limite do endereço copiado atingido." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "O link não está disponível neste browser" @@ -1665,6 +1645,10 @@ msgstr "a carregar..." msgid "Loading..." msgstr "A carregar..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1690,10 +1674,6 @@ msgstr "Sair" msgid "Long press to confirm" msgstr "Pressiona continuamente para confirmar" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "perdido" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Certifica-te que estão a enviar endereços Polygon {ticker}." @@ -1711,10 +1691,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "O valor máximo de troca é de {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1774,18 +1750,16 @@ msgstr "Rede" msgid "Network fee: {sats} sat/vByte" msgstr "Taxa de rede: {sats} sat/vByte" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "taxa de rede NIM" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1796,12 +1770,10 @@ msgstr "" "hub.nimiq.com e keyguard.nimiq.com e algumas bibliotecas em desenvolvimento " "estão sob desenvolvimento constante." -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "Pré-participação Nimiq Proof-of-Stake" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." msgstr "" #: src/components/modals/BtcSendModal.vue:111 @@ -1809,14 +1781,27 @@ msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "" "A carteira da Nimiq não suporta mensagens de transação para a Bitcoin." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "Sem conexão à rede {chain}." -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "Sem descrição disponível" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "Nenhuns fundos foram recebidos e por isso a troca expirou." @@ -1825,16 +1810,24 @@ msgstr "Nenhuns fundos foram recebidos e por isso a troca expirou." msgid "No payment request found" msgstr "Pedido de pagamento não encontrado" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "Sem registo" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "Nenhum pedido recebido." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1865,7 +1858,7 @@ msgid "Not available in your country" msgstr "Indisponível no teu país" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1916,7 +1909,8 @@ msgstr "Ou compra BTC diretamente na wallet." msgid "Overwrite how the Keyguard is opened." msgstr "Mudar a forma como a Keyguard é aberta." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "p.a" @@ -1930,6 +1924,10 @@ msgstr "parcialmente revertido" msgid "Partially reverted" msgstr "Pacialmente revertido" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "Pagar em {countdown}" @@ -1938,16 +1936,16 @@ msgstr "Pagar em {countdown}" msgid "Payment request has already been paid" msgstr "Pedido de pagamento já foi pago" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "Pagamentos, entendido" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "Ligado 1:1 ao Dólar U.S" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1958,7 +1956,7 @@ msgid "Pending Cashlinks" msgstr "Cashlinks pendentes" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "Pendente..." @@ -1982,6 +1980,8 @@ msgstr "A executar a troca {progress}/5" msgid "" "Pick a stable coin for your wallet. You can always switch between the two." msgstr "" +"Escolhe uma moeda estável para a tua wallet. Podes sempre mudar entre as " +"duas." #: src/components/layouts/Sidebar.vue:147 msgid "" @@ -2042,53 +2042,13 @@ msgstr "popups" msgid "Popups" msgstr "Popups" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" -msgstr "" - -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" -"Pré-participa o máximo de NIM que puderes e ajuda a alcançar o próximo marco" -" de segurança da rede." - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "Pré-participação tem de ser um mínimo de {minPrestake}." - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "Pré-participado" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" -"Os fundos transferidos permanecem bloqueados até que a rede Proof of Stake " -"entre em operação." - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "Pré-participar" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "A pré-participação está agora disponível!" +msgstr "Endereço de Pré-participação da Migração" #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." @@ -2107,6 +2067,26 @@ msgstr "Propósito" msgid "Raise your limits" msgstr "Aumenta os teus limites." +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " @@ -2115,7 +2095,7 @@ msgstr "" "Lê tudo sobre isto aqui {blog_post} ou clica em baixo para a introdução da " "nova wallet." -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Receber" @@ -2145,7 +2125,7 @@ msgid "Receive NIM" msgstr "Receber NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2190,7 +2170,7 @@ msgid "Refresh the page to continue." msgstr "Recarregar a página para continuar." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2214,13 +2194,17 @@ msgstr "" msgid "Release Notes" msgstr "Notas de Lançamento" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Renomear" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Pedido falhado" @@ -2228,8 +2212,8 @@ msgstr "Pedido falhado" msgid "Required" msgstr "Necessário" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Redigitalizar" @@ -2244,7 +2228,7 @@ msgstr "" msgid "Resolving Unstoppable Domain..." msgstr "A resolver Unstopable Domain..." -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "Participar novamente com Recompensas" @@ -2256,6 +2240,14 @@ msgstr "Reiniciar o processo de pagamento" msgid "Resulting BTC amount is too small." msgstr "O valor resultante de BTC é demasiado baixo." +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2266,7 +2258,7 @@ msgstr "Tentar novamente" msgid "Retrying..." msgstr "A tentar novamente..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "Recompensa" @@ -2290,9 +2282,9 @@ msgstr "" msgid "Search" msgstr "Procurar" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." -msgstr "" +msgstr "À procura de validadores..." #: src/components/SearchBar.vue:46 msgid "Search transactions" @@ -2302,10 +2294,6 @@ msgstr "Procurar transações" msgid "Search transactions by contact, address, etc." msgstr "Procurar transações por contacto, endereço, etc." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Segurança" @@ -2315,6 +2303,10 @@ msgstr "Segurança" msgid "Select a currency and an amount." msgstr "Seleciona uma moeda e uma quantia." +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "Seleciona em qual unidade mostrar a quantia de Bitcoin." @@ -2368,7 +2360,7 @@ msgstr "Vender NIM diretamente está indisponível da Wallet de momento." msgid "Selling now available" msgstr "Vender agora está disponível" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Enviar" @@ -2419,9 +2411,10 @@ msgstr "Enviar USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Enviar, receber e manter BTC na tua wallet." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" -msgstr "A enviar transação de pré-participação" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" +msgstr "" #: src/components/modals/BtcSendModal.vue:461 #: src/components/modals/SendModal.vue:771 @@ -2429,6 +2422,10 @@ msgstr "A enviar transação de pré-participação" msgid "Sending Transaction" msgstr "A enviar Transação" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "Enviar {btc} BTC" @@ -2446,7 +2443,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "Enviar {coin} {ticker} para {name}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2461,7 +2458,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "Enviar {nim} NIM para {name}" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2475,15 +2472,19 @@ msgstr "Taxa instantânea SEPA" msgid "SEPA Instant transaction" msgstr "Transação SEPA Instant" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Definir Valor" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" -msgstr "Definir valor para bloquear" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" +msgstr "" #: src/components/AmountMenu.vue:15 msgid "Set fee" @@ -2536,7 +2537,7 @@ msgstr "Mostrar todos os meus endereços" msgid "Show Decimals" msgstr "Mostrar decimais" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Mostrar Link" @@ -2544,11 +2545,11 @@ msgstr "Mostrar Link" msgid "Show Recovery Words" msgstr "Mostrar Palavra de Recuperação" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "Mostrar valores em {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "Inscreve-te" @@ -2561,16 +2562,13 @@ msgstr "Simula pagamento Euro" msgid "Skip" msgstr "Pular" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Algo deu errado" @@ -2582,55 +2580,87 @@ msgstr "Algo deu errado com a tua transação" msgid "Speed up your Transaction" msgstr "Torna a tua transação mais rápida" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Estabilidade" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "Estabilidade misturada com auto-custódia" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "Estável como USD, entendido" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "Participação tem de ser de pelo menos {minStake}." + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." msgstr "Deposite NIM para gerar recompensas ao proteger a rede." -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" msgstr "" +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" +msgstr "Participado" + +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "Depositar" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "padrão" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "Reserva de valor, entendido" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "Validador alterado com sucesso para {validator}" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" -msgstr "{amount} NIM pré-participado com sucesso com {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" +msgstr "" #: src/components/modals/WelcomeModal.vue:109 msgid "Super low fees, super fast payments" @@ -2639,17 +2669,17 @@ msgstr "Taxas muito baixas, pagamentos muito rápidos" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Troca" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "Troca BTC {arrowIcon} {ticker}" @@ -2670,7 +2700,7 @@ msgid "Swap fee" msgstr "Taxa de Troca" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2684,11 +2714,11 @@ msgstr "A Troca expirou" msgid "Swap more per 30 days." msgstr "Troca mais por 30 dias." -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "Troca NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "Troca NIM {arrowIcon} BTC" @@ -2705,7 +2735,7 @@ msgid "Swap successful!" msgstr "Troca sucedida!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2719,17 +2749,25 @@ msgstr "Troca até {limit} por 30 dias." msgid "Swiping Gestures" msgstr "Gestos de deslizar" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" -msgstr "" +msgstr "Muda para USDC" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" +msgstr "Muda para USDT" + +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" msgstr "" -#: src/components/layouts/Network.vue:118 +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "sincronizando" @@ -2750,20 +2788,16 @@ msgstr "O TEN31 Pass não retornou concessões esperadas." msgid "TEN31 Verification" msgstr "Verificação TEN31" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Testnet" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" -msgstr "" +msgstr "Tether USD" #: src/components/PolygonWarningFooter.vue:22 msgid "" @@ -2799,12 +2833,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "O limite do teu IBAN foi atingido" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2838,6 +2866,10 @@ msgstr "O pedido de pagamento está quase a expirar" msgid "The payment request might have been paid, expired, or cancelled." msgstr "O pedido de pagamento pode ter sido pago, expirado, ou cancelado." +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2852,11 +2884,17 @@ msgstr "O remetente e destinatário não podem ser os mesmos." msgid "The swap expired" msgstr "A troca expirou" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "O validador é inteiramente responsável pela informação dada em cima." -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "De momento não há NIM gratuito disponível." @@ -2882,8 +2920,8 @@ msgstr "Pensa em recursos e não em moedas" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2920,8 +2958,8 @@ msgstr "Isto pode levar até {min} minutos." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2929,7 +2967,51 @@ msgstr "Isto pode levar até {min} minutos." msgid "This month" msgstr "Este mês" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "Este serviço de momento não está disponível na tua região." @@ -2978,11 +3060,11 @@ msgstr "Prazo" msgid "To {exchange}" msgstr "Para {exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." -msgstr "" +msgstr "Para troca com USDC/USDT, escolhe a moeda estável." #: src/components/AccountBalance.vue:5 msgid "Total Balance" @@ -2997,23 +3079,19 @@ msgid "Trade NIM and BTC" msgstr "Troca NIM e BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Transação de {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Transação para {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "As transações demoram > 10 min. devido ao tempo de bloco da Bitcoin." @@ -3031,7 +3109,7 @@ msgstr "Tentativas" msgid "Troubleshooting" msgstr "Troubleshooting" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "TrustScore" @@ -3043,22 +3121,14 @@ msgstr "Tentar agora" msgid "Tx time" msgstr "Tempo de transação" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "Escreve para pesquisares..." -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Cashlink não reivindicado" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "Erro GoCrypto inesperado" @@ -3092,6 +3162,14 @@ msgstr "" "wallet de pares em todo o mundo. Isso faz de ti um cidadão de primeira-" "classe na blockchain." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Moeda não suportada" @@ -3109,14 +3187,18 @@ msgstr "Atualização disponível" msgid "Update now" msgstr "Atualizar agora" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "Moeda USD" @@ -3140,7 +3222,11 @@ msgstr "Usa marcadores para identificar facilmente transações." msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "Usa a Nimiq Wallet como aplicação web fora do browser." -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "Validador" @@ -3160,13 +3246,13 @@ msgstr "À espera da {currency}" msgid "Waiting for Nimiq network information" msgstr "À espera de informações da rede da Nimiq" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "Pagamento da Wallet" #: src/components/modals/UsdtAddedModal.vue:8 msgid "We added support for USDT, which you can now use instead of USDC." -msgstr "" +msgstr "Adicionamos suporte para USDT, que já podes usar em vez de USDC." #: src/components/modals/BuyCryptoModal.vue:14 msgid "" @@ -3176,6 +3262,10 @@ msgstr "" "Bem-vindo à primeira troca atómica dinheiro-por-criptomoedas. É simples, " "rápido e descentralizado." +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3196,7 +3286,7 @@ msgstr "Como se chama o teu banco?" msgid "When ready" msgstr "Quando estiver pronto" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "vai estar disponível em algumas horas." @@ -3235,8 +3325,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "Sem um IBAN individual, reembolsos são impossíveis!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "Estás a conectar-te às Testnets da Nimiq, Bitcoin e Polygon (USDC)." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3244,13 +3334,13 @@ msgstr "Estás a usar uma Conta Legacy" #: src/components/modals/UsdtAddedModal.vue:4 msgid "You can now choose{linebreak}between USDC and USDT" -msgstr "" +msgstr "Agora podes escolher {linebreak} entre USDC e USDT" #: src/components/PolygonWarningFooter.vue:9 msgid "You can receive from Polygon {ticker} addresses only!" msgstr "Podes receber apenas de endereços Polygon {ticker}!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "Podes receber mais NIM gratuitamente em {waitTime} horas." @@ -3264,11 +3354,15 @@ msgstr "" "- na Wallet ao trocar NIM por BTC ou USDC primeiro, que pode ser vendido depois.\n" "- em exchanges suportadas." +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "Atualmente não tens saldo para troca." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "Não tens USDC.e suficiente para pagar as taxas de conversão ({fee})" @@ -3289,7 +3383,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "Precisas de uma conta SEPA que suporta transações instantâneas." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3400,7 +3494,13 @@ msgstr "O teu pagamento foi reembolsado" msgid "Your payout is on its way" msgstr "O teu pagamento está a caminho" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "A tua troca foi bem sucedida!" @@ -3409,7 +3509,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "A tua transação tem de ser SEPA Instant" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/ru.po b/src/i18n/ru.po index bb7e7d60f..b9e1a0636 100644 --- a/src/i18n/ru.po +++ b/src/i18n/ru.po @@ -3,19 +3,19 @@ # Пётр Павлович, 2021 # Vad , 2022 # Daniel, 2022 -# Alexander Ivanov , 2024 # Oscar_6, 2024 # Sören Schwert , 2024 +# Alexander Ivanov , 2024 # msgid "" msgstr "" -"Last-Translator: Sören Schwert , 2024\n" +"Last-Translator: Alexander Ivanov , 2024\n" "Language-Team: Russian (https://app.transifex.com/nimiq-foundation/teams/110181/ru/)\n" "Content-Type: text/plain; charset=UTF-8\n" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "«Цифровое золото», оригинальная криптовалюта" @@ -43,7 +43,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} предлагает как обычные, так и индивидуальные IBAN-номера." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -74,7 +74,7 @@ msgstr "Ожидается платеж в {currency}" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "" -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} комиссия " @@ -87,10 +87,15 @@ msgstr "{perc}% от суммы сделки." msgid "{percentage} fees" msgstr "{percentage} комиссии" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} предоставляется {companyLogo}" @@ -138,15 +143,15 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 мин" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 мин" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" msgstr "" #: src/components/FeeSelector.vue:8 @@ -166,18 +171,10 @@ msgstr "2-4ч" msgid "20 sec" msgstr "20 сек" -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "Поддержка 24/7" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -189,16 +186,8 @@ msgstr "3" msgid "30-day Limit" msgstr "30-ти дневный лимит" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" msgstr "" #: src/components/FeeSelector.vue:6 @@ -211,6 +200,10 @@ msgid "" msgstr "" "Спустя 72 часа после первой покупки, ваш лимит будет увеличен автоматически." +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -243,8 +236,8 @@ msgstr "Лимиты Аккаунта" msgid "Accounts" msgstr "Аккаунты" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Активировать" @@ -297,12 +290,16 @@ msgstr "" "Добавить Биткоин\n" "на свой аккаунт" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Добавить контакт" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Адрес недоступен?" @@ -311,6 +308,10 @@ msgstr "Адрес недоступен?" msgid "Addresses" msgstr "Адреса" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Расширенные" @@ -328,7 +329,7 @@ msgstr "все" msgid "All countries" msgstr "Все страны" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -337,7 +338,7 @@ msgstr "" "Все новые функции доступны только для аккаунтов нового типа. Обновите " "аккаунт сейчас, это займет всего пару секунд. " -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -353,6 +354,10 @@ msgstr "" "Перевод на русский язык осуществлён в ознакомительных целях. В случае " "разночтений обращайтесь к оригинальному английскому тексту." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -436,6 +441,10 @@ msgstr "Авто" msgid "Automatic mode uses {behavior}." msgstr "Автоматический режим использует {behavior}." +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "Ждём секрет для обмена" @@ -449,7 +458,7 @@ msgid "Back to Bank Details" msgstr "Назад к банковским реквизитам" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -469,16 +478,16 @@ msgstr "Прежде чем начнём" msgid "BIC works, too." msgstr "Можно указать BIC" -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -498,14 +507,14 @@ msgid "Bitcoin Unit" msgstr "в Биткойне" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Блок #{height} " #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -561,7 +570,7 @@ msgstr "Купить максимум" msgid "Buy more here in the wallet." msgstr "Купите ещё прямо здесь, в кошельке" -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "Купить NIM" @@ -614,10 +623,6 @@ msgstr "Нажимая «{text}», вы принимаете условия {Fas msgid "By clicking '{text}', you agree to the ToS of {Fastspot}." msgstr "Нажимая «{text}», вы принимаете условия {Fastspot}." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -628,11 +633,11 @@ msgid "Cancel Swap" msgstr "Отменить обмен" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -642,8 +647,8 @@ msgstr "Обмен отменён" msgid "Cannot import contacts, wrong file format." msgstr "Не удалось импортировать список контактов, некорректный формат файла!" -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Cashlink" @@ -651,7 +656,7 @@ msgstr "Cashlink" msgid "Cashlink Claiming" msgstr "Получение Cashlink" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Cashlink c {адрес} " @@ -659,7 +664,7 @@ msgstr "Cashlink c {адрес} " msgid "Cashlink Funding" msgstr "Создание Cashlink" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Cashlink на {адрес}" @@ -675,12 +680,12 @@ msgstr "Изменить пароль" msgid "Change your language setting." msgstr "Изменить язык интерфейса." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "Посмотреть вступление" @@ -698,7 +703,7 @@ msgstr "Указать Получателя" msgid "Choose a Sender" msgstr "Выберите Отправителя" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "" @@ -706,17 +711,12 @@ msgstr "" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Выбрать Адрес" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "" @@ -724,14 +724,6 @@ msgstr "" msgid "Choose your stablecoin" msgstr "" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "Сброс" @@ -748,30 +740,20 @@ msgstr "Кликните для подробной информации" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Нажмите на «Решение проблем», чтобы узнать больше." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Закрыть" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "В скором времени" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "СКОРО" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Относительно централизован" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Относительно высокие комиссии и время транзакции" @@ -784,12 +766,12 @@ msgstr "Подтвердить" msgid "Confirm account" msgstr "Подтвердить аккаунт" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" msgstr "" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -811,7 +793,7 @@ msgstr "Подключитесь к TEN31 Pass для увеличения ли msgid "Connected to" msgstr "Подключён к" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "подключаемся" @@ -853,8 +835,8 @@ msgstr "Продолжить" msgid "Continue Swap" msgstr "Продолжить обмен" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 @@ -869,11 +851,11 @@ msgstr "Конвертация с USDC.e" msgid "Conversion from USDC.e to USDC" msgstr "Конвертация с USDC.e в USDC" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "Конвертировать в USDC" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "Конвертируйте ваши USDC.e в новый стандарт." @@ -925,6 +907,10 @@ msgstr "Создать новый одноразовый адрес." msgid "Create request link" msgstr "Создать ссылку запроса" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "Создан {count} день назад | Создан {count} дней назад" @@ -945,9 +931,9 @@ msgstr "Создан только что" msgid "Created yesterday" msgstr "Создан вчера" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "Ставки вознаграждения" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -959,6 +945,14 @@ msgstr "Банковская карта" msgid "Crypto swaps are currently under maintenance." msgstr "" +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -988,12 +982,22 @@ msgstr "Предупреждние" msgid "Disconnect" msgstr "Отключить" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "Домен не содержит действительный адрес." +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1036,18 +1040,13 @@ msgstr "" msgid "Duration and fees are estimates." msgstr "Скорость и комиссия могут меняться" -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" #: src/components/modals/BtcActivationModal.vue:10 @@ -1111,7 +1110,7 @@ msgstr "" "Введите пароль пробного доступа, который вы хотите активировать, и нажмите " "ввод." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "Войти в кошелёк" @@ -1131,14 +1130,18 @@ msgstr "Ошибка {errorCode}: {errorMessage}" msgid "Error:" msgstr "Ошибка:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "установлен" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1150,14 +1153,14 @@ msgstr "евро" msgid "Exchange rate" msgstr "Обменный курс" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "истекла" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Истекла" @@ -1166,8 +1169,8 @@ msgstr "Истекла" msgid "Expired HTLC" msgstr "Просроченный HTLC" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Экспорт истории" @@ -1181,7 +1184,7 @@ msgid "express" msgstr "экспресс" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Не удалось" @@ -1193,23 +1196,23 @@ msgstr "Не удалось узнать комиссию {ticker}. Повтор msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Кран сломан. Пожалуйста, попробуйте еще раз." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "В Кране нет воды" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "К сожалению, Кран не работает в вашем регионе" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Кран недоступен" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Кран недоступен (ошибка соединения)" @@ -1227,15 +1230,15 @@ msgid "fees" msgstr "комиссии" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "Загрузка" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1253,11 +1256,7 @@ msgstr "Завершите обмен, отправив банковский п msgid "Finalizing swap" msgstr "Завершаем обмен" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1265,7 +1264,11 @@ msgstr "" "Для децентрализованного\n" "хранения валюты" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1333,12 +1336,6 @@ msgstr "Обычный" msgid "Get NIM" msgstr "Получить NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Начать" @@ -1355,14 +1352,10 @@ msgstr "" "Пройдите проверку на повышенные лимиты, авторизовавшись с {provider}.\n" "Вам потребуется:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1380,10 +1373,6 @@ msgstr "" "Управлять несколькими адресами теперь просто и удобно - один пароль и общая " "информация для доступа. " -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "" @@ -1392,14 +1381,14 @@ msgstr "" msgid "Higher transparency and regulatory compliance." msgstr "" -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "Высшая степень децентрализации" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1408,31 +1397,31 @@ msgid "Historic value" msgstr "Историческая стоимость" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "Создание HTLC" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "Возврат HTLC" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1518,8 +1507,8 @@ msgstr "" "лимитов, автоматический возврат средств будет произведен только на " "индивидуальные IBAN-адреса." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" msgstr "" #: src/components/modals/BtcSendModal.vue:98 @@ -1550,7 +1539,7 @@ msgid "Insufficient balance." msgstr "Недостаточный баланс." #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "некорректный" @@ -1558,7 +1547,7 @@ msgstr "некорректный" msgid "Invalid swap state, swap aborted!" msgstr "Некорректное состояние обмена, обмен прерван!" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "" "Пригласите друга при помощи {cashlink} или купите ещё прямо здесь, в " @@ -1572,10 +1561,6 @@ msgstr "Подходит ли ваш банк?" msgid "It's safe to close your wallet now" msgstr "Теперь можно закрыть кошелек" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Режим Keyguard" @@ -1588,39 +1573,35 @@ msgstr "Имя отправителя" msgid "Language" msgstr "Язык" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "Узнать больше" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "Узнать подробнее здесь" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "Устаревший USDC (USDC.e)" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "Давайте приступим! Создайте свой аккаунт Nimiq:" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Поехали" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "Поехали!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Light Node" @@ -1629,7 +1610,7 @@ msgstr "Light Node" msgid "Limit of copied addresses reached." msgstr "Лимит скопированных адресов достигнут." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "Ссылка недоступна в этом браузере" @@ -1657,6 +1638,10 @@ msgstr "загрузка..." msgid "Loading..." msgstr "Загрузка..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1680,10 +1665,6 @@ msgstr "Выйти" msgid "Long press to confirm" msgstr "Удерживайте для подтверждения" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "потерян" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Убедитесь что они отправляют Polygon {ticker}." @@ -1701,10 +1682,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "Максимальная сумма свопа: {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1764,18 +1741,16 @@ msgstr "Сеть" msgid "Network fee: {sats} sat/vByte" msgstr "Комиссия сети: {sats} sat/vByte" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "Комиссия сети Nimiq" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1786,26 +1761,37 @@ msgstr "" "wallet.nimiq.com, hub.nimiq.com и keyguard.nimiq.com, а также некоторые " "другие библиотеки находятся в стадии активной разработки. " -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "Кошелёк Nimiq не поддерживает подпись транзакций для Биткоина." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "Нет соединения с сетью {chain}" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "Средства не были получены, и срок обмена истёк." @@ -1814,16 +1800,24 @@ msgstr "Средства не были получены, и срок обмен msgid "No payment request found" msgstr "Платежный запрос не найден" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "Без регистрации" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "Запрос не получен." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1852,7 +1846,7 @@ msgid "Not available in your country" msgstr "Недоступно в вашей стране" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1903,7 +1897,8 @@ msgstr "Или покупайте BTC прямо здесь, в кошельке msgid "Overwrite how the Keyguard is opened." msgstr "Переопределить способ открытия Keyguard." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "" @@ -1917,6 +1912,10 @@ msgstr "частично возвращено" msgid "Partially reverted" msgstr "Частично возвращено" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "Оплатите в течении {countdown}" @@ -1925,16 +1924,16 @@ msgstr "Оплатите в течении {countdown}" msgid "Payment request has already been paid" msgstr "Запрос на оплату уже был оплачен" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "Платежи, хорошо" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "Привязан 1:1 к Доллару США" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1945,7 +1944,7 @@ msgid "Pending Cashlinks" msgstr "Cashlink в обработке" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "Обрабатывается..." @@ -2025,50 +2024,14 @@ msgstr "всплывающие окна" msgid "Popups" msgstr "Всплывающие окна" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "" -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "" - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "" @@ -2086,13 +2049,33 @@ msgstr "Назначение" msgid "Raise your limits" msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " "intro." msgstr "" -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Получить" @@ -2122,7 +2105,7 @@ msgid "Receive NIM" msgstr " Получить NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2168,7 +2151,7 @@ msgid "Refresh the page to continue." msgstr "Для продолжения обновите страницу." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2192,13 +2175,17 @@ msgstr "" msgid "Release Notes" msgstr "Список изменений" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Переименовать" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Запрос не удался" @@ -2206,8 +2193,8 @@ msgstr "Запрос не удался" msgid "Required" msgstr "Обязательно" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Сканировать ещё раз" @@ -2221,7 +2208,7 @@ msgstr "Сбросить настройки кошелька и перезагр msgid "Resolving Unstoppable Domain..." msgstr "" -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "" @@ -2233,6 +2220,14 @@ msgstr "" msgid "Resulting BTC amount is too small." msgstr "" +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2243,7 +2238,7 @@ msgstr "Повторить" msgid "Retrying..." msgstr "Повторная попытка...." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "" @@ -2267,7 +2262,7 @@ msgstr "" msgid "Search" msgstr "Поиск" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "" @@ -2279,10 +2274,6 @@ msgstr "Найти транзакции" msgid "Search transactions by contact, address, etc." msgstr "Найти транзакцию по адресу, получателю и т.д." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Безопасность" @@ -2292,6 +2283,10 @@ msgstr "Безопасность" msgid "Select a currency and an amount." msgstr "Выберите валюту и сумму" +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "Выберите в каких единицах будет отображаться сумма в биткойнах." @@ -2345,7 +2340,7 @@ msgstr "" msgid "Selling now available" msgstr "Продажа уже доступна" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Отправить" @@ -2396,8 +2391,9 @@ msgstr "Отправить USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Получать, отправлять и хранить BTC в вашем кошельке." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" msgstr "" #: src/components/modals/BtcSendModal.vue:461 @@ -2406,6 +2402,10 @@ msgstr "" msgid "Sending Transaction" msgstr "Транзакция отправляется" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "Отправить {btc} BTC" @@ -2423,7 +2423,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "Отправлено {name} {coin} {ticker}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2438,7 +2438,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "Отправить {nim} NIM {name} " #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2452,14 +2452,18 @@ msgstr "Комиссия SEPA Instant" msgid "SEPA Instant transaction" msgstr "транзакцию SEPA Instant" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Укажите сумму" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" msgstr "" #: src/components/AmountMenu.vue:15 @@ -2513,7 +2517,7 @@ msgstr "Показать все мои адреса" msgid "Show Decimals" msgstr "Показывать десятичные знаки" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Показать ссылку" @@ -2521,11 +2525,11 @@ msgstr "Показать ссылку" msgid "Show Recovery Words" msgstr "Показать Защитную Фразу" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "Показывать в {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "Зарегистрироваться" @@ -2538,16 +2542,13 @@ msgstr "Симулировать платёж в евро" msgid "Skip" msgstr "Пропустить" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Операция не удалась" @@ -2559,26 +2560,28 @@ msgstr "С вашей транзакцией что-то не то" msgid "Speed up your Transaction" msgstr "Ускорьте свою транзакцию" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Стабильность" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "Стабильность вкупе с самообеспечением" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "Стабилен как доллар, ясно" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "" + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" msgstr "" #: src/components/LegacyAccountNotice.vue:29 @@ -2586,28 +2589,58 @@ msgid "Stake NIM to generate rewards for securing the network." msgstr "" "Заблокируйте NIM и получайте вознаграждение за поддержку безопасности сети" -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" msgstr "" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr " Стекинг" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "стандартный" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "Сохранение стоимости, понятно" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" msgstr "" #: src/components/modals/WelcomeModal.vue:109 @@ -2617,17 +2650,17 @@ msgstr "Супер-низкие комиссии, супер-быстрые пл #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Обмен" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "Обмен BTC {arrowIcon} {ticker}" @@ -2646,7 +2679,7 @@ msgid "Swap fee" msgstr "Комиссия" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2660,11 +2693,11 @@ msgstr "Время обмена истекло" msgid "Swap more per 30 days." msgstr "" -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "Обмен NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "Обмен NIM {arrowIcon} BTC" @@ -2681,7 +2714,7 @@ msgid "Swap successful!" msgstr "Обмен успешен!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2695,17 +2728,25 @@ msgstr "" msgid "Swiping Gestures" msgstr "Свайп-жесты" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "синхронизируется" @@ -2725,18 +2766,14 @@ msgstr "" msgid "TEN31 Verification" msgstr "Верификация TEN31" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Тестнет" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "" @@ -2772,12 +2809,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "Достигнут лимит для вашего IBAN-счета." -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2811,6 +2842,10 @@ msgstr "" msgid "The payment request might have been paid, expired, or cancelled." msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2827,11 +2862,17 @@ msgstr "Отправитель и получатель не могут совп msgid "The swap expired" msgstr "Срок ожидания свопа закончился" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "" -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "В настоящее время бесплатные NIM не доступны." @@ -2858,8 +2899,8 @@ msgstr "Думайте о возможностях, а не валюте" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2896,8 +2937,8 @@ msgstr "Это может занять до {min} мин." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2905,7 +2946,51 @@ msgstr "Это может занять до {min} мин." msgid "This month" msgstr "В этом месяце" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "Данный сервис не доступен в Вашем регионе." @@ -2954,8 +3039,8 @@ msgstr "Период времени" msgid "To {exchange}" msgstr "На {exchange} " -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "" @@ -2973,23 +3058,19 @@ msgid "Trade NIM and BTC" msgstr "Торгуйте NIM и BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Транзакции с {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Транзакции на {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "" @@ -3009,7 +3090,7 @@ msgstr "Пробные доступы" msgid "Troubleshooting" msgstr "Решение проблем" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "" @@ -3021,22 +3102,14 @@ msgstr "Попробовать сейчас" msgid "Tx time" msgstr "Время транзакции" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "" -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Активный Cashlink" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "" @@ -3069,6 +3142,14 @@ msgstr "" "В отличии от других криптовалют, Nimiq соединяет ваш кошелёк напрямую к " "участникам по всему миру. Это делает вас полноправным участником блокчейна." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Неподдерживаемая валюта" @@ -3086,14 +3167,18 @@ msgstr "Доступна новая версия" msgid "Update now" msgstr "Обновить" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "USD Coin" @@ -3119,7 +3204,11 @@ msgstr "Помечайте транзакции чтобы проще их от msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "Пользуйтесь кошельком Nimiq Wallet вне браузера, как веб-приложением!" -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "" @@ -3139,7 +3228,7 @@ msgstr "Ожидание {currency}" msgid "Waiting for Nimiq network information" msgstr "Ожидание информации о сети Nimiq" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "" @@ -3155,6 +3244,10 @@ msgstr "" "Представляем первый крипто-фиатный atomic swap! Это просто, быстро и " "децентрализованно!" +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3175,7 +3268,7 @@ msgstr "Как называется ваш банк?" msgid "When ready" msgstr "Когда готово" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "" @@ -3212,8 +3305,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "Без индивидуального IBAN возврат средств невозможен!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "Вы подключены к тестовым сетям Nimiq, Bitcoin и Polygon (USDC)." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3227,7 +3320,7 @@ msgstr "" msgid "You can receive from Polygon {ticker} addresses only!" msgstr "Вы можете принимать только на адреса Polygon {ticker}!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "Вы можете получить еще немного бесплатных NIM через {waitTime} часов." @@ -3238,11 +3331,15 @@ msgid "" "- on supported exchanges." msgstr "" +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "У вас нет средств для обмена." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "" @@ -3264,7 +3361,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "Вам необходим SEPA-счёт, поддерживающий моментальные транзакции." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3376,7 +3473,13 @@ msgstr "" msgid "Your payout is on its way" msgstr "Платеж уже в пути" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "Ваш Своп прошел успешно!" @@ -3385,7 +3488,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "Вы должны отправить транзакцию типа SEPA Instant" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/uk.po b/src/i18n/uk.po index 5ff4babe4..4d6667129 100644 --- a/src/i18n/uk.po +++ b/src/i18n/uk.po @@ -13,7 +13,7 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "'Цифрове золото', оригінальна криптовалюта" @@ -41,7 +41,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} пропонує загальні та індивідуальні номери IBAN." #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -72,7 +72,7 @@ msgstr "Очікується платіж в {currency}" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "" -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} комісія" @@ -85,10 +85,15 @@ msgstr "{perc}% вартості обміну." msgid "{percentage} fees" msgstr "{percentage} комісії" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} надається {companyLogo}" @@ -136,15 +141,15 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 хв" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 хв" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" msgstr "" #: src/components/FeeSelector.vue:8 @@ -164,18 +169,10 @@ msgstr "2-4 год." msgid "20 sec" msgstr "20 сек." -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "Підтримка 24/7" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -187,16 +184,8 @@ msgstr "3" msgid "30-day Limit" msgstr "30-денний ліміт" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" msgstr "" #: src/components/FeeSelector.vue:6 @@ -209,6 +198,10 @@ msgid "" msgstr "" "Через 72 години після першої покупки ваш ліміт буде автоматично збільшено." +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -239,8 +232,8 @@ msgstr "Ліміти рахунку" msgid "Accounts" msgstr "Рахунки" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "Активувати" @@ -292,12 +285,16 @@ msgstr "" "Додайте Біткоїн\n" "до вашого рахунку" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "Додати контакт" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "Адреса недоступна?" @@ -306,6 +303,10 @@ msgstr "Адреса недоступна?" msgid "Addresses" msgstr "Адреси" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "Розширені" @@ -323,7 +324,7 @@ msgstr "Усі" msgid "All countries" msgstr "Усі країни" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " @@ -332,7 +333,7 @@ msgstr "" "Усі нові можливості працюють виключно для нових рахунків. Оновіть зараз, це " "займе лише кілька секунди." -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -348,6 +349,10 @@ msgstr "" "Усі переклади носять лише інформаційний характер. Текст англійською мовою є " "контрольною версією." +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "" @@ -431,6 +436,10 @@ msgstr "Авто" msgid "Automatic mode uses {behavior}." msgstr "Автоматичний режим використовує {behavior}." +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "Очікуємо на ключі обміну" @@ -444,7 +453,7 @@ msgid "Back to Bank Details" msgstr "Назад до банкіських реквізитів" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -464,16 +473,16 @@ msgstr "Перш ніж розпочати" msgid "BIC works, too." msgstr "BIC працює також." -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -492,14 +501,14 @@ msgid "Bitcoin Unit" msgstr "Одиниця Біткоїн" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "Блок #{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -555,7 +564,7 @@ msgstr "Купити максимум" msgid "Buy more here in the wallet." msgstr "Купуйте більше тут, у гаманці." -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "Купити NIM" @@ -613,10 +622,6 @@ msgid "By clicking '{text}', you agree to the ToS of {Fastspot}." msgstr "" "Натискаючи \"{text}\", ви погоджуєтесь із умовами використання {Fastspot}." -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -627,11 +632,11 @@ msgid "Cancel Swap" msgstr "Скасувати обмін" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -641,8 +646,8 @@ msgstr "Обмін скасовано" msgid "Cannot import contacts, wrong file format." msgstr "Не вдається імпортувати контакти, неправильний формат файлу." -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "Чек" @@ -650,7 +655,7 @@ msgstr "Чек" msgid "Cashlink Claiming" msgstr "" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "Чек від {address}" @@ -658,7 +663,7 @@ msgstr "Чек від {address}" msgid "Cashlink Funding" msgstr "" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "Чек для {address}" @@ -674,12 +679,12 @@ msgstr "Змінити пароль" msgid "Change your language setting." msgstr "Змінити налаштування мови." -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "" @@ -697,7 +702,7 @@ msgstr "Виберіть одержувача" msgid "Choose a Sender" msgstr "Виберіть відправника" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "" @@ -705,17 +710,12 @@ msgstr "" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "Виберіть адресу" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "" @@ -723,14 +723,6 @@ msgstr "" msgid "Choose your stablecoin" msgstr "" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "Очистити" @@ -747,30 +739,20 @@ msgstr "Натисніть для отримання додаткової інф msgid "Click on ‘Troubleshooting’ to learn more." msgstr "Натисніть ‘Усунення несправностей’, щоб дізнатися більше." -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "Закрити" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "Незабаром" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "Незабаром" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "Порівняно централізовано" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "Порівняно високі комісії за транзакцію/час" @@ -783,12 +765,12 @@ msgstr "Підтвердити" msgid "Confirm account" msgstr "Підтвердіть рахунок" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" msgstr "" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -810,7 +792,7 @@ msgstr "Підключіться до TEN31 Pass, щоб отримати вищ msgid "Connected to" msgstr "Підключено до" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "Підключення" @@ -853,8 +835,8 @@ msgstr "Продовжити" msgid "Continue Swap" msgstr "Продовжити Обмін" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 @@ -869,11 +851,11 @@ msgstr "" msgid "Conversion from USDC.e to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "" @@ -925,6 +907,10 @@ msgstr "Створити нову одноразову адресу." msgid "Create request link" msgstr "Створити запит-посилання" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "Створено {count} день тому | Створено {count} дня/днів тому" @@ -945,8 +931,8 @@ msgstr "Створено щойно" msgid "Created yesterday" msgstr "Створено вчора" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" msgstr "" #: src/components/modals/BuyOptionsModal.vue:115 @@ -959,6 +945,14 @@ msgstr "Кредитна карта" msgid "Crypto swaps are currently under maintenance." msgstr "" +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -986,12 +980,22 @@ msgstr "Застереження" msgid "Disconnect" msgstr "Відключити" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "Домен не дозволяється на дійсну адресу" +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1034,18 +1038,13 @@ msgstr "" msgid "Duration and fees are estimates." msgstr "Тривалість і комісія є приблизними." -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" #: src/components/modals/BtcActivationModal.vue:10 @@ -1109,7 +1108,7 @@ msgstr "" "Введіть пароль пробної версії, яку потрібно увімкнути, а потім натисніть " "клавішу Enter." -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "" @@ -1129,14 +1128,18 @@ msgstr "" msgid "Error:" msgstr "Помилка:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "встановлений" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1148,14 +1151,14 @@ msgstr "Євро" msgid "Exchange rate" msgstr "Обмінний курс" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "прострочений" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "Прострочений" @@ -1164,8 +1167,8 @@ msgstr "Прострочений" msgid "Expired HTLC" msgstr "Прострочений HTLC" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "Історія експорту" @@ -1179,7 +1182,7 @@ msgid "express" msgstr "швидкий" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "Неуспішний" @@ -1193,23 +1196,23 @@ msgstr "" msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "Помилка - спробуйте знову." -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "Фонд порожній" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "Фонд недоступна у вашому регіоні" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "Фонд недоступний" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "Фонд недоступний (невірна мережа)" @@ -1227,15 +1230,15 @@ msgid "fees" msgstr "комісія" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "Завантаження" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1253,17 +1256,17 @@ msgstr "Завершіть обмін банківським переказом. msgid "Finalizing swap" msgstr "Завершення обміну" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" msgstr "" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1329,12 +1332,6 @@ msgstr "Загальний" msgid "Get NIM" msgstr "Отримати NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "Розпочнемо" @@ -1350,14 +1347,10 @@ msgid "" msgstr "" "Пройдіть автентифікацію в {provider}, щоб підвищити ліміти. Ось вимоги:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1375,10 +1368,6 @@ msgstr "" "Тепер можна з легкістю керувати декількома адресами за допомогою єдиного " "паролю." -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "" @@ -1387,14 +1376,14 @@ msgstr "" msgid "Higher transparency and regulatory compliance." msgstr "" -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "Найвищий ступінь децентралізації" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1403,31 +1392,31 @@ msgid "Historic value" msgstr "Історична сума" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "створення HTLC" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "повернення HTLC" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1510,8 +1499,8 @@ msgstr "" "У разі будь-яких проблем, наприклад перевищення лімітів або недостатніх сум," " автоматичне відшкодування працюватиме лише для індивідуальних IBAN адрес." -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" msgstr "" #: src/components/modals/BtcSendModal.vue:98 @@ -1542,7 +1531,7 @@ msgid "Insufficient balance." msgstr "Недостатньо коштів." #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "некоректний" @@ -1550,7 +1539,7 @@ msgstr "некоректний" msgid "Invalid swap state, swap aborted!" msgstr "Невірний стан обміну, обмін перервано!" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "" "Запросіть друга за допомого {cashlink} або купіть більше тут, у гаманці." @@ -1563,10 +1552,6 @@ msgstr "Чи може банк здійснювати оператцію?" msgid "It's safe to close your wallet now" msgstr "Тепер можна закрити веб-оглядач" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "Keyguard режим" @@ -1579,39 +1564,35 @@ msgstr "Підпишіть відправника" msgid "Language" msgstr "Мова" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "Дізнайтеся більше" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "Дізнайтеся більше тут" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "Розпочнемо! Створіть рахунок у мережі Німік." #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "Вперед!" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "Вперед!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "Денний режим" @@ -1620,7 +1601,7 @@ msgstr "Денний режим" msgid "Limit of copied addresses reached." msgstr "Вичерпано ліміт скопійованих адрес." -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "Посилання не доступне у вашому веб-оглядачі" @@ -1648,6 +1629,10 @@ msgstr "завантаження..." msgid "Loading..." msgstr "Завантаження..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1673,10 +1658,6 @@ msgstr "Вийти" msgid "Long press to confirm" msgstr "Довге натискання для підтвердження" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "Втрачено" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "Переконайтеся, що вони надсилають Polygon {ticker}." @@ -1692,10 +1673,6 @@ msgstr "" msgid "Max swappable amount is {amount}" msgstr "Максимальна сума, яку можна обміняти: {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1755,18 +1732,16 @@ msgstr "Мережа" msgid "Network fee: {sats} sat/vByte" msgstr "Комісія мережі: {sats} сат/вБайт" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "Комісія NIM" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1777,26 +1752,37 @@ msgstr "" "hub.nimiq.com і keyguard.nimiq.com, а також інші бібліотеки є на стадії " "активної розробки." -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "Гаманець Німік не підтримує повідомлень у переказах." +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "Немає підключення до мережі {chain}." -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "Кошти не надійшли, тому термін дії обміну закінчився." @@ -1805,16 +1791,24 @@ msgstr "Кошти не надійшли, тому термін дії обмі msgid "No payment request found" msgstr "" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "Без реєстрації" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "Запит не отримано." #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1843,7 +1837,7 @@ msgid "Not available in your country" msgstr "Недоступно у вашій країні" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1894,7 +1888,8 @@ msgstr "Або купіть BTC прямо в гаманці." msgid "Overwrite how the Keyguard is opened." msgstr "Перезаписати спосіб відкриття Keyguard." -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "" @@ -1908,6 +1903,10 @@ msgstr "" msgid "Partially reverted" msgstr "" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "" @@ -1916,16 +1915,16 @@ msgstr "" msgid "Payment request has already been paid" msgstr "" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "Прив'язаний 1:1 до долара США" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1936,7 +1935,7 @@ msgid "Pending Cashlinks" msgstr "В очікуванні" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "Очікується..." @@ -2018,50 +2017,14 @@ msgstr "спливаючі вікна" msgid "Popups" msgstr "Спливаючі вікна" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "" -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "" - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "" @@ -2079,13 +2042,33 @@ msgstr "Призначення" msgid "Raise your limits" msgstr "Підніміть свої обмеження" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " "intro." msgstr "" -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "Отримати" @@ -2115,7 +2098,7 @@ msgid "Receive NIM" msgstr "Отримати NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2160,7 +2143,7 @@ msgid "Refresh the page to continue." msgstr "Оновіть сторінку, щоб продовжити." #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2184,13 +2167,17 @@ msgstr "" msgid "Release Notes" msgstr "Примітки до випуску" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "Перейменувати" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "Запит не пройшов" @@ -2198,8 +2185,8 @@ msgstr "Запит не пройшов" msgid "Required" msgstr "Необхідний" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "Пересканувати" @@ -2213,7 +2200,7 @@ msgstr "Скинути налаштування веб-оглядача і пе msgid "Resolving Unstoppable Domain..." msgstr "Вирішення незупинного домену..." -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "" @@ -2225,6 +2212,14 @@ msgstr "" msgid "Resulting BTC amount is too small." msgstr "" +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2235,7 +2230,7 @@ msgstr "Спробувати знову" msgid "Retrying..." msgstr "Пробуємо ще..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "" @@ -2259,7 +2254,7 @@ msgstr "" msgid "Search" msgstr "Пошук" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "" @@ -2271,10 +2266,6 @@ msgstr "Пошук переказів" msgid "Search transactions by contact, address, etc." msgstr "Пошук переказів за контактами, адресами, тощо." -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "Безпека" @@ -2284,6 +2275,10 @@ msgstr "Безпека" msgid "Select a currency and an amount." msgstr "Виберіть валюту та суму." +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "Обрати у яких одиницях відображати Біткоїн." @@ -2337,7 +2332,7 @@ msgstr "" msgid "Selling now available" msgstr "Продаж зараз доступний" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "Відправити" @@ -2386,8 +2381,9 @@ msgstr "Надіслати USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "Переказуйте, отримуйте і зберігайте BTC у гаманці." -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" msgstr "" #: src/components/modals/BtcSendModal.vue:461 @@ -2396,6 +2392,10 @@ msgstr "" msgid "Sending Transaction" msgstr "Відправляється" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "Надіслано {btc} BTC" @@ -2413,7 +2413,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "Надіслано {coin} {ticker} до {name}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2428,7 +2428,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "Надіслано {nim} NIM до {name}" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2442,14 +2442,18 @@ msgstr "SEPA Instant комісія" msgid "SEPA Instant transaction" msgstr "SEPA Instant транзакція" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "Вкажіть суму" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" msgstr "" #: src/components/AmountMenu.vue:15 @@ -2503,7 +2507,7 @@ msgstr "Показати усі мої адреси" msgid "Show Decimals" msgstr "Показувати десяткові значення" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "Показати" @@ -2511,11 +2515,11 @@ msgstr "Показати" msgid "Show Recovery Words" msgstr "Показати секретні слова" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "Приєднатися" @@ -2528,16 +2532,13 @@ msgstr "Імітуйте оплату в євро" msgid "Skip" msgstr "Пропустити" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "Щось пішло не так" @@ -2549,54 +2550,86 @@ msgstr "Щось пішло не так з вашою транзакцією" msgid "Speed up your Transaction" msgstr "Пришвидшити переказ" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "Стабільність" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "" + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." msgstr "Стекайте NIM щоб отримати винагороду за участь у блокчейні." -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" msgstr "" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "Стекінг" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "звично" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" msgstr "" #: src/components/modals/WelcomeModal.vue:109 @@ -2606,17 +2639,17 @@ msgstr "" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "Обмін" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "Обмін BTC {arrowIcon} {ticker}" @@ -2635,7 +2668,7 @@ msgid "Swap fee" msgstr "Комісія за обмін" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2649,11 +2682,11 @@ msgstr "Обмін розтеміновано" msgid "Swap more per 30 days." msgstr "Обмінюйте більше протягом 30 днів." -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "Обмін NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "" @@ -2670,7 +2703,7 @@ msgid "Swap successful!" msgstr "Обмін було проведено успішно!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2684,17 +2717,25 @@ msgstr "Обмінюйте до {limit} протягом 30 днів." msgid "Swiping Gestures" msgstr "Свайп-жести" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "синхронізую" @@ -2714,18 +2755,14 @@ msgstr "TEN31 Pass не повернув очікуваних грантів." msgid "TEN31 Verification" msgstr "TEN31 Перевірка" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "Тестова мережа" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "" @@ -2761,12 +2798,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "Досягнуто ліміт вашого IBAN" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2799,6 +2830,10 @@ msgstr "" msgid "The payment request might have been paid, expired, or cancelled." msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2813,11 +2848,17 @@ msgstr "Відправник та одержувач не можуть бути msgid "The swap expired" msgstr "Термін дії обміну закінчився" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "" -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "Безкоштовні NIM наразі недоступні." @@ -2843,8 +2884,8 @@ msgstr "Думайте про функції, а не про валюту" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2881,8 +2922,8 @@ msgstr "Це може зайняти до {min} хвилин." #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2890,7 +2931,51 @@ msgstr "Це може зайняти до {min} хвилин." msgid "This month" msgstr "Цього місяця" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "Наразі цей сервіс є недоступним у вашому регіоні." @@ -2939,8 +3024,8 @@ msgstr "Часовий проміжок" msgid "To {exchange}" msgstr "До {exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "" @@ -2958,23 +3043,19 @@ msgid "Trade NIM and BTC" msgstr "Торгуйте NIM і BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "Переказ від {address}" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "Переказ на {address}" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "" @@ -2994,7 +3075,7 @@ msgstr "Пробні версії" msgid "Troubleshooting" msgstr "Вирішення проблем" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "" @@ -3006,22 +3087,14 @@ msgstr "Спробуйте зараз" msgid "Tx time" msgstr "" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "" -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "Активний чек" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "" @@ -3055,6 +3128,14 @@ msgstr "" "безпосередньо з пірами з усього світу. Це робить вас першорядним " "громадянином блокчейну." +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "Непідтримувана валюта" @@ -3072,14 +3153,18 @@ msgstr "Доступне оновлення" msgid "Update now" msgstr "Оновити зараз" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "Монета USD" @@ -3104,7 +3189,11 @@ msgstr "Використовуйте мітки, щоб легко іденти msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "Використовуйте Nimiq гаманець як веб-програму поза веб-оглядачем." -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "" @@ -3124,7 +3213,7 @@ msgstr "Очікування {currency}" msgid "Waiting for Nimiq network information" msgstr "Чекаємо інформації про мережу Nimiq" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "" @@ -3140,6 +3229,10 @@ msgstr "" "Ласкаво просимо до першого фіат-крипто атомарного обміну. Це просто, швидко " "та децентралізовано." +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3160,7 +3253,7 @@ msgstr "Як називається ваш банк?" msgid "When ready" msgstr "Коли готово" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "" @@ -3199,8 +3292,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "Без індивідуального IBAN повернення коштів неможливе!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "Ви підключаєтеся до тестових мереж Nimiq, Bitcoin і Polygon (USDC)." +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3214,7 +3307,7 @@ msgstr "" msgid "You can receive from Polygon {ticker} addresses only!" msgstr "Ви можете отримувати тільки від Polygon {ticker} рахунків!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "Ви можете отримати безкоштовні NIM через {waitTime} години." @@ -3225,11 +3318,15 @@ msgid "" "- on supported exchanges." msgstr "" +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "Наразі у вас немає коштів для обміну." -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "" @@ -3251,7 +3348,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "Вам потрібен рахунок SEPA, який підтримує миттєві транзакції." #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3362,7 +3459,13 @@ msgstr "" msgid "Your payout is on its way" msgstr "Ваша виплата вже в дорозі" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "Ваш обмін пройшов успішно!" @@ -3371,7 +3474,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "Ваша транзакція повинна бути миттєвою SEPA" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here" diff --git a/src/i18n/zh.po b/src/i18n/zh.po index b99b7fff1..fc169e7b3 100644 --- a/src/i18n/zh.po +++ b/src/i18n/zh.po @@ -2,19 +2,19 @@ # Translators: # Miao Yu , 2021 # Daniel, 2022 -# Sam, 2023 # Sven , 2024 # Sören Schwert , 2024 +# Sam, 2024 # msgid "" msgstr "" -"Last-Translator: Sören Schwert , 2024\n" +"Last-Translator: Sam, 2024\n" "Language-Team: Chinese (https://app.transifex.com/nimiq-foundation/teams/110181/zh/)\n" "Content-Type: text/plain; charset=UTF-8\n" "Language: zh\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: src/components/modals/WelcomeModal.vue:177 +#: src/components/modals/WelcomeModal.vue:174 msgid "‘Digital gold’, the original crypto" msgstr "\"数字黄金\",独创的虚拟货币" @@ -42,7 +42,7 @@ msgid "{bankName} offers generic and individual IBANs." msgstr "{bankName} 提供通用和个人 IBAN" #: src/components/modals/BtcTransactionModal.vue:312 -#: src/components/modals/TransactionModal.vue:317 +#: src/components/modals/TransactionModal.vue:323 #: src/components/modals/UsdcTransactionModal.vue:260 #: src/components/modals/UsdtTransactionModal.vue:241 msgid "{count} Confirmation | {count} Confirmations" @@ -73,7 +73,7 @@ msgstr "{currency} 付款待处理" msgid "{disabledAsset} swaps are currently under maintenance." msgstr "" -#: src/components/modals/TransactionModal.vue:320 +#: src/components/modals/TransactionModal.vue:326 msgid "{fee} fee" msgstr "{fee} 费用" @@ -86,10 +86,15 @@ msgstr "交换价值的{perc}%" msgid "{percentage} fees" msgstr "" -#: src/components/prestaking/PrestakingInfoPage.vue:32 +#: src/components/staking/StakingInfoPage.vue:60 msgid "{percentage}% of address's balance" msgstr "" +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:18 +#: src/components/staking/ValidatorDetailsOverlay.vue:41 +msgid "{poolName} Website" +msgstr "" + #: src/components/kyc/KycOverlay.vue:38 msgid "{provider} is provided by {companyLogo}" msgstr "{provider} 由 {companyLogo} 提供" @@ -137,15 +142,15 @@ msgid "1" msgstr "1" #: src/components/layouts/Network.vue:36 -msgid "1 min" -msgstr "1 分钟" +msgid "1-2 sec" +msgstr "" #: src/components/layouts/Network.vue:54 msgid "10 min" msgstr "10 分钟" -#: src/components/prestaking/PrestakingWelcomePage.vue:57 -msgid "1000 NIM = 1 Giveaway point" +#: src/components/staking/StakingGraph.vue:12 +msgid "12M" msgstr "" #: src/components/FeeSelector.vue:8 @@ -165,18 +170,10 @@ msgstr "2-4小时" msgid "20 sec" msgstr "20 秒" -#: src/components/modals/WelcomePreStakingModal.vue:34 -msgid "200 Mil NIM in giveaways!" -msgstr "" - #: src/components/modals/TradeModal.vue:29 msgid "24/7 Support" msgstr "24/7支持" -#: src/components/prestaking/PrestakingWelcomePage.vue:103 -msgid "2x" -msgstr "" - #: src/components/modals/BuyCryptoModal.vue:22 #: src/components/modals/SellCryptoModal.vue:21 msgid "3" @@ -188,16 +185,8 @@ msgstr "3" msgid "30-day Limit" msgstr "30天限额" -#: src/components/prestaking/PrestakingWelcomePage.vue:99 -msgid "3x" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:132 -msgid "5x" -msgstr "" - -#: src/components/prestaking/ValidatorListItem.vue:44 -msgid "5x points" +#: src/components/staking/StakingGraph.vue:10 +msgid "4M" msgstr "" #: src/components/FeeSelector.vue:6 @@ -209,6 +198,10 @@ msgid "" "72 hours after your first buy, your limit will be increased automatically." msgstr "首次购买后的72 小时,你的限额将自动更新。" +#: src/components/staking/StakingGraph.vue:11 +msgid "8M" +msgstr "" + #: src/components/layouts/Settings.vue:365 msgid "" "A contact with the address \"{address}\", but a different name already exists.\n" @@ -239,8 +232,8 @@ msgstr "账户限额" msgid "Accounts" msgstr "账户" -#: src/components/layouts/AccountOverview.vue:149 -#: src/components/layouts/AccountOverview.vue:263 +#: src/components/layouts/AccountOverview.vue:152 +#: src/components/layouts/AccountOverview.vue:266 msgid "Activate" msgstr "激活" @@ -290,12 +283,16 @@ msgstr "" "添加比特币\n" "到你的帐户" -#: src/components/modals/TransactionModal.vue:119 -#: src/components/modals/TransactionModal.vue:162 +#: src/components/modals/TransactionModal.vue:122 +#: src/components/modals/TransactionModal.vue:165 #: src/components/UsdcAddressInfo.vue:10 msgid "Add contact" msgstr "添加联络人" +#: src/lib/StakingUtils.ts:97 +msgid "Add stake" +msgstr "" + #: src/components/modals/SendModal.vue:50 msgid "Address unavailable?" msgstr "地址无法使用?" @@ -304,6 +301,10 @@ msgstr "地址无法使用?" msgid "Addresses" msgstr "地址" +#: src/components/staking/StakingInfoPage.vue:68 +msgid "Adjust Stake" +msgstr "" + #: src/components/layouts/Settings.vue:183 msgid "Advanced" msgstr "进阶设置" @@ -321,14 +322,14 @@ msgstr "全部" msgid "All countries" msgstr "所有国家" -#: src/components/layouts/AccountOverview.vue:301 +#: src/components/layouts/AccountOverview.vue:304 #: src/components/LegacyAccountNotice.vue:37 msgid "" "All new features are exclusive to new accounts. Upgrade now, it only takes " "seconds." msgstr "所有新功能均为新帐户独有。立即升级,仅需几秒钟" -#: src/components/layouts/AddressOverview.vue:252 +#: src/components/layouts/AddressOverview.vue:260 msgid "" "All swaps are part of your transaction history and feature a small swap " "icon." @@ -340,6 +341,10 @@ msgid "" "controlling version." msgstr "所有翻译仅供参考,英文原文为主要版本" +#: src/components/staking/WelcomeStakingModal.vue:29 +msgid "Almost instant transactions" +msgstr "" + #: src/components/modals/DisclaimerModal.vue:6 msgid "Always backup your Recovery Words, Password and Login Files." msgstr "请随时备份你的恢复字,密码和登录文件" @@ -416,6 +421,10 @@ msgstr "自动" msgid "Automatic mode uses {behavior}." msgstr "自动模式使用了 {behavior}" +#: src/components/staking/ValidatorScoreDetails.vue:9 +msgid "Availability" +msgstr "" + #: src/components/swap/SwapAnimation.vue:294 msgid "Awaiting swap secret" msgstr "等待交换密语" @@ -429,7 +438,7 @@ msgid "Back to Bank Details" msgstr "返回银行详情" #: src/composables/useBtcTransactionInfo.ts:132 -#: src/composables/useTransactionInfo.ts:145 +#: src/composables/useTransactionInfo.ts:139 #: src/composables/useUsdcTransactionInfo.ts:105 #: src/composables/useUsdtTransactionInfo.ts:105 msgid "Bank Account" @@ -449,16 +458,16 @@ msgstr "在您使用前" msgid "BIC works, too." msgstr "BIC适用" -#: src/components/AddressList.vue:179 -#: src/components/layouts/AccountOverview.vue:130 -#: src/components/layouts/AddressOverview.vue:111 +#: src/components/AddressList.vue:187 +#: src/components/layouts/AccountOverview.vue:133 +#: src/components/layouts/AddressOverview.vue:118 #: src/components/layouts/Settings.vue:119 #: src/components/LegacyAccountNotice.vue:21 #: src/components/modals/BtcTransactionModal.vue:124 #: src/components/modals/BtcTransactionModal.vue:136 #: src/components/swap/SwapBalanceBar.vue:19 #: src/components/swap/SwapBalanceBar.vue:45 -#: src/composables/useTransactionInfo.ts:133 +#: src/composables/useTransactionInfo.ts:127 #: src/composables/useUsdcTransactionInfo.ts:101 #: src/composables/useUsdtTransactionInfo.ts:101 msgid "Bitcoin" @@ -475,14 +484,14 @@ msgid "Bitcoin Unit" msgstr "比特币单位" #: src/components/modals/BtcTransactionModal.vue:309 -#: src/components/modals/TransactionModal.vue:314 +#: src/components/modals/TransactionModal.vue:320 #: src/components/modals/UsdcTransactionModal.vue:257 #: src/components/modals/UsdtTransactionModal.vue:238 msgid "Block #{height}" msgstr "区块#{height}" #: src/components/modals/BtcTransactionModal.vue:320 -#: src/components/modals/TransactionModal.vue:327 +#: src/components/modals/TransactionModal.vue:333 #: src/components/modals/UsdcTransactionModal.vue:270 #: src/components/modals/UsdtTransactionModal.vue:251 #: src/components/swap/SwapAnimation.vue:196 @@ -536,7 +545,7 @@ msgstr "全数购买" msgid "Buy more here in the wallet." msgstr "在钱包内购买更多" -#: src/components/TransactionList.vue:68 src/components/TransactionList.vue:78 +#: src/components/TransactionList.vue:50 src/components/TransactionList.vue:60 msgid "Buy NIM" msgstr "购买NIM" @@ -589,10 +598,6 @@ msgstr "点击“ {text}”,即表示你同意{Fastspot}和{FastspotGO}的服 msgid "By clicking '{text}', you agree to the ToS of {Fastspot}." msgstr "点击“ {text}”,即表示你同意{Fastspot}的服务条款" -#: src/components/modals/WelcomePreStakingModal.vue:40 -msgid "Campaign Page" -msgstr "" - #: src/components/modals/SendModal.vue:243 #: src/components/swap/SwapSepaFundingInstructions.vue:80 msgid "Cancel" @@ -603,11 +608,11 @@ msgid "Cancel Swap" msgstr "取消交换" #: src/components/modals/BtcTransactionModal.vue:6 -#: src/components/modals/TransactionModal.vue:5 +#: src/components/modals/TransactionModal.vue:8 #: src/components/modals/UsdcTransactionModal.vue:6 #: src/components/modals/UsdtTransactionModal.vue:6 #: src/composables/useBtcTransactionInfo.ts:113 -#: src/composables/useTransactionInfo.ts:128 +#: src/composables/useTransactionInfo.ts:122 #: src/composables/useUsdcTransactionInfo.ts:90 #: src/composables/useUsdtTransactionInfo.ts:90 msgid "Cancelled Swap" @@ -617,8 +622,8 @@ msgstr "取消交换" msgid "Cannot import contacts, wrong file format." msgstr "文件格式错误,无法导入联系人" -#: src/components/TransactionList.vue:65 -#: src/composables/useTransactionInfo.ts:154 +#: src/components/TransactionList.vue:47 +#: src/composables/useTransactionInfo.ts:148 msgid "Cashlink" msgstr "现金链接" @@ -626,7 +631,7 @@ msgstr "现金链接" msgid "Cashlink Claiming" msgstr "" -#: src/components/modals/TransactionModal.vue:43 +#: src/components/modals/TransactionModal.vue:46 msgid "Cashlink from {address}" msgstr "来自{address}的现金链接" @@ -634,7 +639,7 @@ msgstr "来自{address}的现金链接" msgid "Cashlink Funding" msgstr "" -#: src/components/modals/TransactionModal.vue:49 +#: src/components/modals/TransactionModal.vue:52 msgid "Cashlink to {address}" msgstr "发送至{address}的现金链接" @@ -650,12 +655,12 @@ msgstr "更改密码" msgid "Change your language setting." msgstr "更改你的语言设置" -#: src/components/prestaking/PrestakingValidatorPage.vue:162 +#: src/components/staking/ValidatorDetailsOverlay.vue:113 msgid "Changing validator" msgstr "" #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:99 +#: src/components/modals/PolygonActivationModal.vue:85 msgid "Check the new intro" msgstr "请看新介绍" @@ -673,7 +678,7 @@ msgstr "选择接收者" msgid "Choose a Sender" msgstr "请选择一个发送者" -#: src/components/prestaking/PrestakingValidatorPage.vue:5 +#: src/components/staking/StakingValidatorPage.vue:5 msgid "Choose a Validator" msgstr "" @@ -681,17 +686,12 @@ msgstr "" #: src/components/modals/BuyCryptoModal.vue:286 #: src/components/modals/SellCryptoModal.vue:250 #: src/components/modals/SendModal.vue:212 +#: src/components/staking/SelectAccountOverlay.vue:4 #: src/components/swap/SwapModal.vue:251 msgid "Choose an Address" msgstr "选择地址" -#: src/components/prestaking/PrestakingGraphPage.vue:9 -msgid "" -"Choose an amount you want to pre-stake. Pre-staked NIM remain locked until " -"the migration is complete." -msgstr "" - -#: src/components/layouts/AccountOverview.vue:219 +#: src/components/layouts/AccountOverview.vue:222 msgid "Choose Stablecoin" msgstr "" @@ -699,14 +699,6 @@ msgstr "" msgid "Choose your stablecoin" msgstr "" -#: src/components/prestaking/PrestakingClaimPage.vue:45 -msgid "Claim your Points" -msgstr "" - -#: src/components/prestaking/PrestakingClaimPage.vue:5 -msgid "Claim your points to join the big giveaway!" -msgstr "" - #: src/components/layouts/Settings.vue:241 msgid "Clear" msgstr "清除" @@ -723,30 +715,20 @@ msgstr "点击了解更多信息" msgid "Click on ‘Troubleshooting’ to learn more." msgstr "点击 “疑难解答” 以了解更多信息" -#: src/components/layouts/AddressOverview.vue:254 +#: src/components/layouts/AddressOverview.vue:262 #: src/components/swap/SwapAnimation.vue:111 msgid "Close" msgstr "关闭" -#: src/components/prestaking/PrestakingWelcomePage.vue:61 -msgid "" -"Collect points for the big giveaway and get a shiny Identicon upgrade –" -" the more the better." -msgstr "" - #: src/components/LegacyAccountNotice.vue:28 msgid "Coming soon" msgstr "即将推出" -#: src/components/modals/WelcomeModal.vue:113 -msgid "COMING SOON" -msgstr "即将推出" - -#: src/components/modals/WelcomeModal.vue:245 +#: src/components/modals/WelcomeModal.vue:242 msgid "Comparably centralized" msgstr "相对集中的" -#: src/components/modals/WelcomeModal.vue:179 +#: src/components/modals/WelcomeModal.vue:176 msgid "Comparably high transaction fees/time" msgstr "相对较高的交易时长和费用" @@ -759,12 +741,12 @@ msgstr "确认" msgid "Confirm account" msgstr "确认账户" -#: src/components/prestaking/PrestakingGraphPage.vue:39 -msgid "Confirm prestake" +#: src/components/staking/StakingGraphPage.vue:59 +msgid "Confirm stake" msgstr "" #: src/components/BtcTransactionList.vue:54 -#: src/components/TransactionList.vue:60 +#: src/components/TransactionList.vue:42 #: src/components/UsdcTransactionList.vue:45 #: src/components/UsdtTransactionList.vue:45 msgid "Congrats" @@ -786,7 +768,7 @@ msgstr "连接到更高兑换限额的 TEN31 通行证" msgid "Connected to" msgstr "已连接至" -#: src/components/layouts/Network.vue:119 +#: src/components/layouts/Network.vue:121 msgid "connecting" msgstr "連接中" @@ -827,8 +809,8 @@ msgstr "继续" msgid "Continue Swap" msgstr "继续交换" -#: src/components/modals/WelcomePreStakingModal.vue:28 -msgid "Continue to wallet" +#: src/components/staking/WelcomeStakingModal.vue:108 +msgid "Continue to Wallet" msgstr "" #: src/components/modals/MoonpaySellInfoModal.vue:45 @@ -843,11 +825,11 @@ msgstr "" msgid "Conversion from USDC.e to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:213 +#: src/components/layouts/AddressOverview.vue:221 msgid "Convert to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:205 +#: src/components/layouts/AddressOverview.vue:213 msgid "Convert your USDC.e to the new standard." msgstr "" @@ -897,6 +879,10 @@ msgstr "创建一个新的一次性地址" msgid "Create request link" msgstr "创建请求链接" +#: src/lib/StakingUtils.ts:46 +msgid "Create validator" +msgstr "" + #: src/components/modals/BtcReceiveModal.vue:194 msgid "Created {count} day ago | Created {count} days ago" msgstr "在{count}天前创建 | 在{count}天前创建" @@ -917,9 +903,9 @@ msgstr "刚创建" msgid "Created yesterday" msgstr "昨天创建" -#: src/components/modals/WelcomeModal.vue:112 -msgid "Creates prestaking rewards" -msgstr "" +#: src/components/modals/WelcomeModal.vue:111 +msgid "Creates staking rewards" +msgstr "创建质押收益" #: src/components/modals/BuyOptionsModal.vue:115 #: src/components/modals/BuyOptionsModal.vue:45 @@ -931,6 +917,14 @@ msgstr "信用卡" msgid "Crypto swaps are currently under maintenance." msgstr "" +#: src/lib/StakingUtils.ts:56 +msgid "Deactivate validator" +msgstr "" + +#: src/lib/StakingUtils.ts:29 +msgid "Delete validator" +msgstr "" + #: src/components/modals/BuyOptionsModal.vue:10 msgid "" "Depending on your country of residence,\n" @@ -958,12 +952,22 @@ msgstr "免责声明" msgid "Disconnect" msgstr "断开连接" +#: src/components/staking/ValidatorScoreDetails.vue:169 +msgid "" +"Do not stake with this pool!\n" +"It controls a critical share of the total stake, making it a potential threat to the network." +msgstr "" + #: src/components/BtcAddressInput.vue:100 #: src/components/modals/SendModal.vue:380 #: src/components/modals/StablecoinSendModal.vue:372 msgid "Domain does not resolve to a valid address" msgstr "域名不能解析为有效地址" +#: src/components/staking/ValidatorScoreDetails.vue:47 +msgid "Dominance" +msgstr "" + #: src/components/swap/SwapAnimation.vue:321 #: src/components/swap/SwapAnimation.vue:329 msgid "Don't close your wallet until the swap is complete!" @@ -1002,18 +1006,13 @@ msgstr "因税务或其他原因,请将该地址的所有交易下载为文件 msgid "Duration and fees are estimates." msgstr "工作时间和费用均为估计值" -#: src/components/prestaking/PrestakingWelcomePage.vue:95 -msgid "EARLY BIRD MULTIPLIERS" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:21 +#: src/components/staking/WelcomeStakingModal.vue:94 msgid "Earn new NIM by staking" msgstr "" -#: src/components/prestaking/PrestakingValidatorPage.vue:9 -msgid "" -"Earn rewards by locking NIM with a validator. Locked NIM stay under your " -"control." +#: src/components/staking/StakingButton.vue:10 +#: src/components/staking/StakingSummaryMobile.vue:5 +msgid "Earn NIM every month by staking your NIM" msgstr "" #: src/components/modals/BtcActivationModal.vue:10 @@ -1072,7 +1071,7 @@ msgstr "输入收件人地址..." msgid "Enter the password of the trial you want to enable, then press enter." msgstr "输入你要启用的试用版的密码后,按下快车键" -#: src/components/modals/WelcomeModal.vue:356 +#: src/components/modals/WelcomeModal.vue:353 msgid "Enter the wallet" msgstr "进入钱包" @@ -1092,14 +1091,18 @@ msgstr "" msgid "Error:" msgstr "错误:" -#: src/components/layouts/Network.vue:120 +#: src/components/layouts/Network.vue:122 msgid "established" msgstr "已建立" +#: src/components/staking/ValidatorDetailsOverlay.vue:18 +msgid "Estimated yearly reward" +msgstr "" + #: src/components/modals/BtcTransactionModal.vue:21 #: src/components/modals/BtcTransactionModal.vue:36 -#: src/components/modals/TransactionModal.vue:18 -#: src/components/modals/TransactionModal.vue:33 +#: src/components/modals/TransactionModal.vue:21 +#: src/components/modals/TransactionModal.vue:36 #: src/components/modals/UsdcTransactionModal.vue:18 #: src/components/modals/UsdcTransactionModal.vue:30 #: src/components/modals/UsdtTransactionModal.vue:18 @@ -1111,14 +1114,14 @@ msgstr "欧元" msgid "Exchange rate" msgstr "费率" -#: src/components/TransactionListItem.vue:41 +#: src/components/TransactionListItem.vue:45 #: src/components/UsdcTransactionListItem.vue:39 #: src/components/UsdtTransactionListItem.vue:39 msgid "expired" msgstr "已过期" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Expired" msgstr "已过期" @@ -1127,8 +1130,8 @@ msgstr "已过期" msgid "Expired HTLC" msgstr "过期的 HTLC" -#: src/components/layouts/AddressOverview.vue:46 -#: src/components/layouts/AddressOverview.vue:91 +#: src/components/layouts/AddressOverview.vue:52 +#: src/components/layouts/AddressOverview.vue:98 #: src/components/modals/AccountMenuModal.vue:30 msgid "Export History" msgstr "导出历史记录" @@ -1142,7 +1145,7 @@ msgid "express" msgstr "快速" #: src/components/modals/BtcTransactionModal.vue:73 -#: src/components/modals/TransactionModal.vue:89 +#: src/components/modals/TransactionModal.vue:92 msgid "Failed" msgstr "失败" @@ -1154,23 +1157,23 @@ msgstr "" msgid "Failed to fetch Polygon fees. Retrying... (Error: {message})" msgstr "" -#: src/components/TestnetFaucet.vue:140 +#: src/components/TestnetFaucet.vue:132 msgid "Faucet error - please try again." msgstr "水龙头错误-请重试" -#: src/components/TestnetFaucet.vue:83 +#: src/components/TestnetFaucet.vue:75 msgid "Faucet is empty" msgstr "水龙头是空的" -#: src/components/TestnetFaucet.vue:87 +#: src/components/TestnetFaucet.vue:79 msgid "Faucet is not available from your location" msgstr "你所在的位置无法使用水龙头" -#: src/components/TestnetFaucet.vue:94 +#: src/components/TestnetFaucet.vue:86 msgid "Faucet unavailable" msgstr "水龙头无法使用" -#: src/components/TestnetFaucet.vue:79 +#: src/components/TestnetFaucet.vue:71 msgid "Faucet unavailable (wrong network)" msgstr "水龙头无法使用(网络错误)" @@ -1188,15 +1191,15 @@ msgid "fees" msgstr "费用" #: src/components/BtcTransactionList.vue:38 -#: src/components/TransactionList.vue:51 +#: src/components/TransactionList.vue:33 #: src/components/UsdcTransactionList.vue:36 #: src/components/UsdtTransactionList.vue:36 msgid "Fetching" msgstr "正在取得更新" #: src/components/BtcTransactionListItem.vue:68 -#: src/components/modals/TransactionModal.vue:216 -#: src/components/TransactionListItem.vue:59 +#: src/components/modals/TransactionModal.vue:222 +#: src/components/TransactionListItem.vue:63 #: src/components/UsdcTransactionListItem.vue:59 #: src/components/UsdtTransactionListItem.vue:59 msgid "Fiat value unavailable" @@ -1214,11 +1217,7 @@ msgstr "通过银行转帐完成最终交换" msgid "Finalizing swap" msgstr "最后确认互换" -#: src/components/prestaking/PrestakingWelcomePage.vue:100 -msgid "First week" -msgstr "" - -#: src/components/modals/WelcomeModal.vue:124 +#: src/components/modals/WelcomeModal.vue:121 msgid "" "For a decentralized\n" "store of value" @@ -1226,7 +1225,11 @@ msgstr "" "为了一个去中心化的\n" "储藏价值" -#: src/components/modals/WelcomeModal.vue:189 +#: src/components/staking/StakingWelcomePage.vue:32 +msgid "For a small fee, validator pools do the staking for you." +msgstr "" + +#: src/components/modals/WelcomeModal.vue:186 msgid "" "For a USD-pegged\n" "store of value" @@ -1288,12 +1291,6 @@ msgstr "动态的" msgid "Get NIM" msgstr "获取 NIM" -#: src/components/modals/WelcomePreStakingModal.vue:8 -msgid "" -"Get ready for a massive performance boost and earning NIM by staking your " -"NIM." -msgstr "" - #: src/components/kyc/KycPrompt.vue:19 msgid "Get started" msgstr "开始" @@ -1308,14 +1305,10 @@ msgid "" "the requirements:" msgstr "通过使用{provider}进行身份验证以获取更高的限额。要求如下:" -#: src/components/prestaking/PrestakingWelcomePage.vue:115 -msgid "Go for small validator pools to earn even more points!" -msgstr "" - #: src/components/BankCheckInput.vue:94 #: src/components/modals/BtcActivationModal.vue:20 -#: src/components/modals/PolygonActivationModal.vue:101 -#: src/components/modals/WelcomeModal.vue:352 +#: src/components/modals/PolygonActivationModal.vue:86 +#: src/components/modals/WelcomeModal.vue:349 #: src/components/PolygonWarningPage.vue:25 #: src/components/swap/OasisLaunchModal.vue:26 msgid "Got it" @@ -1331,10 +1324,6 @@ msgid "" "and shared login information." msgstr "使用一个密码和共享的登录信息,即可轻松便捷地处理多个地址" -#: src/components/prestaking/ValidatorListItem.vue:36 -msgid "High stake!" -msgstr "" - #: src/components/modals/StablecoinSelectionModal.vue:15 msgid "Higher liquidity and global market adoption." msgstr "" @@ -1343,14 +1332,14 @@ msgstr "" msgid "Higher transparency and regulatory compliance." msgstr "" -#: src/components/modals/WelcomeModal.vue:178 +#: src/components/modals/WelcomeModal.vue:175 msgid "Highest degree of decentralization" msgstr "更高层面的去中心化" #: src/components/modals/BtcTransactionModal.vue:196 #: src/components/modals/BtcTransactionModal.vue:222 -#: src/components/modals/TransactionModal.vue:202 -#: src/components/modals/TransactionModal.vue:227 +#: src/components/modals/TransactionModal.vue:208 +#: src/components/modals/TransactionModal.vue:233 #: src/components/modals/UsdcTransactionModal.vue:160 #: src/components/modals/UsdcTransactionModal.vue:186 #: src/components/modals/UsdtTransactionModal.vue:141 @@ -1359,31 +1348,31 @@ msgid "Historic value" msgstr "历史价值" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:510 +#: src/components/modals/TransactionModal.vue:517 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 -#: src/composables/useTransactionInfo.ts:199 +#: src/composables/useTransactionInfo.ts:193 #: src/composables/useUsdcTransactionInfo.ts:148 #: src/composables/useUsdtTransactionInfo.ts:148 src/lib/DataFormatting.ts:21 msgid "HTLC Creation" msgstr "HTLC创建" #: src/components/modals/BtcTransactionModal.vue:461 -#: src/components/modals/TransactionModal.vue:525 -#: src/components/modals/TransactionModal.vue:531 +#: src/components/modals/TransactionModal.vue:532 +#: src/components/modals/TransactionModal.vue:538 #: src/components/modals/UsdcTransactionModal.vue:400 #: src/components/modals/UsdtTransactionModal.vue:380 #: src/composables/useBtcTransactionInfo.ts:193 +#: src/composables/useTransactionInfo.ts:208 #: src/composables/useTransactionInfo.ts:214 -#: src/composables/useTransactionInfo.ts:220 #: src/composables/useUsdcTransactionInfo.ts:154 #: src/composables/useUsdtTransactionInfo.ts:154 msgid "HTLC Refund" msgstr "HTLC退款" -#: src/components/modals/TransactionModal.vue:514 -#: src/composables/useTransactionInfo.ts:203 +#: src/components/modals/TransactionModal.vue:521 +#: src/composables/useTransactionInfo.ts:197 #: src/composables/useUsdcTransactionInfo.ts:151 #: src/composables/useUsdtTransactionInfo.ts:151 msgid "HTLC Settlement" @@ -1458,8 +1447,8 @@ msgid "" "automatic refunds will only work for individual IBAN addresses." msgstr "如果出现任何问题,例如超出金额限制或资金不足,自动退款仅适用于个人IBAN地址" -#: src/components/prestaking/PrestakingInfoPage.vue:38 -msgid "Increase Prestake" +#: src/components/staking/ValidatorDetailsOverlay.vue:22 +msgid "incl. pool fee" msgstr "" #: src/components/modals/BtcSendModal.vue:98 @@ -1488,7 +1477,7 @@ msgid "Insufficient balance." msgstr "余额不足" #: src/components/BtcTransactionListItem.vue:48 -#: src/components/TransactionListItem.vue:42 +#: src/components/TransactionListItem.vue:46 msgid "invalid" msgstr "无效" @@ -1496,7 +1485,7 @@ msgstr "无效" msgid "Invalid swap state, swap aborted!" msgstr "" -#: src/components/TransactionList.vue:62 +#: src/components/TransactionList.vue:44 msgid "Invite a friend with a {cashlink} or buy more here in the wallet." msgstr "通过{cashlink}邀请朋友或在钱包里购买更多" @@ -1508,10 +1497,6 @@ msgstr "你的银行是否符合条件?" msgid "It's safe to close your wallet now" msgstr "你现在可以安全关闭电子钱包" -#: src/components/modals/WelcomePreStakingModal.vue:35 -msgid "Join the giveaway campaign and pre-stake to win big NIM rewards." -msgstr "" - #: src/components/layouts/Settings.vue:202 msgid "Keyguard Mode" msgstr "密钥模式" @@ -1524,39 +1509,35 @@ msgstr "标注发件人" msgid "Language" msgstr "语言" -#: src/components/modals/PolygonActivationModal.vue:100 -msgid "Learn about pre-staking" -msgstr "" - -#: src/components/layouts/AddressOverview.vue:208 +#: src/components/layouts/AddressOverview.vue:216 #: src/components/modals/NetworkInfoModal.vue:20 #: src/components/modals/StablecoinSelectionModal.vue:24 #: src/components/modals/UsdtAddedModal.vue:17 -#: src/components/prestaking/PrestakingNotice.vue:11 msgid "Learn more" msgstr "了解更多" +#: src/components/staking/WelcomeStakingModal.vue:104 +msgid "Learn more about the update" +msgstr "" + #: src/components/modals/MigrationWelcomeModal.vue:61 msgid "Learn more here" msgstr "在这里了解更多" -#: src/components/layouts/AddressOverview.vue:198 +#: src/components/layouts/AddressOverview.vue:206 msgid "Legacy USDC (USDC.e)" msgstr "" -#: src/components/layouts/AddressOverview.vue:239 +#: src/components/layouts/AddressOverview.vue:247 msgid "Let's get started! Create your Nimiq account:" msgstr "让我们开始吧!创建你的Nimiq帐户:" #: src/components/modals/BuyCryptoModal.vue:26 #: src/components/modals/SellCryptoModal.vue:25 +#: src/components/staking/StakingWelcomePage.vue:35 msgid "Let's go" msgstr "开始吧" -#: src/components/prestaking/PrestakingWelcomePage.vue:147 -msgid "Let's go!" -msgstr "开始吧!" - #: src/components/NetworkMapPeerList.vue:14 msgid "Light Node" msgstr "轻节点" @@ -1565,7 +1546,7 @@ msgstr "轻节点" msgid "Limit of copied addresses reached." msgstr "已达到复制地址的限制" -#: src/components/modals/TransactionModal.vue:177 +#: src/components/modals/TransactionModal.vue:180 msgid "Link not available in this browser" msgstr "链接在此浏览器中不可用" @@ -1593,6 +1574,10 @@ msgstr "载入中..." msgid "Loading..." msgstr "载入中..." +#: src/components/staking/StakingWelcomePage.vue:12 +msgid "Lock up NIM to support the network and earn new NIM as a reward." +msgstr "" + #: src/components/swap/SwapAnimation.vue:288 #: src/components/swap/SwapAnimation.vue:291 msgid "Locking up {asset}" @@ -1618,10 +1603,6 @@ msgstr "登出" msgid "Long press to confirm" msgstr "请长按确认" -#: src/components/layouts/Network.vue:117 -msgid "lost" -msgstr "遗失" - #: src/components/modals/StablecoinReceiveModal.vue:17 msgid "Make sure they are sending Polygon {ticker}." msgstr "请确保他们是从 Polygon 发送 {ticker}" @@ -1637,10 +1618,6 @@ msgstr "许多更新,例如更易记的地址名称,更易访问的交换和 msgid "Max swappable amount is {amount}" msgstr "最大可交换金额为 {amount}" -#: src/components/prestaking/PrestakingClaimPage.vue:48 -msgid "Maybe later" -msgstr "" - #: src/components/modals/BuyOptionsModal.vue:104 #: src/components/modals/BuyOptionsModal.vue:121 #: src/components/modals/BuyOptionsModal.vue:34 @@ -1700,18 +1677,16 @@ msgstr "网络" msgid "Network fee: {sats} sat/vByte" msgstr "网络费用:{sats} 聪 (sat) / 交易大小 (vByte)" +#: src/components/staking/StakingGraph.vue:5 +#: src/components/staking/StakingGraph.vue:6 +#: src/components/staking/StakingGraph.vue:7 +msgid "NIM" +msgstr "" + #: src/components/swap/SwapFeesTooltip.vue:53 msgid "NIM network fee" msgstr "NIM网络费用" -#: src/components/prestaking/PrestakingClaimPage.vue:37 -msgid "NIM pre-staked" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:17 -msgid "Nimiq becomes super eco-friendly" -msgstr "" - #: src/components/modals/DisclaimerModal.vue:16 msgid "" "Nimiq is not responsible for any loss. Nimiq, wallet.nimiq.com, " @@ -1721,26 +1696,37 @@ msgstr "" "Nimiq对任何损失概不负责。Nimiq, wallet.nimiq.com, hub.nimiq.com " "&keyguard.nimiq.com,以及一些正在积极开发中的基础代码库。" -#: src/components/prestaking/PrestakingInfoPage.vue:5 -msgid "Nimiq PoS Prestaking" -msgstr "" - -#: src/components/modals/WelcomePreStakingModal.vue:6 -msgid "Nimiq Proof-of-Stake is coming!" +#: src/components/staking/WelcomeStakingModal.vue:6 +msgid "" +"Nimiq now runs on ‘Proof-of-Stake’. Enjoy the massive performance boost, " +"energy-efficiency and staking." msgstr "" #: src/components/modals/BtcSendModal.vue:111 msgid "Nimiq wallet does not support transaction messages for Bitcoin." msgstr "Nimiq钱包不支持比特币交易信息" +#: src/components/staking/WelcomeStakingModal.vue:101 +msgid "No action required." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:118 +msgid "No availability data available yet." +msgstr "" + #: src/components/swap/SwapNotification.vue:220 msgid "No connection to {chain} network." msgstr "没有连接到 {chain} 网络" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:8 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:12 +#: src/components/staking/ValidatorDetailsOverlay.vue:35 msgid "No description available" msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:152 +msgid "No dominance data available yet." +msgstr "" + #: src/components/swap/SwapAnimation.vue:21 msgid "No funds were received so the swap expired." msgstr "交换因为没有收到任何资金而过期了" @@ -1749,16 +1735,24 @@ msgstr "交换因为没有收到任何资金而过期了" msgid "No payment request found" msgstr "" +#: src/lib/StakingUtils.ts:18 +msgid "No Payout" +msgstr "" + #: src/components/modals/TradeModal.vue:50 msgid "No registration" msgstr "无需注册" +#: src/components/staking/ValidatorScoreDetails.vue:135 +msgid "No reliability data available yet." +msgstr "" + #: src/swap-kyc-handler.ts:119 msgid "No request received." msgstr "未收到请求。" #: src/components/BtcTransactionList.vue:77 -#: src/components/TransactionList.vue:83 +#: src/components/TransactionList.vue:65 #: src/components/UsdcTransactionList.vue:62 #: src/components/UsdtTransactionList.vue:62 msgid "No transactions found" @@ -1787,7 +1781,7 @@ msgid "Not available in your country" msgstr "在你的国家不可用" #: src/components/BtcTransactionListItem.vue:46 -#: src/components/TransactionListItem.vue:39 +#: src/components/TransactionListItem.vue:43 #: src/components/UsdcTransactionListItem.vue:37 #: src/components/UsdtTransactionListItem.vue:37 msgid "not sent" @@ -1838,7 +1832,8 @@ msgstr "或直接在钱包中购买BTC" msgid "Overwrite how the Keyguard is opened." msgstr "覆盖Keyguard的打开方式" -#: src/components/prestaking/tooltips/ValidatorRewardBubble.vue:8 +#: src/components/staking/StakingPreview.vue:21 +#: src/components/staking/tooltips/ValidatorReward.vue:8 msgid "p.a." msgstr "" @@ -1852,6 +1847,10 @@ msgstr "" msgid "Partially reverted" msgstr "" +#: src/components/layouts/Network.vue:119 +msgid "paused" +msgstr "" + #: src/components/modals/SendModal.vue:173 msgid "Pay within {countdown}" msgstr "" @@ -1860,16 +1859,16 @@ msgstr "" msgid "Payment request has already been paid" msgstr "" -#: src/components/modals/WelcomeModal.vue:353 +#: src/components/modals/WelcomeModal.vue:350 msgid "Payments, got it" msgstr "付款,收到" -#: src/components/modals/WelcomeModal.vue:244 +#: src/components/modals/WelcomeModal.vue:241 msgid "Pegged 1:1 to the U.S. Dollar" msgstr "与美元1:1挂钩" #: src/components/BtcTransactionListItem.vue:47 -#: src/components/TransactionListItem.vue:40 +#: src/components/TransactionListItem.vue:44 #: src/components/UsdcTransactionListItem.vue:38 #: src/components/UsdtTransactionListItem.vue:38 msgid "pending" @@ -1880,7 +1879,7 @@ msgid "Pending Cashlinks" msgstr "待处理的现金链接" #: src/components/modals/BtcTransactionModal.vue:65 -#: src/components/modals/TransactionModal.vue:81 +#: src/components/modals/TransactionModal.vue:84 msgid "Pending..." msgstr "待处理..." @@ -1958,50 +1957,14 @@ msgstr "弹出窗口" msgid "Popups" msgstr "弹出窗口" -#: src/components/prestaking/PrestakingWelcomePage.vue:87 -msgid "Pre-stake as early as possible to earn more points." -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:56 -msgid "Pre-stake your NIM!" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:4 -msgid "Pre-staked funds are locked until the migration is complete" +#: src/components/layouts/Sidebar.vue:5 +msgid "PoS Testnet" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:139 -#: src/composables/useTransactionInfo.ts:119 +#: src/composables/useTransactionInfo.ts:113 msgid "Pre-staking Migration Address" msgstr "" -#: src/components/prestaking/PrestakingInfoPage.vue:9 -msgid "" -"Prestake as much NIM as you can and help reach the next milestone of " -"securing the network." -msgstr "" - -#: src/components/prestaking/PrestakingGraphPage.vue:46 -msgid "Prestake must be at least {minPrestake}." -msgstr "" - -#: src/components/prestaking/PrestakingInfoPage.vue:24 -msgid "Prestaked" -msgstr "" - -#: src/components/prestaking/PrestakingNotice.vue:8 -msgid "" -"Prestaked funds remain locked until the Proof of Stake network goes live." -msgstr "" - -#: src/components/prestaking/PrestakingButton.vue:22 -msgid "Prestaking" -msgstr "" - -#: src/components/prestaking/PrestakingButton.vue:21 -msgid "Prestaking is now available!" -msgstr "" - #: src/components/TransactionDetailOasisPayoutStatus.vue:30 msgid "Proceed to the troubleshooting page to find out what to do next." msgstr "转到故障排除页面以了解下一步为何" @@ -2018,13 +1981,33 @@ msgstr "目的" msgid "Raise your limits" msgstr "提升您的额度" +#: src/components/staking/ValidatorScoreDetails.vue:33 +msgid "" +"Rates the pool's ability to correctly produce blocks and earn rewards when " +"selected." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:14 +msgid "" +"Rates the pool's availability to be selected for block production, which " +"earns rewards." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:52 +msgid "Rates the pool's potential to harm the network, based on its size. " +msgstr "" + +#: src/lib/StakingUtils.ts:61 +msgid "Reactivate validator" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:22 msgid "" "Read all about it in this {blog_post} or click below for the new wallet " "intro." msgstr "在这个{blog_post}中阅读更多信息,或点击下方查看新的钱包介绍。" -#: src/components/layouts/AddressOverview.vue:187 +#: src/components/layouts/AddressOverview.vue:195 #: src/components/MobileActionBar.vue:4 msgid "Receive" msgstr "接收" @@ -2054,7 +2037,7 @@ msgid "Receive NIM" msgstr "接收NIM" #: src/components/modals/BtcTransactionModal.vue:76 -#: src/components/modals/TransactionModal.vue:92 +#: src/components/modals/TransactionModal.vue:95 #: src/components/modals/UsdcTransactionModal.vue:68 #: src/components/modals/UsdtTransactionModal.vue:64 msgid "Received at {dateAndTime}" @@ -2098,7 +2081,7 @@ msgid "Refresh the page to continue." msgstr "刷新页面以继续" #: src/components/modals/BtcTransactionModal.vue:302 -#: src/components/modals/TransactionModal.vue:307 +#: src/components/modals/TransactionModal.vue:313 #: src/components/modals/UsdcTransactionModal.vue:250 #: src/components/modals/UsdtTransactionModal.vue:231 msgid "Refund" @@ -2120,13 +2103,17 @@ msgstr "常规交易太慢将无法处理。你的银行可能会以其他方式 msgid "Release Notes" msgstr "发行说明" +#: src/components/staking/ValidatorScoreDetails.vue:28 +msgid "Reliability" +msgstr "" + #: src/components/layouts/AddressOverview.vue:34 -#: src/components/layouts/AddressOverview.vue:79 +#: src/components/layouts/AddressOverview.vue:86 #: src/components/modals/AccountMenuModal.vue:16 msgid "Rename" msgstr "重新命名" -#: src/components/TestnetFaucet.vue:145 src/components/TestnetFaucet.vue:151 +#: src/components/TestnetFaucet.vue:137 src/components/TestnetFaucet.vue:143 msgid "Request failed" msgstr "请求失败" @@ -2134,8 +2121,8 @@ msgstr "请求失败" msgid "Required" msgstr "必要的" -#: src/components/layouts/AddressOverview.vue:40 -#: src/components/layouts/AddressOverview.vue:85 +#: src/components/layouts/AddressOverview.vue:46 +#: src/components/layouts/AddressOverview.vue:92 msgid "Rescan" msgstr "重新扫描" @@ -2149,7 +2136,7 @@ msgstr "重置你的钱包设置,并从区块链重新加载数据" msgid "Resolving Unstoppable Domain..." msgstr "正在解析 Unstoppable域名" -#: src/lib/PrestakingUtils.ts:19 +#: src/lib/StakingUtils.ts:20 msgid "Restake Rewards" msgstr "" @@ -2161,6 +2148,14 @@ msgstr "" msgid "Resulting BTC amount is too small." msgstr "" +#: src/lib/StakingUtils.ts:113 +msgid "Retire stake" +msgstr "" + +#: src/lib/StakingUtils.ts:66 +msgid "Retire validator" +msgstr "" + #: src/components/modals/BtcSendModal.vue:127 #: src/components/modals/SendModal.vue:243 #: src/components/modals/StablecoinSendModal.vue:230 @@ -2171,7 +2166,7 @@ msgstr "重试" msgid "Retrying..." msgstr "重试..." -#: src/components/prestaking/ValidatorFilter.vue:17 +#: src/components/staking/ValidatorFilter.vue:12 msgid "Reward" msgstr "" @@ -2195,7 +2190,7 @@ msgstr "" msgid "Search" msgstr "搜索" -#: src/components/prestaking/PrestakingValidatorPage.vue:17 +#: src/components/staking/StakingValidatorPage.vue:17 msgid "Search for validators..." msgstr "" @@ -2207,10 +2202,6 @@ msgstr "搜索交易" msgid "Search transactions by contact, address, etc." msgstr "通过联系人,地址等搜索交易" -#: src/components/prestaking/PrestakingWelcomePage.vue:104 -msgid "Second week" -msgstr "" - #: src/components/modals/WelcomeModal.vue:43 msgid "Security" msgstr "安全性" @@ -2220,6 +2211,10 @@ msgstr "安全性" msgid "Select a currency and an amount." msgstr "请选择货币和金额" +#: src/components/staking/ValidatorDetailsOverlay.vue:52 +msgid "Select validator" +msgstr "" + #: src/components/layouts/Settings.vue:140 msgid "Select which unit to show Bitcoin amounts in." msgstr "选择显示比特币金额的单位" @@ -2273,7 +2268,7 @@ msgstr "" msgid "Selling now available" msgstr "出售功能现在可用了" -#: src/components/layouts/AddressOverview.vue:182 +#: src/components/layouts/AddressOverview.vue:190 #: src/components/MobileActionBar.vue:10 msgid "Send" msgstr "发送" @@ -2322,8 +2317,9 @@ msgstr "发送 USDT" msgid "Send, receive and hold BTC in your wallet." msgstr "从你的钱包中发送、接收和持有BTC" -#: src/components/prestaking/PrestakingGraphPage.vue:130 -msgid "Sending Pre-Prestaking Transaction" +#: src/components/staking/StakingGraphPage.vue:137 +#: src/components/staking/StakingGraphPage.vue:219 +msgid "Sending Staking Transaction" msgstr "" #: src/components/modals/BtcSendModal.vue:461 @@ -2332,6 +2328,10 @@ msgstr "" msgid "Sending Transaction" msgstr "正在发送交易" +#: src/components/staking/StakingInfoPage.vue:233 +msgid "Sending Unstaking Transaction" +msgstr "" + #: src/components/modals/BtcSendModal.vue:511 msgid "Sent {btc} BTC" msgstr "已发送{btc} 比特币" @@ -2349,7 +2349,7 @@ msgid "Sent {coin} {ticker} to {name}" msgstr "发送 {coin} {ticker} 到 {name}" #: src/composables/useBtcTransactionInfo.ts:178 -#: src/composables/useTransactionInfo.ts:182 +#: src/composables/useTransactionInfo.ts:176 #: src/composables/useUsdcTransactionInfo.ts:132 #: src/composables/useUsdtTransactionInfo.ts:128 msgid "Sent {fromAsset} – Received {toAsset}" @@ -2364,7 +2364,7 @@ msgid "Sent {nim} NIM to {name}" msgstr "发送{nim}NIM至{name}" #: src/components/modals/BtcTransactionModal.vue:81 -#: src/components/modals/TransactionModal.vue:97 +#: src/components/modals/TransactionModal.vue:100 #: src/components/modals/UsdcTransactionModal.vue:73 #: src/components/modals/UsdtTransactionModal.vue:69 msgid "Sent at {dateAndTime}" @@ -2378,14 +2378,18 @@ msgstr "SEPA即时网络费用" msgid "SEPA Instant transaction" msgstr "SEPA即时交易" +#: src/lib/StakingUtils.ts:105 +msgid "Set active stake" +msgstr "" + #: src/components/modals/SendModal.vue:87 #: src/components/modals/SendModal.vue:99 #: src/components/modals/StablecoinSendModal.vue:96 msgid "Set Amount" msgstr "设置金额" -#: src/components/prestaking/PrestakingGraphPage.vue:5 -msgid "Set an amount to lock" +#: src/components/staking/StakingGraphPage.vue:5 +msgid "Set an Amount" msgstr "" #: src/components/AmountMenu.vue:15 @@ -2439,7 +2443,7 @@ msgstr "显示我所有的地址" msgid "Show Decimals" msgstr "显示小数" -#: src/components/modals/TransactionModal.vue:175 +#: src/components/modals/TransactionModal.vue:178 msgid "Show Link" msgstr "显示链接" @@ -2447,11 +2451,11 @@ msgstr "显示链接" msgid "Show Recovery Words" msgstr "显示恢复字" -#: src/components/modals/WelcomeModal.vue:322 +#: src/components/modals/WelcomeModal.vue:319 msgid "Show values as {currency}" msgstr "显示价值为 {currency}" -#: src/components/layouts/AddressOverview.vue:240 +#: src/components/layouts/AddressOverview.vue:248 msgid "Signup" msgstr "注册" @@ -2464,16 +2468,13 @@ msgstr "模拟欧元付款" msgid "Skip" msgstr "跳过" -#: src/components/prestaking/PrestakingWelcomePage.vue:133 -msgid "Small validators" -msgstr "" - #: src/components/modals/BtcSendModal.vue:525 #: src/components/modals/SendModal.vue:640 #: src/components/modals/SendModal.vue:826 #: src/components/modals/StablecoinSendModal.vue:680 -#: src/components/prestaking/PrestakingGraphPage.vue:178 -#: src/components/prestaking/PrestakingValidatorPage.vue:192 +#: src/components/staking/StakingGraphPage.vue:274 +#: src/components/staking/StakingInfoPage.vue:298 +#: src/components/staking/ValidatorDetailsOverlay.vue:164 msgid "Something went wrong" msgstr "出了些问题" @@ -2485,54 +2486,86 @@ msgstr "你的交易出错了" msgid "Speed up your Transaction" msgstr "加快交易" -#: src/components/prestaking/PrestakingWelcomePage.vue:119 -msgid "" -"Spreading the pre-staked NIM across validators helps decentralization." -" Choose an underdog for another bonus." -msgstr "" - #: src/components/modals/WelcomeModal.vue:44 msgid "Stability" msgstr "稳定性" -#: src/components/modals/WelcomeModal.vue:243 +#: src/components/modals/WelcomeModal.vue:240 msgid "Stability mixed with self-custody" msgstr "稳定性与自我托管相结合" -#: src/components/modals/WelcomeModal.vue:355 +#: src/components/modals/WelcomeModal.vue:352 msgid "Stable like USD, got it" msgstr "稳定如 USD,收到" -#: src/components/prestaking/PrestakingWelcomePage.vue:83 -msgid "Stake early to get more points!" +#: src/components/staking/StakingGraphPage.vue:64 +msgid "Stake must be at least {minStake}." +msgstr "" + +#: src/components/staking/StakingButton.vue:29 +msgid "Stake NIM" +msgstr "" + +#: src/components/staking/StakingWelcomePage.vue:8 +msgid "Stake NIM to earn NIM" msgstr "" #: src/components/LegacyAccountNotice.vue:29 msgid "Stake NIM to generate rewards for securing the network." msgstr "质押NIM取得奖励,并确保网络安全" -#: src/components/prestaking/ValidatorListItem.vue:25 -msgid "Stake: {validatorStake}%" +#: src/components/staking/StakingSummaryMobile.vue:8 +msgid "Stake now" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:52 +msgid "Staked" msgstr "" +#: src/components/layouts/AddressOverview.vue:40 #: src/components/LegacyAccountNotice.vue:28 +#: src/components/staking/StakingInfoPage.vue:11 msgid "Staking" msgstr "质押" +#: src/components/staking/StakingInfoPage.vue:5 +msgid "Staking with {validator}" +msgstr "" + #: src/components/modals/SendModal.vue:475 msgid "standard" msgstr "标准" -#: src/components/modals/WelcomeModal.vue:354 +#: src/lib/StakingUtils.ts:71 +msgid "Start staking" +msgstr "" + +#: src/components/modals/WelcomeModal.vue:351 msgid "Store of value, got it" msgstr "储藏价值,收到" -#: src/components/prestaking/PrestakingValidatorPage.vue:174 +#: src/components/staking/StakingGraphPage.vue:206 +msgid "Successfully added {amount} NIM to your stake with {validator}" +msgstr "" + +#: src/components/staking/ValidatorDetailsOverlay.vue:147 msgid "Successfully changed validator to {validator}" msgstr "" -#: src/components/prestaking/PrestakingGraphPage.vue:156 -msgid "Successfully prestaked {amount} NIM with {validator}" +#: src/components/staking/StakingGraphPage.vue:248 +msgid "Successfully deactivated {amount} NIM from your stake with {validator}" +msgstr "" + +#: src/components/staking/StakingGraphPage.vue:169 +msgid "Successfully staked {amount} NIM with {validator}" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:283 +msgid "Successfully unstaked {amount} NIM" +msgstr "" + +#: src/components/staking/WelcomeStakingModal.vue:64 +msgid "Super eco-friendly" msgstr "" #: src/components/modals/WelcomeModal.vue:109 @@ -2542,17 +2575,17 @@ msgstr "超低手续费,超快支付" #. avoid displaying the proxy address until we know related peer address #: src/components/layouts/Sidebar.vue:141 #: src/components/modals/BtcTransactionModal.vue:9 -#: src/components/modals/TransactionModal.vue:7 +#: src/components/modals/TransactionModal.vue:10 #: src/components/modals/UsdcTransactionModal.vue:9 #: src/components/modals/UsdtTransactionModal.vue:9 #: src/composables/useBtcTransactionInfo.ts:120 -#: src/composables/useTransactionInfo.ts:124 +#: src/composables/useTransactionInfo.ts:118 #: src/composables/useUsdcTransactionInfo.ts:97 #: src/composables/useUsdtTransactionInfo.ts:97 msgid "Swap" msgstr "交换" -#: src/components/layouts/AccountOverview.vue:184 +#: src/components/layouts/AccountOverview.vue:187 msgid "Swap BTC {arrowIcon} {ticker}" msgstr "兑换 BTC {arrowIcon} {ticker}" @@ -2573,7 +2606,7 @@ msgid "Swap fee" msgstr "交换费用" #: src/components/modals/BtcTransactionModal.vue:12 -#: src/components/modals/TransactionModal.vue:9 +#: src/components/modals/TransactionModal.vue:12 #: src/components/modals/UsdcTransactionModal.vue:12 #: src/components/modals/UsdtTransactionModal.vue:12 msgid "Swap from {address}" @@ -2587,11 +2620,11 @@ msgstr "交换已过期" msgid "Swap more per 30 days." msgstr "每30天进行更多的兑换。" -#: src/components/layouts/AccountOverview.vue:113 +#: src/components/layouts/AccountOverview.vue:116 msgid "Swap NIM {arrowIcon} {ticker}" msgstr "兑换 NIM {arrowIcon} {ticker}" -#: src/components/layouts/AccountOverview.vue:78 +#: src/components/layouts/AccountOverview.vue:81 msgid "Swap NIM {arrowIcon} BTC" msgstr "兑换 NIM {arrowIcon} BTC" @@ -2608,7 +2641,7 @@ msgid "Swap successful!" msgstr "交换成功!" #: src/components/modals/BtcTransactionModal.vue:27 -#: src/components/modals/TransactionModal.vue:24 +#: src/components/modals/TransactionModal.vue:27 #: src/components/modals/UsdcTransactionModal.vue:24 #: src/components/modals/UsdtTransactionModal.vue:24 msgid "Swap to {address}" @@ -2622,17 +2655,25 @@ msgstr "每30天最多兑换{limit}。" msgid "Swiping Gestures" msgstr "滑动手势" -#: src/components/layouts/AddressOverview.vue:103 -#: src/components/layouts/AddressOverview.vue:58 +#: src/components/layouts/AddressOverview.vue:110 +#: src/components/layouts/AddressOverview.vue:64 msgid "Switch to USDC" msgstr "" -#: src/components/layouts/AddressOverview.vue:52 -#: src/components/layouts/AddressOverview.vue:97 +#: src/components/layouts/AddressOverview.vue:104 +#: src/components/layouts/AddressOverview.vue:58 msgid "Switch to USDT" msgstr "" -#: src/components/layouts/Network.vue:118 +#: src/lib/StakingUtils.ts:84 +msgid "Switch validator" +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:139 +msgid "Switch Validator" +msgstr "" + +#: src/components/layouts/Network.vue:120 msgid "syncing" msgstr "正在同步" @@ -2652,18 +2693,14 @@ msgstr "TEN31 通行证未返回预期的授权。" msgid "TEN31 Verification" msgstr "TEN31 验证" -#: src/components/layouts/Sidebar.vue:5 -msgid "Testnet" -msgstr "测试网" - -#: src/components/AddressList.vue:198 -#: src/components/layouts/AccountOverview.vue:211 -#: src/components/layouts/AddressOverview.vue:114 +#: src/components/AddressList.vue:206 +#: src/components/layouts/AccountOverview.vue:214 +#: src/components/layouts/AddressOverview.vue:121 #: src/components/swap/SwapBalanceBar.vue:29 #: src/components/swap/SwapBalanceBar.vue:55 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:128 -#: src/composables/useTransactionInfo.ts:141 +#: src/composables/useTransactionInfo.ts:135 msgid "Tether USD" msgstr "" @@ -2696,12 +2733,6 @@ msgstr "" msgid "The limit on your IBAN has been reached" msgstr "已达到你的 IBAN 限制" -#: src/components/modals/WelcomePreStakingModal.vue:25 -msgid "" -"The migration will happen automatically around November 19, no action " -"required." -msgstr "" - #: src/components/modals/MigrationWelcomeModal.vue:7 msgid "" "The new and improved accounts\n" @@ -2732,6 +2763,10 @@ msgstr "" msgid "The payment request might have been paid, expired, or cancelled." msgstr "" +#: src/components/staking/ValidatorScoreDetails.vue:127 +msgid "The pool sometimes fails to be available for block production." +msgstr "" + #: src/components/modals/BuyCryptoModal.vue:44 #: src/components/modals/SellCryptoModal.vue:43 msgid "The rate might change depending on the swap volume." @@ -2746,11 +2781,17 @@ msgstr "发件人和收件人不能相同" msgid "The swap expired" msgstr "交换已过期" -#: src/components/prestaking/tooltips/ValidatorDescriptionTooltip.vue:15 +#: src/components/staking/tooltips/ValidatorDescriptionTooltip.vue:15 msgid "The validator is solely responsible for information provided above." msgstr "" -#: src/components/TestnetFaucet.vue:136 +#: src/components/staking/ValidatorDetailsOverlay.vue:45 +msgid "" +"The validator is solely responsible for the information provided above. It " +"is not to be viewed as an endorsement or recommendation by Nimiq." +msgstr "" + +#: src/components/TestnetFaucet.vue:128 msgid "There are currently no free NIM available." msgstr "目前没有免费的NIM" @@ -2774,8 +2815,8 @@ msgstr "关注功能,而非货币" #: src/components/modals/BtcTransactionModal.vue:198 #: src/components/modals/BtcTransactionModal.vue:224 -#: src/components/modals/TransactionModal.vue:204 -#: src/components/modals/TransactionModal.vue:229 +#: src/components/modals/TransactionModal.vue:210 +#: src/components/modals/TransactionModal.vue:235 msgid "" "This historic value is based on an average of cross-exchange prices. It " "might vary due to market volatility and liquidity." @@ -2810,8 +2851,8 @@ msgstr "这可能会花费{min}分钟" #: src/components/BtcTransactionList.vue:241 #: src/components/BtcTransactionList.vue:263 -#: src/components/TransactionList.vue:237 -#: src/components/TransactionList.vue:259 +#: src/components/TransactionList.vue:220 +#: src/components/TransactionList.vue:242 #: src/components/UsdcTransactionList.vue:203 #: src/components/UsdcTransactionList.vue:225 #: src/components/UsdtTransactionList.vue:203 @@ -2819,7 +2860,51 @@ msgstr "这可能会花费{min}分钟" msgid "This month" msgstr "本月份" -#: src/components/TestnetFaucet.vue:131 +#: src/components/staking/ValidatorScoreDetails.vue:158 +msgid "" +"This pool controls a large share of the total stake.\n" +"Support the network by staking with a smaller pool." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:164 +msgid "" +"This pool controls an almost critical share of the total stake.\n" +"Choose a smaller pool to improve the network’s security." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:121 +msgid "This pool is reliably available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:155 +msgid "This pool is safe to stake with." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:124 +msgid "This pool is usually available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:129 +msgid "This pool regularly fails to be available for block production." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:146 +msgid "This pool regularly fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:138 +msgid "This pool reliably produces blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:144 +msgid "This pool sometimes fails to produce blocks." +msgstr "" + +#: src/components/staking/ValidatorScoreDetails.vue:141 +msgid "This pool usually produces blocks." +msgstr "" + +#: src/components/TestnetFaucet.vue:123 msgid "This service is currently not available in your region." msgstr "你所在的地区目前尚未提供这项服务" @@ -2864,8 +2949,8 @@ msgstr "时间范围" msgid "To {exchange}" msgstr "返回{exchange}" -#: src/components/layouts/AccountOverview.vue:118 -#: src/components/layouts/AccountOverview.vue:189 +#: src/components/layouts/AccountOverview.vue:121 +#: src/components/layouts/AccountOverview.vue:192 #: src/components/swap/SwapModal.vue:37 msgid "To swap with USDC/USDT, choose a stablecoin." msgstr "" @@ -2883,23 +2968,19 @@ msgid "Trade NIM and BTC" msgstr "交易NIM和BTC" #: src/components/modals/BtcTransactionModal.vue:42 -#: src/components/modals/TransactionModal.vue:55 +#: src/components/modals/TransactionModal.vue:58 #: src/components/modals/UsdcTransactionModal.vue:40 #: src/components/modals/UsdtTransactionModal.vue:36 msgid "Transaction from {address}" msgstr "来自{address}的交易" #: src/components/modals/BtcTransactionModal.vue:48 -#: src/components/modals/TransactionModal.vue:61 +#: src/components/modals/TransactionModal.vue:64 #: src/components/modals/UsdcTransactionModal.vue:46 #: src/components/modals/UsdtTransactionModal.vue:42 msgid "Transaction to {address}" msgstr "发送到{address}的交易" -#: src/components/modals/WelcomePreStakingModal.vue:13 -msgid "Transactions are almost instant" -msgstr "" - #: src/components/modals/BtcSendModal.vue:112 msgid "Transactions take >10 min. due to Bitcoin’s block time." msgstr "由于比特币的出块时间,交易需要10分钟以上" @@ -2917,7 +2998,7 @@ msgstr "试用版" msgid "Troubleshooting" msgstr "疑难解答" -#: src/components/prestaking/ValidatorFilter.vue:7 +#: src/components/staking/ValidatorFilter.vue:7 msgid "TrustScore" msgstr "" @@ -2929,22 +3010,14 @@ msgstr "现在就试试" msgid "Tx time" msgstr "交易时长" -#: src/components/prestaking/ValidatorFilter.vue:31 +#: src/components/staking/ValidatorFilter.vue:26 msgid "Type to search..." msgstr "" -#: src/composables/useTransactionInfo.ts:155 +#: src/composables/useTransactionInfo.ts:149 msgid "Unclaimed Cashlink" msgstr "未认领的现金链接" -#: src/components/prestaking/ValidatorListItem.vue:30 -msgid "Underdog" -msgstr "" - -#: src/components/prestaking/PrestakingWelcomePage.vue:128 -msgid "UNDERDOG MULTIPLIERS" -msgstr "" - #: src/lib/GoCrypto.ts:225 msgid "Unexpected GoCrypto error" msgstr "" @@ -2973,6 +3046,14 @@ msgid "" "blockchain." msgstr "不像其他加密货币一样,Nimiq将您的钱包直接连接到来自世界各地的节点。这使您成为区块链上的一等公民。" +#: src/components/staking/StakingGraphPage.vue:67 +msgid "Unlock at any time. Your NIM will be available within hours." +msgstr "" + +#: src/lib/StakingUtils.ts:34 +msgid "Unstake" +msgstr "" + #: src/swap-kyc-handler.ts:148 src/swap-kyc-handler.ts:157 msgid "Unsupported currency" msgstr "尚未支持的货币" @@ -2990,14 +3071,18 @@ msgstr "有可用更新" msgid "Update now" msgstr "现在更新" -#: src/components/AddressList.vue:188 -#: src/components/layouts/AccountOverview.vue:208 -#: src/components/layouts/AddressOverview.vue:112 +#: src/lib/StakingUtils.ts:51 +msgid "Update validator" +msgstr "" + +#: src/components/AddressList.vue:196 +#: src/components/layouts/AccountOverview.vue:211 +#: src/components/layouts/AddressOverview.vue:119 #: src/components/swap/SwapBalanceBar.vue:24 #: src/components/swap/SwapBalanceBar.vue:50 #: src/components/UsdcAddressInfo.vue:14 #: src/composables/useBtcTransactionInfo.ts:124 -#: src/composables/useTransactionInfo.ts:137 +#: src/composables/useTransactionInfo.ts:131 msgid "USD Coin" msgstr "USD币" @@ -3021,7 +3106,11 @@ msgstr "使用标签轻松识别交易。" msgid "Use the Nimiq Wallet as a web app outside the browser." msgstr "将Nimiq 钱包作为网络应用程序,于浏览器之外使用。" -#: src/components/prestaking/PrestakingInfoPage.vue:49 +#: src/components/staking/StakingGraphPage.vue:9 +msgid "Use the slider to lock your NIM and earn rewards." +msgstr "" + +#: src/components/staking/StakingInfoPage.vue:119 msgid "Validator" msgstr "" @@ -3041,7 +3130,7 @@ msgstr "等待 {currency}" msgid "Waiting for Nimiq network information" msgstr "" -#: src/lib/PrestakingUtils.ts:18 +#: src/lib/StakingUtils.ts:19 msgid "Wallet Payout" msgstr "" @@ -3055,6 +3144,10 @@ msgid "" "decentralized." msgstr "欢迎来到第一个法币与加密的原子交换。 它简单、快速且去中心化" +#: src/components/staking/WelcomeStakingModal.vue:4 +msgid "Welcome to the new Nimiq" +msgstr "" + #: src/components/modals/PolygonActivationModal.vue:16 msgid "" "Welcome to the updated\n" @@ -3075,7 +3168,7 @@ msgstr "你使用哪间银行?" msgid "When ready" msgstr "准备好时" -#: src/components/prestaking/PrestakingGraphPage.vue:54 +#: src/components/staking/StakingGraphPage.vue:71 msgid "will be available within hours." msgstr "" @@ -3107,8 +3200,8 @@ msgid "Without an individual IBAN, refunds are impossible!" msgstr "如果没有个人 IBAN,退款将无法执行!" #: src/components/layouts/Sidebar.vue:17 -msgid "You are connecting to the Nimiq, Bitcoin and Polygon (USDC) Testnets." -msgstr "您正在连接到 Nimiq、Bitcoin 和 Polygon(USDC)的测试网络。" +msgid "You are connecting to the Nimiq PoS and Bitcoin Testnets." +msgstr "" #: src/components/LegacyAccountNotice.vue:4 msgid "You are using a Legacy Account " @@ -3122,7 +3215,7 @@ msgstr "" msgid "You can receive from Polygon {ticker} addresses only!" msgstr "您仅可以接受来自于 Polygon {ticker}的地址!" -#: src/components/TestnetFaucet.vue:125 +#: src/components/TestnetFaucet.vue:117 msgid "You can receive more free NIM in {waitTime} hours." msgstr "你可以在{waitTime}小时内收到更多的免费NIM" @@ -3133,11 +3226,15 @@ msgid "" "- on supported exchanges." msgstr "" +#: src/components/staking/StakingInfoPage.vue:70 +msgid "You can't adjust your stake while you're unstaking" +msgstr "" + #: src/components/layouts/Sidebar.vue:150 msgid "You currently have no balance to swap." msgstr "您当前没有余额可以进行兑换。" -#: src/components/layouts/AddressOverview.vue:471 +#: src/components/layouts/AddressOverview.vue:479 msgid "You do not have enough USDC.e to pay conversion fees ({fee})" msgstr "" @@ -3156,7 +3253,7 @@ msgid "You need a SEPA account that supports instant transactions." msgstr "你需要一个支持即时交易的SEPA帐户" #: src/components/BtcTransactionList.vue:55 -#: src/components/TransactionList.vue:61 +#: src/components/TransactionList.vue:43 #: src/components/UsdcTransactionList.vue:46 #: src/components/UsdtTransactionList.vue:46 msgid "You now own crypto!" @@ -3259,7 +3356,13 @@ msgstr "" msgid "Your payout is on its way" msgstr "你的付款正在处理中" -#: src/components/layouts/AddressOverview.vue:248 +#: src/components/staking/ValidatorDetailsOverlay.vue:27 +msgid "" +"Your rewards are influenced by how many NIM are staked globally and your " +"validator pool’s fee." +msgstr "" + +#: src/components/layouts/AddressOverview.vue:256 msgid "Your swap was successful!" msgstr "你的交换成功了!" @@ -3268,7 +3371,7 @@ msgid "Your transaction must be SEPA Instant" msgstr "你的交易必须是SEPA即时交易" #: src/components/BtcTransactionList.vue:65 -#: src/components/TransactionList.vue:75 +#: src/components/TransactionList.vue:57 #: src/components/UsdcTransactionList.vue:55 #: src/components/UsdtTransactionList.vue:55 msgid "Your transactions will appear here"