diff --git a/src/lib/components/navigation/sidemenu.svelte b/src/lib/components/navigation/sidemenu.svelte index 20df72a83..29c362232 100644 --- a/src/lib/components/navigation/sidemenu.svelte +++ b/src/lib/components/navigation/sidemenu.svelte @@ -21,13 +21,30 @@ // Example: ['', 'en', 'eos', 'staking', 'withdraw'] let pathname = $derived(page.url.pathname.split('/')); + const isCurrentAccountActive = $derived( + pathname[3] === 'account' && pathname[4] === String(context.account?.name) + ); + const destinations = $derived.by(() => { const items = [ - // { - // href: `/${locale}/${network}`, - // text: network.chain.name, - // active: pathname[2] === String(network) && !pathname[3] - // }, + { + href: urlPath(`/explore`), + text: 'Explore', + active: + [ + 'explore', + 'key', + 'account', + 'block', + 'contract', + 'msig', + 'network', + 'producers', + 'prompt', + 'token', + 'transaction' + ].includes(pathname[3]) && !isCurrentAccountActive + }, { href: urlPath(`/send`), text: 'Send', active: pathname[3] === 'send' } ]; @@ -63,7 +80,7 @@ items.splice(0, 0, { href: urlPath(`/account/${context.account.name}`), text: 'My Account', - active: pathname[3] === 'account' && pathname[4] === String(context.account.name) + active: isCurrentAccountActive }); } diff --git a/src/lib/remote/blocks.remote.ts b/src/lib/remote/blocks.remote.ts new file mode 100644 index 000000000..c9fe0b2f1 --- /dev/null +++ b/src/lib/remote/blocks.remote.ts @@ -0,0 +1,38 @@ +import { getRequestEvent, query } from '$app/server'; +import { type API } from '@wharfkit/antelope'; + +export const getBlocks = query(async () => { + const event = getRequestEvent(); + const { locals } = event; + const { network } = locals; + + try { + // Get the current chain info to find the latest block number + const info = await network.client.v1.chain.get_info(); + const latestBlockNum = Number(info.head_block_num); + + // Get the latest 5 blocks + const blockPromises = []; + for (let i = 0; i < 5; i++) { + const blockNum = latestBlockNum - i; + if (blockNum >= 1) { + blockPromises.push( + network.client.call({ + method: 'POST', + path: '/v1/chain/get_block', + params: { + block_num_or_id: blockNum + } + }) as Promise + ); + } + } + + const blocks = await Promise.all(blockPromises); + + return blocks; + } catch (error) { + console.error('Error fetching blocks:', error); + return []; + } +}); diff --git a/src/locales/en.po b/src/locales/en.po index dbd4df4c4..a62388457 100644 --- a/src/locales/en.po +++ b/src/locales/en.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-10-21T07:48:36.657Z\n" -"PO-Revision-Date: 2025-11-14T18:51:30.871Z\n" +"PO-Revision-Date: 2025-11-27T01:17:48.152Z\n" "Last-Translator: \n" "Language: en\n" "Language-Team: \n" @@ -88,6 +88,8 @@ msgstr "Status" #: src/lib/components/footer.svelte #: src/lib/components/footer.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte msgid "Support" msgstr "Support" @@ -201,6 +203,7 @@ msgstr "Completed Transactions" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.svelte #: src/routes/[[locale]]/[network]/(account)/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "RAM Market" msgstr "RAM Market" @@ -208,6 +211,7 @@ msgstr "RAM Market" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.ts #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Buy RAM" msgstr "Buy RAM" @@ -216,6 +220,7 @@ msgstr "Buy RAM" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.ts #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Sell RAM" msgstr "Sell RAM" @@ -245,6 +250,7 @@ msgstr "Settings" #: src/lib/components/summary/eosio/withdraw.svelte #: src/lib/state/search.svelte.ts #: src/routes/[[locale]]/[network]/(dev)/debug/components/summaries/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Staking" msgstr "Staking" @@ -254,6 +260,7 @@ msgstr "Staking" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Stake" msgstr "Stake" @@ -263,6 +270,7 @@ msgstr "Stake" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Unstake" msgstr "Unstake" @@ -277,7 +285,8 @@ msgstr "Unstake" #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+layout.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+page.svelte -#: src/routes/[[locale]]/[network]/(explorer)/transaction/[id]/[[seq]]/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Resources" msgstr "Resources" @@ -364,6 +373,7 @@ msgstr "Page" #: src/routes/[[locale]]/[network]/(account)/resources/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+layout.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "RAM" msgstr "RAM" @@ -908,6 +918,7 @@ msgstr "POWERUP" #: src/routes/[[locale]]/[network]/(account)/resources/renting.svelte #: src/routes/[[locale]]/[network]/(account)/resources/rex/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "REX" msgstr "REX" @@ -1203,6 +1214,8 @@ msgstr "Choose A Wallet Type" #: src/routes/[[locale]]/[network]/(explorer)/msig/[proposer]/[proposal]/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/prompt/[payload]/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/prompt/[payload]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte msgid "Back" msgstr "Back" @@ -1332,6 +1345,7 @@ msgid "Config" msgstr "Config" #: src/routes/[[locale]]/[network]/(dev)/debug/state/+layout.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Contracts" msgstr "Contracts" @@ -1341,6 +1355,7 @@ msgstr "Market" #: src/routes/[[locale]]/[network]/(dev)/debug/state/+layout.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/state/network/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Network" msgstr "Network" @@ -1759,6 +1774,7 @@ msgstr "Unstaking Balances Is A Long Title" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Withdraw" msgstr "Withdraw" @@ -2275,6 +2291,7 @@ msgid "Links to transactions that perform common types of actions." msgstr "Links to transactions that perform common types of actions." #: src/routes/[[locale]]/[network]/(dev)/debug/components/summaries/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Tokens" msgstr "Tokens" @@ -3554,6 +3571,7 @@ msgstr "Select a wallet and create an account on the {0} network." msgid "Select a {0} compatible wallet and create an account on the {1} network." msgstr "Select a {0} compatible wallet and create an account on the {1} network." +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/network/+layout.ts msgid "Network Overview" msgstr "Network Overview" @@ -3802,6 +3820,7 @@ msgstr "Unstaked" #: src/lib/components/card/tokenbalance.svelte #: src/lib/components/card/tokenoverview.svelte #: src/lib/components/chart/tokendistribution.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Delegated" msgstr "Delegated" @@ -5108,8 +5127,10 @@ msgstr "Cancel MSIG" msgid "Execute" msgstr "Execute" +#. placeholder {0}: variant #. placeholder {0}: variant #: src/routes/[[locale]]/[network]/(explorer)/msig/[proposer]/[proposal]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/msig/[proposer]/[proposal]/actions/+page.svelte msgid "Proposed Actions ({0})" msgstr "Proposed Actions ({0})" @@ -5320,6 +5341,8 @@ msgstr "Learn how to fund your account with {0} tokens through various methods i #: src/routes/[[locale]]/[network]/(account)/swap/+page.ts #: src/routes/[[locale]]/[network]/(account)/swap/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Swaps" msgstr "Swaps" @@ -5364,6 +5387,7 @@ msgstr "Stake {0} to earn rewards." msgid "An overview of staking on the {0} network providing easy access to stake, unstake, and withdraw {1} tokens using an {2} compatible wallet." msgstr "An overview of staking on the {0} network providing easy access to stake, unstake, and withdraw {1} tokens using an {2} compatible wallet." +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/producers/+layout.ts msgid "Block Producers" msgstr "Block Producers" @@ -5380,6 +5404,7 @@ msgstr "Smart Contract Account Creation" #: src/routes/[[locale]]/[network]/(account)/create-account/contract/+page.ts #: src/routes/[[locale]]/[network]/(account)/create-account/contract/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Create an account using a basic token transfer to a smart contract" msgstr "Create an account using a basic token transfer to a smart contract" @@ -5726,3 +5751,732 @@ msgstr "How to Sign Transactions on the {0} network with MetaMask" #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "MetaMask Wallet Plugin" msgstr "MetaMask Wallet Plugin" + +#~ msgid "test" +#~ msgstr "test" + +#: src/lib/components/navigation/sidemenu.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore" +msgstr "Explore" + +#. placeholder {0}: network.chain.name +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts +msgid "Explore {0}" +msgstr "Explore {0}" + +#~ msgid "Overview and statistics" +#~ msgstr "Overview and statistics" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.ts +msgid "Sentiment" +msgstr "Sentiment" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.ts +msgid "Overview and statistics for community sentiment on the" +msgstr "Overview and statistics for community sentiment on the" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.ts +msgid "Network Sentiment" +msgstr "Network Sentiment" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.ts +msgid "Express your opinion on topics important to the community" +msgstr "Express your opinion on topics important to the community" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "Loading topics..." +msgstr "Loading topics..." + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "Failed to load topics" +msgstr "Failed to load topics" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "Try Again" +msgstr "Try Again" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "No topics available yet" +msgstr "No topics available yet" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "Load More" +msgstr "Load More" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "About Sentiment Voting" +msgstr "About Sentiment Voting" + +#~ msgid "" +#~ "Sentiment voting allows token holders to express their support or opposition on\n" +#~ "important community topics. Your vote is weighted by your staked tokens, giving more\n" +#~ "influence to those with a larger stake in the network." +#~ msgstr "" +#~ "Sentiment voting allows token holders to express their support or opposition on\n" +#~ "important community topics. Your vote is weighted by your staked tokens, giving more\n" +#~ "influence to those with a larger stake in the network." + +#~ msgid "" +#~ "Each topic shows the total participation and the distribution of support versus\n" +#~ "opposition, helping the community gauge consensus on key issues." +#~ msgstr "" +#~ "Each topic shows the total participation and the distribution of support versus\n" +#~ "opposition, helping the community gauge consensus on key issues." + +#. placeholder {0}: statistics.supportPercentage +#: src/lib/components/sentiment/SentimentMeter.svelte +msgid "{0}% Support" +msgstr "{0}% Support" + +#. placeholder {0}: statistics.oppositionPercentage +#: src/lib/components/sentiment/SentimentMeter.svelte +msgid "{0}% Oppose" +msgstr "{0}% Oppose" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "Stake tokens" +msgstr "Stake tokens" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Updating..." +msgstr "Updating..." + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Dismiss" +msgstr "Dismiss" + +#. placeholder {0}: new Date(sentiment.currentTopic.topic.lastUpdated).toLocaleString() +#. placeholder {0}: new Date(sentiment.currentTopic.topic.lastUpdated).toLocaleString() +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.ts +msgid "Last updated {0}" +msgstr "Last updated {0}" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Description" +msgstr "Description" + +#~ msgid "Cast Your Vote" +#~ msgstr "Cast Your Vote" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Supporting" +msgstr "Supporting" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Opposing" +msgstr "Opposing" + +#~ msgid "You are <0/> this topic." +#~ msgstr "You are <0/> this topic." + +#~ msgid "Vote Statistics" +#~ msgstr "Vote Statistics" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Participants" +msgstr "Participants" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Oppose" +msgstr "Oppose" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Load More Participants" +msgstr "Load More Participants" + +#~ msgid "Back to All Topics" +#~ msgstr "Back to All Topics" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Loading topic..." +msgstr "Loading topic..." + +#: src/lib/components/sentiment/topicStats.svelte +msgid "Updating Data" +msgstr "Updating Data" + +#: src/lib/components/sentiment/topicStats.svelte +msgid "Support Weight" +msgstr "Support Weight" + +#: src/lib/components/sentiment/topicStats.svelte +msgid "Total Weight" +msgstr "Total Weight" + +#: src/lib/components/sentiment/topicStats.svelte +msgid "Opposition Weight" +msgstr "Opposition Weight" + +#: src/lib/components/sentiment/topicStats.svelte +msgid "Vote Distribution" +msgstr "Vote Distribution" + +#: src/lib/components/sentiment/voteButtons.svelte +#: src/lib/components/sentiment/voteButtons.svelte +msgid "Please log in to vote" +msgstr "Please log in to vote" + +#: src/lib/components/sentiment/voteButtons.svelte +msgid "Please log in to remove vote" +msgstr "Please log in to remove vote" + +#~ msgid "Remove" +#~ msgstr "Remove" + +#~ msgid "Voting as <0/> with weight <1/>" +#~ msgstr "Voting as <0/> with weight <1/>" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "" +"Sentiment voting allows token holders to express their support or opposition on important\n" +"community topics. Your vote is weighted by your staked tokens, giving more influence to\n" +"those with a larger stake in the network." +msgstr "" +"Sentiment voting allows token holders to express their support or opposition on important\n" +"community topics. Your vote is weighted by your staked tokens, giving more influence to\n" +"those with a larger stake in the network." + +#: src/routes/[[locale]]/[network]/(explorer)/topics/+page.svelte +msgid "" +"Each topic shows the total participation and the distribution of support versus opposition,\n" +"helping the community gauge consensus on key issues." +msgstr "" +"Each topic shows the total participation and the distribution of support versus opposition,\n" +"helping the community gauge consensus on key issues." + +#~ msgid "description" +#~ msgstr "description" + +#~ msgid "Fuel level:" +#~ msgstr "Fuel level:" + +#~ msgid "at 50/100" +#~ msgstr "at 50/100" + +#~ msgid "Support two" +#~ msgstr "Support two" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Your Vote" +msgstr "Your Vote" + +#~ msgid "I support this" +#~ msgstr "I support this" + +#~ msgid "I oppose this" +#~ msgstr "I oppose this" + +#~ msgid "Actually, I support this" +#~ msgstr "Actually, I support this" + +#: src/routes/[[locale]]/[network]/(explorer)/topic/[id]/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "Statistics" +msgstr "Statistics" + +#~ msgid "123456780 A" +#~ msgstr "123456780 A" + +#~ msgid "1234567890 A" +#~ msgstr "1234567890 A" + +#~ msgid "No Opposing" +#~ msgstr "No Opposing" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "No opposing votes" +msgstr "No opposing votes" + +#: src/routes/[[locale]]/[network]/(explorer)/topics/[id]/+page.svelte +msgid "No supporting votes" +msgstr "No supporting votes" + +#: src/lib/components/sentiment/voteButtons.svelte +msgid "Do you support or oppose this topic?" +msgstr "Do you support or oppose this topic?" + +#: src/lib/components/sentiment/voteButtons.svelte +msgid "I support this topic" +msgstr "I support this topic" + +#: src/lib/components/sentiment/voteButtons.svelte +msgid "I oppose this topic" +msgstr "I oppose this topic" + +#: src/lib/components/sentiment/voteButtons.svelte +msgid "Voting" +msgstr "Voting" + +#: src/lib/components/sentiment/voteButtons.svelte +msgid "Voted" +msgstr "Voted" + +#. placeholder {0}: currentVote === null ? 'Voting' : 'Voted' +#: src/lib/components/sentiment/voteButtons.svelte +msgid "{0} as <0/> with weight <1/>" +msgstr "{0} as <0/> with weight <1/>" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Accounts" +msgstr "Accounts" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore account information, balances, permissions, and activity" +msgstr "Explore account information, balances, permissions, and activity" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System account" +msgstr "System account" + +#~ msgid "Block.one account" +#~ msgstr "Block.one account" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Token contract account" +msgstr "Token contract account" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "RAM market account" +msgstr "RAM market account" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Staking account" +msgstr "Staking account" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Blocks" +msgstr "Blocks" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Browse blockchain blocks and their transactions" +msgstr "Browse blockchain blocks and their transactions" + +#~ msgid "Block 1" +#~ msgstr "Block 1" + +#~ msgid "First block" +#~ msgstr "First block" + +#~ msgid "Block 100" +#~ msgstr "Block 100" + +#~ msgid "Early block" +#~ msgstr "Early block" + +#~ msgid "Block 1000" +#~ msgstr "Block 1000" + +#~ msgid "Milestone block" +#~ msgstr "Milestone block" + +#~ msgid "Block 10000" +#~ msgstr "Block 10000" + +#~ msgid "Recent block" +#~ msgstr "Recent block" + +#~ msgid "Block 100000" +#~ msgstr "Block 100000" + +#~ msgid "Latest block" +#~ msgstr "Latest block" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Inspect smart contracts, ABIs, actions, and data tables" +msgstr "Inspect smart contracts, ABIs, actions, and data tables" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System contract" +msgstr "System contract" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Token contract" +msgstr "Token contract" + +#~ msgid "RAM market contract" +#~ msgstr "RAM market contract" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "REX contract" +msgstr "REX contract" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Multi-sig contract" +msgstr "Multi-sig contract" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Keys" +msgstr "Keys" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Investigate public keys and associated accounts" +msgstr "Investigate public keys and associated accounts" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV" +msgstr "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV" + +#~ msgid "System key" +#~ msgstr "System key" + +#~ msgid "EOS5kfnT3G1h5R5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z" +#~ msgstr "EOS5kfnT3G1h5R5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z" + +#~ msgid "Example key 1" +#~ msgstr "Example key 1" + +#~ msgid "EOS7K9P3qL4m2X8Y5R6T1W3V7B9N2M4Q6S8U0I2O4A6C8E0G2I4K6M8" +#~ msgstr "EOS7K9P3qL4m2X8Y5R6T1W3V7B9N2M4Q6S8U0I2O4A6C8E0G2I4K6M8" + +#~ msgid "Example key 2" +#~ msgstr "Example key 2" + +#~ msgid "EOS8L2N5M7Q9R1T3V5X7Z9B2D4F6H8J0K2L4N6P8R0T2V4X6Z8B0D2F4H6J8" +#~ msgstr "EOS8L2N5M7Q9R1T3V5X7Z9B2D4F6H8J0K2L4N6P8R0T2V4X6Z8B0D2F4H6J8" + +#~ msgid "Example key 3" +#~ msgstr "Example key 3" + +#~ msgid "EOS9M3N5P7R9T1V3X5Z7B9D2F4H6J8K0L2N4P6R8T0V2X4Z6B8D0F2H4J6K8" +#~ msgstr "EOS9M3N5P7R9T1V3X5Z7B9D2F4H6J8K0L2N4P6R8T0V2X4Z6B8D0F2H4J6K8" + +#~ msgid "Example key 4" +#~ msgstr "Example key 4" + +#~ msgid "Analyze transaction details, actions, and traces" +#~ msgstr "Analyze transaction details, actions, and traces" + +#~ msgid "Genesis transaction" +#~ msgstr "Genesis transaction" + +#~ msgid "Example transaction 1" +#~ msgstr "Example transaction 1" + +#~ msgid "Example transaction 2" +#~ msgstr "Example transaction 2" + +#~ msgid "Example transaction 3" +#~ msgstr "Example transaction 3" + +#~ msgid "Example transaction 4" +#~ msgstr "Example transaction 4" + +#~ msgid "Multi-Signatures" +#~ msgstr "Multi-Signatures" + +#~ msgid "Review and manage multi-signature proposals" +#~ msgstr "Review and manage multi-signature proposals" + +#~ msgid "System proposal" +#~ msgstr "System proposal" + +#~ msgid "Block.one proposal" +#~ msgstr "Block.one proposal" + +#~ msgid "Token proposal" +#~ msgstr "Token proposal" + +#~ msgid "RAM proposal" +#~ msgstr "RAM proposal" + +#~ msgid "Staking proposal" +#~ msgstr "Staking proposal" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Monitor network status and producers" +msgstr "Monitor network status and producers" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Network statistics and status" +msgstr "Network statistics and status" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Active producer list" +msgstr "Active producer list" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer eosio" +msgstr "Producer eosio" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System producer" +msgstr "System producer" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer bp1" +msgstr "Producer bp1" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Example producer 1" +msgstr "Example producer 1" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer bp2" +msgstr "Producer bp2" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Example producer 2" +msgstr "Example producer 2" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore token contracts and token information" +msgstr "Explore token contracts and token information" + +#~ msgid "EOS" +#~ msgstr "EOS" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Native system token" +msgstr "Native system token" + +#~ msgid "USDT" +#~ msgstr "USDT" + +#~ msgid "Tether USD" +#~ msgstr "Tether USD" + +#~ msgid "USDC" +#~ msgstr "USDC" + +#~ msgid "USD Coin" +#~ msgstr "USD Coin" + +#~ msgid "BTC" +#~ msgstr "BTC" + +#~ msgid "Bitcoin token" +#~ msgstr "Bitcoin token" + +#~ msgid "ETH" +#~ msgstr "ETH" + +#~ msgid "Ethereum token" +#~ msgstr "Ethereum token" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Unicove contract" +msgstr "Unicove contract" + +#~ msgid "Block {0}" +#~ msgstr "Block {0}" + +#~ msgid "Produced by {0} • {1} transactions • {2} actions" +#~ msgstr "Produced by {0} • {1} transactions • {2} actions" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Unicove account" +msgstr "Unicove account" + +#~ msgid "Native A token" +#~ msgstr "Native A token" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "A" +msgstr "A" + +#~ msgid "Navigate through accounts, blocks, contracts, transactions, and more on the {0} blockchain" +#~ msgstr "Navigate through accounts, blocks, contracts, transactions, and more on the {0} blockchain" + +#~ msgid "Discover accounts, blocks, contracts, and transactions" +#~ msgstr "Discover accounts, blocks, contracts, and transactions" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts +msgid "Explore blockchain resources" +msgstr "Explore blockchain resources" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "PUB_K1_6RWZ1CmDL4B6LdixuertnzxcRuUDac3NQspJEvMnebGcXY4zZj" +msgstr "PUB_K1_6RWZ1CmDL4B6LdixuertnzxcRuUDac3NQspJEvMnebGcXY4zZj" + +#~ msgid "Block {0} • {1} actions • {2}" +#~ msgstr "Block {0} • {1} actions • {2}" + +#~ msgid "loading..." +#~ msgstr "loading..." + +#~ msgid "Test" +#~ msgstr "Test" + +#~ msgid "Please wait" +#~ msgstr "Please wait" + +#~ msgid "Create account" +#~ msgstr "Create account" + +#~ msgid "Use an existing account to create a new account" +#~ msgstr "Use an existing account to create a new account" + +#~ msgid "Create an account using an existing account" +#~ msgstr "Create an account using an existing account" + +#~ msgid "Create an account by transferring tokens to a smart contract" +#~ msgstr "Create an account by transferring tokens to a smart contract" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create" +msgstr "Create" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create new accounts" +msgstr "Create new accounts" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send Tokens" +msgstr "Send Tokens" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Transfer tokens between accounts" +msgstr "Transfer tokens between accounts" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send tokens from one account to another" +msgstr "Send tokens from one account to another" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send RAM" +msgstr "Send RAM" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Transfer RAM from one account to another" +msgstr "Transfer RAM from one account to another" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage RAM resources" +msgstr "Manage RAM resources" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of the RAM market on the network" +msgstr "Overview of the RAM market on the network" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Buy RAM from the network" +msgstr "Buy RAM from the network" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Sell RAM to the network" +msgstr "Sell RAM to the network" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage staked tokens" +msgstr "Manage staked tokens" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Staking Overview" +msgstr "Staking Overview" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of the staking process on the network" +msgstr "Overview of the staking process on the network" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Add tokens to a staked balance" +msgstr "Add tokens to a staked balance" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Start the unstaking process of staked tokens" +msgstr "Start the unstaking process of staked tokens" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Withdraw tokens from the staking contract" +msgstr "Withdraw tokens from the staking contract" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage network resources" +msgstr "Manage network resources" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of account network resources and management options" +msgstr "Overview of account network resources and management options" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "PowerUp" +msgstr "PowerUp" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Rent CPU and/or NET resources using PowerUp" +msgstr "Rent CPU and/or NET resources using PowerUp" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Rent CPU and/or NET resources using REX" +msgstr "Rent CPU and/or NET resources using REX" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Stake for Resources" +msgstr "Stake for Resources" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Stake tokens to gain access to CPU and NET resources" +msgstr "Stake tokens to gain access to CPU and NET resources" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Native token swaps" +msgstr "Native token swaps" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "List of swaps natively available on the network" +msgstr "List of swaps natively available on the network" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage delegated tokens" +msgstr "Manage delegated tokens" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Undelegate" +msgstr "Undelegate" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Reclaim previously delegated tokens" +msgstr "Reclaim previously delegated tokens" + +#~ msgid "Direct Account Creation" +#~ msgstr "Direct Account Creation" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Use an existing account to create another account" +msgstr "Use an existing account to create another account" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Account - Direct" +msgstr "Create Account - Direct" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Account - Transfer" +msgstr "Create Account - Transfer" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Interact" +msgstr "Interact" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Permission" +msgstr "Create Permission" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create a new permission for an account" +msgstr "Create a new permission for an account" + +#~ msgid "local lint = require 'lint' <0><0><0>Explore <1/> <1><0>Interact <1/>" +#~ msgstr "local lint = require 'lint' <0><0><0>Explore <1/> <1><0>Interact <1/>" diff --git a/src/locales/ko.po b/src/locales/ko.po index 08f3839ef..863fd5ef5 100644 --- a/src/locales/ko.po +++ b/src/locales/ko.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-10-21T07:48:36.663Z\n" -"PO-Revision-Date: 2025-11-14T18:51:30.945Z\n" +"PO-Revision-Date: 2025-11-27T01:17:48.177Z\n" "Last-Translator: \n" "Language: ko\n" "Language-Team: \n" @@ -201,6 +201,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.svelte #: src/routes/[[locale]]/[network]/(account)/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "RAM Market" msgstr "RAM 시장" @@ -208,6 +209,7 @@ msgstr "RAM 시장" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.ts #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Buy RAM" msgstr "" @@ -216,6 +218,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.ts #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Sell RAM" msgstr "RAM 판매" @@ -245,6 +248,7 @@ msgstr "설정" #: src/lib/components/summary/eosio/withdraw.svelte #: src/lib/state/search.svelte.ts #: src/routes/[[locale]]/[network]/(dev)/debug/components/summaries/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Staking" msgstr "스테이킹" @@ -254,6 +258,7 @@ msgstr "스테이킹" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Stake" msgstr "스테이킹" @@ -263,6 +268,7 @@ msgstr "스테이킹" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Unstake" msgstr "언스테이킹" @@ -277,7 +283,8 @@ msgstr "언스테이킹" #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+layout.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+page.svelte -#: src/routes/[[locale]]/[network]/(explorer)/transaction/[id]/[[seq]]/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Resources" msgstr "리소스" @@ -364,6 +371,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/resources/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+layout.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "RAM" msgstr "" @@ -901,6 +909,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/resources/renting.svelte #: src/routes/[[locale]]/[network]/(account)/resources/rex/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "REX" msgstr "" @@ -1311,6 +1320,7 @@ msgid "Config" msgstr "" #: src/routes/[[locale]]/[network]/(dev)/debug/state/+layout.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Contracts" msgstr "" @@ -1320,6 +1330,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(dev)/debug/state/+layout.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/state/network/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Network" msgstr "" @@ -1723,6 +1734,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Withdraw" msgstr "출금" @@ -2222,6 +2234,7 @@ msgid "Links to transactions that perform common types of actions." msgstr "" #: src/routes/[[locale]]/[network]/(dev)/debug/components/summaries/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Tokens" msgstr "" @@ -3485,6 +3498,7 @@ msgstr "" msgid "Select a {0} compatible wallet and create an account on the {1} network." msgstr "" +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/network/+layout.ts msgid "Network Overview" msgstr "" @@ -3733,6 +3747,7 @@ msgstr "언스테이킹됨" #: src/lib/components/card/tokenbalance.svelte #: src/lib/components/card/tokenoverview.svelte #: src/lib/components/chart/tokendistribution.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Delegated" msgstr "위임됨" @@ -5184,6 +5199,8 @@ msgstr "계정을 {0} 토큰으로 충전하는 다양한 방법을 알아보세 #: src/routes/[[locale]]/[network]/(account)/swap/+page.ts #: src/routes/[[locale]]/[network]/(account)/swap/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Swaps" msgstr "스왑" @@ -5228,6 +5245,7 @@ msgstr "{0}을 스테이킹하여 보상을 받으세요." msgid "An overview of staking on the {0} network providing easy access to stake, unstake, and withdraw {1} tokens using an {2} compatible wallet." msgstr "{2} 네트워크에 대한 스테이킹 개요를 제공하며, {2} 호환 지갑을 사용하여 {1} 토큰의 스테이킹, 언스테이킹, 인출을 손쉽게 처리할 수 있습니다." +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/producers/+layout.ts msgid "Block Producers" msgstr "Block Producers" @@ -5244,6 +5262,7 @@ msgstr "스마트 컨트랙트 계정 생성" #: src/routes/[[locale]]/[network]/(account)/create-account/contract/+page.ts #: src/routes/[[locale]]/[network]/(account)/create-account/contract/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Create an account using a basic token transfer to a smart contract" msgstr "기본 토큰을 스마트 컨트랙트로 전송하여 계정을 생성하세요." @@ -5590,3 +5609,534 @@ msgstr "MetaMask로 {0} 네트워크에서 트랜잭션 서명하는 방법" #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "MetaMask Wallet Plugin" msgstr "" + +#~ msgid "test" +#~ msgstr "" + +#: src/lib/components/navigation/sidemenu.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore" +msgstr "" + +#. placeholder {0}: network.chain.name +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts +msgid "Explore {0}" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Accounts" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore account information, balances, permissions, and activity" +msgstr "" + +#~ msgid "Search Account" +#~ msgstr "" + +#~ msgid "Find any account on the network" +#~ msgstr "" + +#~ msgid "View your account details" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Blocks" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Browse blockchain blocks and their transactions" +msgstr "" + +#~ msgid "Latest Blocks" +#~ msgstr "" + +#~ msgid "View recent blocks" +#~ msgstr "" + +#~ msgid "Block by Number" +#~ msgstr "" + +#~ msgid "Explore specific blocks" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Inspect smart contracts, ABIs, actions, and data tables" +msgstr "" + +#~ msgid "Search Contract" +#~ msgstr "" + +#~ msgid "Find any contract" +#~ msgstr "" + +#~ msgid "System Contracts" +#~ msgstr "" + +#~ msgid "View core system contracts" +#~ msgstr "" + +#~ msgid "Token Contracts" +#~ msgstr "" + +#~ msgid "Explore token contracts" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Keys" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Investigate public keys and associated accounts" +msgstr "" + +#~ msgid "Search Key" +#~ msgstr "" + +#~ msgid "Find accounts by public key" +#~ msgstr "" + +#~ msgid "Analyze transaction details, actions, and traces" +#~ msgstr "" + +#~ msgid "Search Transaction" +#~ msgstr "" + +#~ msgid "Lookup transaction by ID" +#~ msgstr "" + +#~ msgid "Multi-Signatures" +#~ msgstr "" + +#~ msgid "Review and manage multi-signature proposals" +#~ msgstr "" + +#~ msgid "Search Proposal" +#~ msgstr "" + +#~ msgid "Find msig proposals" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Monitor network status and producers" +msgstr "" + +#~ msgid "Network statistics" +#~ msgstr "" + +#~ msgid "View active producers" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore token contracts and token information" +msgstr "" + +#~ msgid "Token Search" +#~ msgstr "" + +#~ msgid "Find any token" +#~ msgstr "" + +#~ msgid "Native Token" +#~ msgstr "" + +#~ msgid "View system token" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System account" +msgstr "" + +#~ msgid "Block.one account" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Token contract account" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "RAM market account" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Staking account" +msgstr "" + +#~ msgid "Block 1" +#~ msgstr "" + +#~ msgid "First block" +#~ msgstr "" + +#~ msgid "Block 100" +#~ msgstr "" + +#~ msgid "Early block" +#~ msgstr "" + +#~ msgid "Block 1000" +#~ msgstr "" + +#~ msgid "Milestone block" +#~ msgstr "" + +#~ msgid "Block 10000" +#~ msgstr "" + +#~ msgid "Recent block" +#~ msgstr "" + +#~ msgid "Block 100000" +#~ msgstr "" + +#~ msgid "Latest block" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Token contract" +msgstr "" + +#~ msgid "RAM market contract" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "REX contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Multi-sig contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV" +msgstr "" + +#~ msgid "System key" +#~ msgstr "" + +#~ msgid "EOS5kfnT3G1h5R5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z" +#~ msgstr "" + +#~ msgid "Example key 1" +#~ msgstr "" + +#~ msgid "EOS7K9P3qL4m2X8Y5R6T1W3V7B9N2M4Q6S8U0I2O4A6C8E0G2I4K6M8" +#~ msgstr "" + +#~ msgid "Example key 2" +#~ msgstr "" + +#~ msgid "EOS8L2N5M7Q9R1T3V5X7Z9B2D4F6H8J0K2L4N6P8R0T2V4X6Z8B0D2F4H6J8" +#~ msgstr "" + +#~ msgid "Example key 3" +#~ msgstr "" + +#~ msgid "EOS9M3N5P7R9T1V3X5Z7B9D2F4H6J8K0L2N4P6R8T0V2X4Z6B8D0F2H4J6K8" +#~ msgstr "" + +#~ msgid "Example key 4" +#~ msgstr "" + +#~ msgid "Genesis transaction" +#~ msgstr "" + +#~ msgid "Example transaction 1" +#~ msgstr "" + +#~ msgid "Example transaction 2" +#~ msgstr "" + +#~ msgid "Example transaction 3" +#~ msgstr "" + +#~ msgid "Example transaction 4" +#~ msgstr "" + +#~ msgid "System proposal" +#~ msgstr "" + +#~ msgid "Block.one proposal" +#~ msgstr "" + +#~ msgid "Token proposal" +#~ msgstr "" + +#~ msgid "RAM proposal" +#~ msgstr "" + +#~ msgid "Staking proposal" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Network statistics and status" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Active producer list" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer eosio" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System producer" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer bp1" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Example producer 1" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer bp2" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Example producer 2" +msgstr "" + +#~ msgid "EOS" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Native system token" +msgstr "" + +#~ msgid "USDT" +#~ msgstr "" + +#~ msgid "Tether USD" +#~ msgstr "" + +#~ msgid "USDC" +#~ msgstr "" + +#~ msgid "USD Coin" +#~ msgstr "" + +#~ msgid "BTC" +#~ msgstr "" + +#~ msgid "Bitcoin token" +#~ msgstr "" + +#~ msgid "ETH" +#~ msgstr "" + +#~ msgid "Ethereum token" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Unicove contract" +msgstr "" + +#~ msgid "Block {0}" +#~ msgstr "" + +#~ msgid "Produced by {0} • {1} transactions • {2} actions" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Unicove account" +msgstr "" + +#~ msgid "Native A token" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "A" +msgstr "" + +#~ msgid "Navigate through accounts, blocks, contracts, transactions, and more on the {0} blockchain" +#~ msgstr "" + +#~ msgid "Discover accounts, blocks, contracts, and transactions" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts +msgid "Explore blockchain resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "PUB_K1_6RWZ1CmDL4B6LdixuertnzxcRuUDac3NQspJEvMnebGcXY4zZj" +msgstr "" + +#~ msgid "Block {0} • {1} actions • {2}" +#~ msgstr "" + +#~ msgid "loading..." +#~ msgstr "" + +#~ msgid "Test" +#~ msgstr "" + +#~ msgid "Please wait" +#~ msgstr "" + +#~ msgid "Create account" +#~ msgstr "" + +#~ msgid "Use an existing account to create a new account" +#~ msgstr "" + +#~ msgid "Create an account using an existing account" +#~ msgstr "" + +#~ msgid "Create an account by transferring tokens to a smart contract" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create new accounts" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send Tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Transfer tokens between accounts" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send tokens from one account to another" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send RAM" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Transfer RAM from one account to another" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage RAM resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of the RAM market on the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Buy RAM from the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Sell RAM to the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage staked tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Staking Overview" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of the staking process on the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Add tokens to a staked balance" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Start the unstaking process of staked tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Withdraw tokens from the staking contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage network resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of account network resources and management options" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "PowerUp" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Rent CPU and/or NET resources using PowerUp" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Rent CPU and/or NET resources using REX" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Stake for Resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Stake tokens to gain access to CPU and NET resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Native token swaps" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "List of swaps natively available on the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage delegated tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Undelegate" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Reclaim previously delegated tokens" +msgstr "" + +#~ msgid "Direct Account Creation" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Use an existing account to create another account" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Account - Direct" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Account - Transfer" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Interact" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Permission" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create a new permission for an account" +msgstr "" + +#~ msgid "local lint = require 'lint' <0><0><0>Explore <1/> <1><0>Interact <1/>" +#~ msgstr "" diff --git a/src/locales/zh.po b/src/locales/zh.po index c0969b30a..84bf7456a 100644 --- a/src/locales/zh.po +++ b/src/locales/zh.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-10-21T07:48:36.665Z\n" -"PO-Revision-Date: 2025-10-25T23:06:56.775Z\n" +"PO-Revision-Date: 2025-11-27T01:17:48.213Z\n" "Last-Translator: \n" "Language: zh\n" "Language-Team: \n" @@ -18,9 +18,8 @@ msgstr "" msgid "Page not found" msgstr "" -#: src/routes/+error.svelte -msgid "Go to Unicove" -msgstr "" +#~ msgid "Go to Unicove" +#~ msgstr "" #: src/lib/assets/unicovelogo.svelte #: src/routes/+layout.server.ts @@ -202,6 +201,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.svelte #: src/routes/[[locale]]/[network]/(account)/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "RAM Market" msgstr "RAM 市场" @@ -209,6 +209,7 @@ msgstr "RAM 市场" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.ts #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/buy/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Buy RAM" msgstr "" @@ -217,6 +218,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.svelte #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.ts #: src/routes/[[locale]]/[network]/(account)/ram/(forms)/sell/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Sell RAM" msgstr "出售 RAM" @@ -246,6 +248,7 @@ msgstr "设置" #: src/lib/components/summary/eosio/withdraw.svelte #: src/lib/state/search.svelte.ts #: src/routes/[[locale]]/[network]/(dev)/debug/components/summaries/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Staking" msgstr "质押" @@ -255,6 +258,7 @@ msgstr "质押" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Stake" msgstr "质押" @@ -264,6 +268,7 @@ msgstr "质押" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Unstake" msgstr "取消质押" @@ -278,7 +283,8 @@ msgstr "取消质押" #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+layout.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+page.svelte -#: src/routes/[[locale]]/[network]/(explorer)/transaction/[id]/[[seq]]/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Resources" msgstr "资源" @@ -365,6 +371,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/resources/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/+layout.svelte #: src/routes/[[locale]]/[network]/(explorer)/account/[name]/resources/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "RAM" msgstr "" @@ -902,6 +909,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/resources/renting.svelte #: src/routes/[[locale]]/[network]/(account)/resources/rex/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "REX" msgstr "" @@ -1312,6 +1320,7 @@ msgid "Config" msgstr "" #: src/routes/[[locale]]/[network]/(dev)/debug/state/+layout.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Contracts" msgstr "" @@ -1321,6 +1330,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(dev)/debug/state/+layout.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/state/network/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Network" msgstr "" @@ -1724,6 +1734,7 @@ msgstr "" #: src/routes/[[locale]]/[network]/(account)/staking/+page.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/cards.svelte #: src/routes/[[locale]]/[network]/(dev)/debug/components/sections/navigation.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Withdraw" msgstr "提取" @@ -2223,6 +2234,7 @@ msgid "Links to transactions that perform common types of actions." msgstr "" #: src/routes/[[locale]]/[network]/(dev)/debug/components/summaries/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Tokens" msgstr "" @@ -3486,6 +3498,7 @@ msgstr "" msgid "Select a {0} compatible wallet and create an account on the {1} network." msgstr "" +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/network/+layout.ts msgid "Network Overview" msgstr "" @@ -3734,6 +3747,7 @@ msgstr "已取消质押" #: src/lib/components/card/tokenbalance.svelte #: src/lib/components/card/tokenoverview.svelte #: src/lib/components/chart/tokendistribution.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Delegated" msgstr "委托中" @@ -3960,8 +3974,7 @@ msgstr "将 {0} 添加到 MetaMask" msgid "" "The {0} snap allows you to interact with Unicove and other {1}-based dApps\n" "using MetaMask." -msgstr "" -"{0} Snap 允许您使用 MetaMask 与 Unicove 以及其他基于 {1} 的dApps进行交互。" +msgstr "{0} Snap 允许您使用 MetaMask 与 Unicove 以及其他基于 {1} 的dApps进行交互。" #. placeholder {0}: productName #: src/lib/components/wallets/metamask/install.svelte @@ -3972,8 +3985,7 @@ msgstr "首先安装 MetaMask,然后返回此页面并安装 {0} snap。" msgid "" "Note: If MetaMask is already installed, you may need to grant permissions for Unicove by manually\n" "opening MetaMask." -msgstr "" -"注意:如果已安装 MetaMask,您可能需要手动打开 MetaMask 以授予 Unicove 权限。" +msgstr "注意:如果已安装 MetaMask,您可能需要手动打开 MetaMask 以授予 Unicove 权限。" #: src/lib/components/wallets/metamask/snap.svelte msgid "It looks like you already have MetaMask installed." @@ -3985,8 +3997,7 @@ msgstr "看起来您已安装 MetaMask。" msgid "" "To get started with MetaMask on the {0} Network, install the {1} snap using the\n" "button below." -msgstr "" -"要在 {0} 网络上开始使用 MetaMask,请使用下面的按钮安装 {1} snap。" +msgstr "要在 {0} 网络上开始使用 MetaMask,请使用下面的按钮安装 {1} snap。" #. placeholder {0}: productName #. placeholder {0}: productName @@ -4162,8 +4173,7 @@ msgid "" "Enter an amount of {0} to calculate estimated rewards\n" "based on the current APR of {1}%. This rate will change over time based on the amount of\n" "tokens staked." -msgstr "" -"输入 {0} 数量,根据当前 {1}% 的年化收益率计算预估奖励。此利率会随着质押代币数量变化。" +msgstr "输入 {0} 数量,根据当前 {1}% 的年化收益率计算预估奖励。此利率会随着质押代币数量变化。" #: src/routes/[[locale]]/[network]/(account)/undelegate/+page.svelte msgid "Delegated Amount" @@ -4316,8 +4326,7 @@ msgstr "" msgid "" "The {0} staking rewards program proportionally distributes 85.6k {1} daily to token holders who have staked their tokens. These tokens can be unstaked and will be\n" "usable again after a 21 day lockup period." -msgstr "" -"{0} 质押奖励计划每天按比例向已质押代币的代币持有者分发 85.6k {1}。这些代币可以解除质押,并在 21 天锁定期后由用户自由支配。" +msgstr "{0} 质押奖励计划每天按比例向已质押代币的代币持有者分发 85.6k {1}。这些代币可以解除质押,并在 21 天锁定期后由用户自由支配。" #: src/routes/[[locale]]/[network]/(homepage)/components/staking-rewards.svelte msgid "<0>1 APR is based on the total amount staked and dynamically changes over time." @@ -4609,8 +4618,7 @@ msgstr "什么是 MetaMask Snap?" msgid "" "<0/> are a new feature in MetaMask that allow community built plugins to extend the functionality of\n" "the wallet beyond Ethereum based blockchains. This means you can now access the {0} Network through MetaMask using the {1} snap." -msgstr "" -"<0/>是 MetaMask 中的一项新功能,允许社区构建的插件扩展钱包的功能,超越基于以太坊的区块链。这意味着您现在可以通过 MetaMask 使用 {1} snap 访问 {0} 网络。" +msgstr "<0/>是 MetaMask 中的一项新功能,允许社区构建的插件扩展钱包的功能,超越基于以太坊的区块链。这意味着您现在可以通过 MetaMask 使用 {1} snap 访问 {0} 网络。" #. placeholder {0}: productName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte @@ -4624,8 +4632,7 @@ msgstr "如何安装 {0}?" msgid "" "The {0} is a MetaMask Snap you can install directly from this page on Unicove or from\n" "the {1} page in the <0/>. You will need to have MetaMask installed before adding the {2} snap." -msgstr "" -"{0} 是一个 MetaMask Snap,您可以直接从 Unicove 页面或 <0/> 的 {1} 页面安装。在添加 {2} Snap 之前,您需要先安装 MetaMask。" +msgstr "{0} 是一个 MetaMask Snap,您可以直接从 Unicove 页面或 <0/> 的 {1} 页面安装。在添加 {2} Snap 之前,您需要先安装 MetaMask。" #. placeholder {0}: productName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte @@ -4639,8 +4646,7 @@ msgstr "{0}能做什么?" msgid "" "The {0} allows you to use MetaMask as a web3 wallet for an {1} Network account.\n" "With it you can sign in to {2} apps and perform transactions." -msgstr "" -"{0}允许您将 MetaMask 用作 {1} 网络账户的web3 钱包。通过它,您可以登录 {2} 应用并执行交易。" +msgstr "{0}允许您将 MetaMask 用作 {1} 网络账户的web3 钱包。通过它,您可以登录 {2} 应用并执行交易。" #. placeholder {0}: productName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte @@ -4652,8 +4658,7 @@ msgstr "{0}不能做什么?" msgid "" "The {0}'s only purpose is to sign transactions and will need to be paired with a\n" "companion dApp, such as Unicove, in order to manage your account." -msgstr "" -"{0}的唯一用途是签署交易,并需要与伴生的 dApp(例如 Unicove)配对以管理您的账户。" +msgstr "{0}的唯一用途是签署交易,并需要与伴生的 dApp(例如 Unicove)配对以管理您的账户。" #. placeholder {0}: productName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte @@ -4681,8 +4686,7 @@ msgid "" "Unicove is currently covering this cost and offering one free account per user. To limit\n" "abuse, we require logging in with a valid 3rd party account. Only Apple and Google accounts\n" "are supported at this time." -msgstr "" -"目前,Unicove 垫付此费用并为每位用户提供一个免费账户。为了限制滥用,我们要求使用有效的第三方账户登录。目前仅支持 Apple 和 Google 账户。" +msgstr "目前,Unicove 垫付此费用并为每位用户提供一个免费账户。为了限制滥用,我们要求使用有效的第三方账户登录。目前仅支持 Apple 和 Google 账户。" #. placeholder {0}: networkName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte @@ -4694,16 +4698,14 @@ msgstr "我可以在哪里查看和管理我的 {0} 账户?" msgid "" "Unicove is the first web wallet to allow you to manage your {0} account using MetaMask.\n" "We expect other wallets will add support in the future." -msgstr "" -"Unicove 是第一个允许您通过 MetaMask 管理 {0} 账户的 web 钱包。我们预计未来会有其他钱包支持此功能。" +msgstr "Unicove 是第一个允许您通过 MetaMask 管理 {0} 账户的 web 钱包。我们预计未来会有其他钱包支持此功能。" #. placeholder {0}: networkName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "" "You can view your account on any {0} Network block explorer, like Unicove, simply by\n" "searching for the account name." -msgstr "" -"您可以在任何 {0} 网络区块浏览器(例如 Unicove)上查看您的账户,只需搜索账户名称即可。" +msgstr "您可以在任何 {0} 网络区块浏览器(例如 Unicove)上查看您的账户,只需搜索账户名称即可。" #. placeholder {0}: productName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte @@ -4721,8 +4723,7 @@ msgid "" "and the {1} coin type. This private key is only ever used for {2} accounts\n" "and the {3} cannot access any of your other keys. The {4} never exposes this\n" "private key and does not have access to your seed phrase." -msgstr "" -"{0} 使用由您的 MetaMask 种子短语衍生的私钥,该私钥采用 BIP-0044 标准以及 {1} 代币类型。此私钥仅用于 {2} 账户,{3} 无法访问您的其他私钥。{4} 永远不会暴露此私钥,也无法访问您的种子短语。" +msgstr "{0} 使用由您的 MetaMask 种子短语衍生的私钥,该私钥采用 BIP-0044 标准以及 {1} 代币类型。此私钥仅用于 {2} 账户,{3} 无法访问您的其他私钥。{4} 永远不会暴露此私钥,也无法访问您的种子短语。" #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "How does MetaMask configure my owner and active keys?" @@ -4735,16 +4736,14 @@ msgid "" "indexes. The zero (0) index key is reserved for the owner key and is not available to sign regular\n" "transactions with, while the first (1) index key is used for the active key and available for transaction\n" "signing." -msgstr "" -"{0} 使用不同的索引从您的 MetaMask 种子短语衍生出您的所有者密钥和活动密钥。索引为零(0)的密钥保留为所有者密钥,并不能用于签署常规交易,而索引为一(1)的密钥则用于活动密钥,并可用于签署交易。" +msgstr "{0} 使用不同的索引从您的 MetaMask 种子短语衍生出您的所有者密钥和活动密钥。索引为零(0)的密钥保留为所有者密钥,并不能用于签署常规交易,而索引为一(1)的密钥则用于活动密钥,并可用于签署交易。" #. placeholder {0}: productName #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "" "A future update to the {0} will provide a way to use the owner key to reset the active\n" "key, allowing for a recovery path in the event the active keys have been changed." -msgstr "" -"{0} 的未来更新将提供一种方法,允许使用所有者密钥重置活动密钥,从而在活动密钥被更改的情况下提供恢复路径。" +msgstr "{0} 的未来更新将提供一种方法,允许使用所有者密钥重置活动密钥,从而在活动密钥被更改的情况下提供恢复路径。" #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "How does find my owner and active keys?" @@ -4756,8 +4755,7 @@ msgid "" "The {0} provides an RPC method which returns the public keys associated with your MetaMask\n" "seed phrase. These can be used when manually setting up a new account. Unicove can display these\n" "keys to you if you visit the Settings page and enable Advanced Mode." -msgstr "" -"{0} 提供了一个 RPC 方法,用于返回与您的 MetaMask 种子短语相关联的公钥。这些公钥可以在手动设置新账户时使用。如果您访问设置页面并启用高级模式,Unicove 可以向您显示这些公钥。" +msgstr "{0} 提供了一个 RPC 方法,用于返回与您的 MetaMask 种子短语相关联的公钥。这些公钥可以在手动设置新账户时使用。如果您访问设置页面并启用高级模式,Unicove 可以向您显示这些公钥。" #. placeholder {0}: networkName #. placeholder {1}: productName @@ -4771,8 +4769,7 @@ msgstr "我可以通过 MetaMask 上的 {1}访问所有 {0} 应用吗?" msgid "" "It's possible to access any {0} Network app, provided the app developers have integrated\n" "the required SDKs. The {1} and MetaMask can be added to any web app using <0/> with the <1/>." -msgstr "" -"只要应用程序开发者集成了所需的 SDK,就可以访问任何 {0} 网络应用程序。可以通过使用 {1} 和 MetaMask 将它们添加到任何 Web 应用程序中,使用 <0/> 与 <1/>。" +msgstr "只要应用程序开发者集成了所需的 SDK,就可以访问任何 {0} 网络应用程序。可以通过使用 {1} 和 MetaMask 将它们添加到任何 Web 应用程序中,使用 <0/> 与 <1/>。" #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "Unicove itself is <0/> and serves as reference material for how this integration can be performed." @@ -5202,6 +5199,8 @@ msgstr "了解如何通过多种方式为您的账户充值 {0} 代币,包括 #: src/routes/[[locale]]/[network]/(account)/swap/+page.ts #: src/routes/[[locale]]/[network]/(account)/swap/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Swaps" msgstr "兑换" @@ -5246,6 +5245,7 @@ msgstr "质押 {0} 以赚取奖励。" msgid "An overview of staking on the {0} network providing easy access to stake, unstake, and withdraw {1} tokens using an {2} compatible wallet." msgstr "关于在 {2} 网络上的质押概述,提供通过 {2} 兼容钱包轻松进行质押、取消质押和提取 {1} 代币的功能。" +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte #: src/routes/[[locale]]/[network]/(explorer)/producers/+layout.ts msgid "Block Producers" msgstr "Block Producers" @@ -5262,6 +5262,7 @@ msgstr "智能合约账户创建" #: src/routes/[[locale]]/[network]/(account)/create-account/contract/+page.ts #: src/routes/[[locale]]/[network]/(account)/create-account/contract/+page.ts +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte msgid "Create an account using a basic token transfer to a smart contract" msgstr "通过向智能合约进行基本代币转账来创建账户" @@ -5608,3 +5609,534 @@ msgstr "如何使用 MetaMask 在 {0} 网络上签署交易" #: src/routes/[[locale]]/[network]/(homepage)/(wallets)/metamask/+page.svelte msgid "MetaMask Wallet Plugin" msgstr "" + +#~ msgid "test" +#~ msgstr "" + +#: src/lib/components/navigation/sidemenu.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore" +msgstr "" + +#. placeholder {0}: network.chain.name +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts +msgid "Explore {0}" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Accounts" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore account information, balances, permissions, and activity" +msgstr "" + +#~ msgid "Search Account" +#~ msgstr "" + +#~ msgid "Find any account on the network" +#~ msgstr "" + +#~ msgid "View your account details" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Blocks" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Browse blockchain blocks and their transactions" +msgstr "" + +#~ msgid "Latest Blocks" +#~ msgstr "" + +#~ msgid "View recent blocks" +#~ msgstr "" + +#~ msgid "Block by Number" +#~ msgstr "" + +#~ msgid "Explore specific blocks" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Inspect smart contracts, ABIs, actions, and data tables" +msgstr "" + +#~ msgid "Search Contract" +#~ msgstr "" + +#~ msgid "Find any contract" +#~ msgstr "" + +#~ msgid "System Contracts" +#~ msgstr "" + +#~ msgid "View core system contracts" +#~ msgstr "" + +#~ msgid "Token Contracts" +#~ msgstr "" + +#~ msgid "Explore token contracts" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Keys" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Investigate public keys and associated accounts" +msgstr "" + +#~ msgid "Search Key" +#~ msgstr "" + +#~ msgid "Find accounts by public key" +#~ msgstr "" + +#~ msgid "Analyze transaction details, actions, and traces" +#~ msgstr "" + +#~ msgid "Search Transaction" +#~ msgstr "" + +#~ msgid "Lookup transaction by ID" +#~ msgstr "" + +#~ msgid "Multi-Signatures" +#~ msgstr "" + +#~ msgid "Review and manage multi-signature proposals" +#~ msgstr "" + +#~ msgid "Search Proposal" +#~ msgstr "" + +#~ msgid "Find msig proposals" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Monitor network status and producers" +msgstr "" + +#~ msgid "Network statistics" +#~ msgstr "" + +#~ msgid "View active producers" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Explore token contracts and token information" +msgstr "" + +#~ msgid "Token Search" +#~ msgstr "" + +#~ msgid "Find any token" +#~ msgstr "" + +#~ msgid "Native Token" +#~ msgstr "" + +#~ msgid "View system token" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System account" +msgstr "" + +#~ msgid "Block.one account" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Token contract account" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "RAM market account" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Staking account" +msgstr "" + +#~ msgid "Block 1" +#~ msgstr "" + +#~ msgid "First block" +#~ msgstr "" + +#~ msgid "Block 100" +#~ msgstr "" + +#~ msgid "Early block" +#~ msgstr "" + +#~ msgid "Block 1000" +#~ msgstr "" + +#~ msgid "Milestone block" +#~ msgstr "" + +#~ msgid "Block 10000" +#~ msgstr "" + +#~ msgid "Recent block" +#~ msgstr "" + +#~ msgid "Block 100000" +#~ msgstr "" + +#~ msgid "Latest block" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Token contract" +msgstr "" + +#~ msgid "RAM market contract" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "REX contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Multi-sig contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV" +msgstr "" + +#~ msgid "System key" +#~ msgstr "" + +#~ msgid "EOS5kfnT3G1h5R5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z" +#~ msgstr "" + +#~ msgid "Example key 1" +#~ msgstr "" + +#~ msgid "EOS7K9P3qL4m2X8Y5R6T1W3V7B9N2M4Q6S8U0I2O4A6C8E0G2I4K6M8" +#~ msgstr "" + +#~ msgid "Example key 2" +#~ msgstr "" + +#~ msgid "EOS8L2N5M7Q9R1T3V5X7Z9B2D4F6H8J0K2L4N6P8R0T2V4X6Z8B0D2F4H6J8" +#~ msgstr "" + +#~ msgid "Example key 3" +#~ msgstr "" + +#~ msgid "EOS9M3N5P7R9T1V3X5Z7B9D2F4H6J8K0L2N4P6R8T0V2X4Z6B8D0F2H4J6K8" +#~ msgstr "" + +#~ msgid "Example key 4" +#~ msgstr "" + +#~ msgid "Genesis transaction" +#~ msgstr "" + +#~ msgid "Example transaction 1" +#~ msgstr "" + +#~ msgid "Example transaction 2" +#~ msgstr "" + +#~ msgid "Example transaction 3" +#~ msgstr "" + +#~ msgid "Example transaction 4" +#~ msgstr "" + +#~ msgid "System proposal" +#~ msgstr "" + +#~ msgid "Block.one proposal" +#~ msgstr "" + +#~ msgid "Token proposal" +#~ msgstr "" + +#~ msgid "RAM proposal" +#~ msgstr "" + +#~ msgid "Staking proposal" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Network statistics and status" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Active producer list" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer eosio" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "System producer" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer bp1" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Example producer 1" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Producer bp2" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Example producer 2" +msgstr "" + +#~ msgid "EOS" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Native system token" +msgstr "" + +#~ msgid "USDT" +#~ msgstr "" + +#~ msgid "Tether USD" +#~ msgstr "" + +#~ msgid "USDC" +#~ msgstr "" + +#~ msgid "USD Coin" +#~ msgstr "" + +#~ msgid "BTC" +#~ msgstr "" + +#~ msgid "Bitcoin token" +#~ msgstr "" + +#~ msgid "ETH" +#~ msgstr "" + +#~ msgid "Ethereum token" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Unicove contract" +msgstr "" + +#~ msgid "Block {0}" +#~ msgstr "" + +#~ msgid "Produced by {0} • {1} transactions • {2} actions" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Unicove account" +msgstr "" + +#~ msgid "Native A token" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "A" +msgstr "" + +#~ msgid "Navigate through accounts, blocks, contracts, transactions, and more on the {0} blockchain" +#~ msgstr "" + +#~ msgid "Discover accounts, blocks, contracts, and transactions" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts +msgid "Explore blockchain resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "PUB_K1_6RWZ1CmDL4B6LdixuertnzxcRuUDac3NQspJEvMnebGcXY4zZj" +msgstr "" + +#~ msgid "Block {0} • {1} actions • {2}" +#~ msgstr "" + +#~ msgid "loading..." +#~ msgstr "" + +#~ msgid "Test" +#~ msgstr "" + +#~ msgid "Please wait" +#~ msgstr "" + +#~ msgid "Create account" +#~ msgstr "" + +#~ msgid "Use an existing account to create a new account" +#~ msgstr "" + +#~ msgid "Create an account using an existing account" +#~ msgstr "" + +#~ msgid "Create an account by transferring tokens to a smart contract" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create new accounts" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send Tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Transfer tokens between accounts" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send tokens from one account to another" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Send RAM" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Transfer RAM from one account to another" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage RAM resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of the RAM market on the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Buy RAM from the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Sell RAM to the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage staked tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Staking Overview" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of the staking process on the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Add tokens to a staked balance" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Start the unstaking process of staked tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Withdraw tokens from the staking contract" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage network resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Overview of account network resources and management options" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "PowerUp" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Rent CPU and/or NET resources using PowerUp" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Rent CPU and/or NET resources using REX" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Stake for Resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Stake tokens to gain access to CPU and NET resources" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Native token swaps" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "List of swaps natively available on the network" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Manage delegated tokens" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Undelegate" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Reclaim previously delegated tokens" +msgstr "" + +#~ msgid "Direct Account Creation" +#~ msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Use an existing account to create another account" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Account - Direct" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Account - Transfer" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Interact" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create Permission" +msgstr "" + +#: src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte +msgid "Create a new permission for an account" +msgstr "" + +#~ msgid "local lint = require 'lint' <0><0><0>Explore <1/> <1><0>Interact <1/>" +#~ msgstr "" diff --git a/src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte b/src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte new file mode 100644 index 000000000..68134d4b4 --- /dev/null +++ b/src/routes/[[locale]]/[network]/(explorer)/explore/+page.svelte @@ -0,0 +1,321 @@ + + + +
+

Explore

+
+ + + {#each await getBlocks() as block} + + {/each} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+

Interact

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
diff --git a/src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts b/src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts new file mode 100644 index 000000000..6595155b7 --- /dev/null +++ b/src/routes/[[locale]]/[network]/(explorer)/explore/+page.ts @@ -0,0 +1,12 @@ +import { useLocale } from '$lib/utils/intl'; +import type { PageLoad } from './$types'; + +export const load: PageLoad = async ({ parent }) => { + const { network, locale } = await parent(); + await useLocale(locale); + + return { + title: `Explore ${network.chain.name}`, + subtitle: `Explore blockchain resources` + }; +}; diff --git a/src/routes/[[locale]]/[network]/(explorer)/explore/ExploreButton.svelte b/src/routes/[[locale]]/[network]/(explorer)/explore/ExploreButton.svelte new file mode 100644 index 000000000..db86a0da0 --- /dev/null +++ b/src/routes/[[locale]]/[network]/(explorer)/explore/ExploreButton.svelte @@ -0,0 +1,25 @@ + + + diff --git a/src/routes/[[locale]]/[network]/(explorer)/explore/ExploreCard.svelte b/src/routes/[[locale]]/[network]/(explorer)/explore/ExploreCard.svelte new file mode 100644 index 000000000..51af17c7b --- /dev/null +++ b/src/routes/[[locale]]/[network]/(explorer)/explore/ExploreCard.svelte @@ -0,0 +1,57 @@ + + + + +
+ + {#if props.icon} + {@const IconComponent = props.icon} + + {/if} + +
+

{props.title}

+

{props.description}

+
+
+ + + {#snippet pending()} + + {#each { length: 5 }} +
+ {/each} +
+ {/snippet} + + {#if props.items} +
+ {#each props.items as item} + + {/each} +
+ {:else if props.children} + {@render props.children()} + {/if} +
+
+
diff --git a/src/routes/[[locale]]/[network]/+layout.svelte b/src/routes/[[locale]]/[network]/+layout.svelte index 873c503c4..25913ac20 100644 --- a/src/routes/[[locale]]/[network]/+layout.svelte +++ b/src/routes/[[locale]]/[network]/+layout.svelte @@ -264,7 +264,7 @@