From e5fee8f3f2b11653a2d6398fb8224050c87740dd Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 18 May 2025 00:22:01 +0000 Subject: [PATCH] Update Crowdin contributors --- src/data/crowdin/file-ids.json | 674 ++++++++---------- .../crowdin/translation-buckets-dirs.json | 76 +- 2 files changed, 327 insertions(+), 423 deletions(-) diff --git a/src/data/crowdin/file-ids.json b/src/data/crowdin/file-ids.json index e7d01847008..c8aadfd1efe 100644 --- a/src/data/crowdin/file-ids.json +++ b/src/data/crowdin/file-ids.json @@ -4,48 +4,76 @@ "path": "/page-index.json" }, { - "id": 2560, - "path": "/page-developers-index.json" + "id": 2660, + "path": "/common.json" }, { - "id": 2630, - "path": "/page-languages.json" + "id": 2628, + "path": "/page-stablecoins.json" }, { - "id": 2648, - "path": "/page-developers-local-environment.json" + "id": 2636, + "path": "/page-staking.json" }, { - "id": 2650, - "path": "/page-developers-learning-tools.json" + "id": 2644, + "path": "/page-eth.json" }, { - "id": 5559, - "path": "/dao/index.md" + "id": 7521, + "path": "/guides/index.md" }, { - "id": 6374, - "path": "/page-run-a-node.json" + "id": 7803, + "path": "/roadmap/index.md" }, { - "id": 6512, - "path": "/page-layer-2.json" + "id": 12573, + "path": "/page-layer-2-networks.json" }, { - "id": 2628, - "path": "/page-stablecoins.json" + "id": 2620, + "path": "/page-upgrades-index.json" }, { - "id": 2654, - "path": "/page-dapps.json" + "id": 5567, + "path": "/template-usecase.json" }, { - "id": 5565, - "path": "/nft/index.md" + "id": 6127, + "path": "/page-upgrades.json" }, { - "id": 5567, - "path": "/template-usecase.json" + "id": 6161, + "path": "/community/events/index.md" + }, + { + "id": 6428, + "path": "/web3/index.md" + }, + { + "id": 7471, + "path": "/page-learn.json" + }, + { + "id": 7525, + "path": "/guides/how-to-create-an-ethereum-account/index.md" + }, + { + "id": 8165, + "path": "/web3/web1.svg.xlsx" + }, + { + "id": 8167, + "path": "/web3/web2.svg.xlsx" + }, + { + "id": 8169, + "path": "/web3/web3.svg.xlsx" + }, + { + "id": 11566, + "path": "/glossary-tooltip.json" }, { "id": 2652, @@ -100,28 +128,32 @@ "path": "/developers/docs/evm/opcodes/index.md" }, { - "id": 7767, - "path": "/developers/docs/accounts/accounts.svg" + "id": 8171, + "path": "/developers/docs/accounts/accounts.svg.xlsx" }, { - "id": 7769, - "path": "/developers/docs/transactions/gas-tx.svg" + "id": 8173, + "path": "/developers/docs/blocks/tx-block.svg.xlsx" }, { - "id": 7771, - "path": "/developers/docs/transactions/tx.svg" + "id": 8175, + "path": "/developers/docs/evm/evm.svg.xlsx" }, { - "id": 7773, - "path": "/developers/docs/blocks/tx-block.svg" + "id": 8177, + "path": "/developers/docs/evm/gas.svg.xlsx" }, { - "id": 7775, - "path": "/developers/docs/evm/evm.svg" + "id": 8179, + "path": "/developers/docs/transactions/gas-tx.svg.xlsx" }, { - "id": 7777, - "path": "/developers/docs/evm/gas.svg" + "id": 8181, + "path": "/developers/docs/transactions/tx.svg.xlsx" + }, + { + "id": 12040, + "path": "/developers/docs/wrapped-eth/index.md" }, { "id": 2722, @@ -203,6 +235,10 @@ "id": 6424, "path": "/developers/docs/programming-languages/ruby/index.md" }, + { + "id": 12422, + "path": "/developers/docs/programming-languages/elixir/index.md" + }, { "id": 2958, "path": "/whitepaper/index.md" @@ -227,10 +263,6 @@ "id": 2876, "path": "/developers/docs/oracles/index.md" }, - { - "id": 5521, - "path": "/developers/docs/standards/tokens/erc-777/index.md" - }, { "id": 5525, "path": "/developers/docs/mev/index.md" @@ -252,48 +284,64 @@ "path": "/developers/docs/data-availability/index.md" }, { - "id": 2672, - "path": "/history/index.md" + "id": 8015, + "path": "/developers/docs/design-and-ux/index.md" }, { - "id": 2954, - "path": "/glossary/index.md" + "id": 12044, + "path": "/developers/docs/data-availability/blockchain-data-storage-strategies/index.md" }, { - "id": 2646, - "path": "/page-developers-tutorials.json" + "id": 12050, + "path": "/developers/docs/design-and-ux/dex-design-best-practice/index.md" }, { - "id": 3002, - "path": "/developers/tutorials/calling-a-smart-contract-from-javascript/index.md" + "id": 12054, + "path": "/developers/docs/design-and-ux/heuristics-for-web3/index.md" }, { - "id": 3006, - "path": "/developers/tutorials/understand-the-erc-20-token-smart-contract/index.md" + "id": 12058, + "path": "/developers/docs/standards/tokens/erc-223/index.md" }, { - "id": 6221, - "path": "/developers/tutorials/how-to-write-and-deploy-an-nft/index.md" + "id": 12540, + "path": "/developers/docs/standards/tokens/erc-777/index.md" }, { - "id": 6223, - "path": "/developers/tutorials/how-to-mint-an-nft/index.md" + "id": 6183, + "path": "/energy-consumption/index.md" }, { - "id": 6225, - "path": "/developers/tutorials/how-to-view-nft-in-metamask/index.md" + "id": 7314, + "path": "/social-networks/index.md" }, { - "id": 6239, - "path": "/developers/tutorials/uniswap-v2-annotated-code/index.md" + "id": 7316, + "path": "/decentralized-identity/index.md" }, { - "id": 5557, - "path": "/community/grants/index.md" + "id": 7461, + "path": "/desci/index.md" }, { - "id": 6161, - "path": "/community/events/index.md" + "id": 7591, + "path": "/staking/withdrawals/index.md" + }, + { + "id": 8019, + "path": "/community/code-of-conduct/index.md" + }, + { + "id": 8035, + "path": "/refi/index.md" + }, + { + "id": 8163, + "path": "/energy-consumption/energy_consumption_pre_post_merge.svg.xlsx" + }, + { + "id": 5557, + "path": "/community/grants/index.md" }, { "id": 6163, @@ -303,21 +351,13 @@ "id": 6165, "path": "/community/online/index.md" }, - { - "id": 6167, - "path": "/community/support/index.md" - }, { "id": 6185, "path": "/community/language-resources/index.md" }, { - "id": 6193, - "path": "/community/page-community.json" - }, - { - "id": 2620, - "path": "/page-upgrades-index.json" + "id": 12036, + "path": "/community/research/index.md" }, { "id": 2634, @@ -332,16 +372,8 @@ "path": "/roadmap/merge/index.md" }, { - "id": 2946, - "path": "/roadmap/beacon-chain/index.md" - }, - { - "id": 2950, - "path": "/eips/index.md" - }, - { - "id": 6127, - "path": "/page-upgrades.json" + "id": 6167, + "path": "/community/support/index.md" }, { "id": 7515, @@ -355,138 +387,10 @@ "id": 7717, "path": "/roadmap/danksharding/index.md" }, - { - "id": 7721, - "path": "/roadmap/future-proofing/index.md" - }, - { - "id": 7725, - "path": "/roadmap/pbs/index.md" - }, - { - "id": 7729, - "path": "/roadmap/scaling/index.md" - }, - { - "id": 7733, - "path": "/roadmap/secret-leader-election/index.md" - }, - { - "id": 7737, - "path": "/roadmap/security/index.md" - }, - { - "id": 7741, - "path": "/roadmap/single-slot-finality/index.md" - }, { "id": 7745, "path": "/roadmap/statelessness/index.md" }, - { - "id": 7749, - "path": "/roadmap/user-experience/index.md" - }, - { - "id": 7753, - "path": "/roadmap/verkle-trees/index.md" - }, - { - "id": 7803, - "path": "/roadmap/index.md" - }, - { - "id": 3018, - "path": "/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/index.md" - }, - { - "id": 3036, - "path": "/developers/tutorials/the-graph-fixing-web3-data-querying/index.md" - }, - { - "id": 3082, - "path": "/developers/tutorials/run-node-raspberry-pi/index.md" - }, - { - "id": 3088, - "path": "/developers/tutorials/interact-with-other-contracts-from-solidity/index.md" - }, - { - "id": 3124, - "path": "/developers/tutorials/downsizing-contracts-to-fight-the-contract-size-limit/index.md" - }, - { - "id": 3128, - "path": "/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md" - }, - { - "id": 6227, - "path": "/developers/tutorials/hello-world-smart-contract/index.md" - }, - { - "id": 6247, - "path": "/developers/tutorials/send-token-etherjs/index.md" - }, - { - "id": 6432, - "path": "/developers/tutorials/nft-minter/index.md" - }, - { - "id": 7308, - "path": "/developers/tutorials/reverse-engineering-a-contract/index.md" - }, - { - "id": 2980, - "path": "/developers/tutorials/logging-events-smart-contracts/index.md" - }, - { - "id": 3100, - "path": "/developers/tutorials/getting-started-with-ethereum-development-using-alchemy/index.md" - }, - { - "id": 3110, - "path": "/developers/tutorials/waffle-test-simple-smart-contract/index.md" - }, - { - "id": 3116, - "path": "/developers/tutorials/kickstart-your-dapp-frontend-development-wth-create-eth-app/index.md" - }, - { - "id": 3120, - "path": "/developers/tutorials/how-to-mock-solidity-contracts-for-testing/index.md" - }, - { - "id": 3138, - "path": "/developers/tutorials/sending-transactions-using-web3-and-alchemy/index.md" - }, - { - "id": 3144, - "path": "/developers/tutorials/secure-development-workflow/index.md" - }, - { - "id": 3160, - "path": "/developers/tutorials/guide-to-smart-contract-security-tools/index.md" - }, - { - "id": 6243, - "path": "/developers/tutorials/erc20-annotated-code/index.md" - }, - { - "id": 6245, - "path": "/developers/tutorials/merkle-proofs-for-offline-data-integrity/index.md" - }, - { - "id": 6267, - "path": "/developers/tutorials/erc-721-vyper-annotated-code/index.md" - }, - { - "id": 7627, - "path": "/developers/tutorials/erc20-with-safety-rails/index.md" - }, - { - "id": 7631, - "path": "/developers/tutorials/all-you-can-cache/index.md" - }, { "id": 5553, "path": "/contributing/translation-program/faq/index.md" @@ -511,46 +415,10 @@ "id": 6392, "path": "/contributing/design-principles/index.md" }, - { - "id": 6398, - "path": "/contributing/adding-developer-tools/index.md" - }, - { - "id": 6400, - "path": "/contributing/adding-exchanges/index.md" - }, - { - "id": 6404, - "path": "/contributing/adding-glossary-terms/index.md" - }, - { - "id": 6408, - "path": "/contributing/adding-products/index.md" - }, { "id": 6412, "path": "/contributing/translation-program/translators-guide/index.md" }, - { - "id": 6416, - "path": "/contributing/content-resources/index.md" - }, - { - "id": 6446, - "path": "/contributing/adding-layer-2s/index.md" - }, - { - "id": 6448, - "path": "/contributing/adding-staking-products/index.md" - }, - { - "id": 7565, - "path": "/contributing/adding-wallets/index.md" - }, - { - "id": 7569, - "path": "/contributing/adding-desci-projects/index.md" - }, { "id": 7581, "path": "/contributing/translation-program/mission-and-vision/index.md" @@ -567,10 +435,6 @@ "id": 7935, "path": "/contributing/design/index.md" }, - { - "id": 7939, - "path": "/contributing/design/adding-design-resources/index.md" - }, { "id": 6568, "path": "/developers/docs/networking-layer/index.md" @@ -600,17 +464,25 @@ "path": "/developers/docs/data-structures-and-encoding/web3-secret-storage-definition/index.md" }, { - "id": 7797, - "path": "/developers/docs/networking-layer/cons_client_net_layer.svg" + "id": 8011, + "path": "/developers/docs/networking-layer/portal-network/index.md" }, { - "id": 2636, - "path": "/page-staking.json" + "id": 8201, + "path": "/developers/docs/networking-layer/cons_client_net_layer.svg.xlsx" + }, + { + "id": 8756, + "path": "/developers/docs/networking-layer/exe_client_net_layer.svg.xlsx" }, { "id": 2642, "path": "/page-staking-deposit-contract.json" }, + { + "id": 6374, + "path": "/page-run-a-node.json" + }, { "id": 6518, "path": "/staking/pools/index.md" @@ -624,124 +496,116 @@ "path": "/staking/solo/index.md" }, { - "id": 7591, - "path": "/staking/withdrawals/index.md" + "id": 7465, + "path": "/zero-knowledge-proofs/index.md" }, { - "id": 7919, - "path": "/staking/dvt/index.md" + "id": 12582, + "path": "/prediction-markets/index.md" }, { - "id": 2622, - "path": "/page-what-is-ethereum.json" + "id": 12584, + "path": "/ai-agents/index.md" }, { "id": 2624, "path": "/page-wallets.json" }, { - "id": 2626, - "path": "/page-wallets-find-wallet.json" + "id": 2654, + "path": "/page-dapps.json" }, { - "id": 2632, - "path": "/page-get-eth.json" + "id": 6512, + "path": "/page-layer-2.json" }, { - "id": 2644, - "path": "/page-eth.json" + "id": 12416, + "path": "/rollup-2.svg.xlsx" }, { - "id": 5563, - "path": "/governance/index.md" + "id": 2560, + "path": "/page-developers-index.json" }, { - "id": 6183, - "path": "/energy-consumption/index.md" + "id": 2962, + "path": "/foundation/index.md" + }, + { + "id": 5563, + "path": "/governance/index.md" }, { "id": 6187, "path": "/security/index.md" }, { - "id": 6428, - "path": "/web3/index.md" + "id": 6193, + "path": "/page-community.json" }, { "id": 7320, "path": "/bridges/index.md" }, { - "id": 7465, - "path": "/zero-knowledge-proofs/index.md" - }, - { - "id": 7759, - "path": "/web3/web1.svg" - }, - { - "id": 7761, - "path": "/web3/web2.svg" - }, - { - "id": 7763, - "path": "/web3/web3.svg" - }, - { - "id": 7765, - "path": "/energy-consumption/energy_consumption_pre_post_merge.svg" + "id": 5559, + "path": "/dao/index.md" }, { "id": 5561, "path": "/defi/index.md" }, + { + "id": 5565, + "path": "/nft/index.md" + }, { "id": 6440, "path": "/smart-contracts/index.md" }, { - "id": 7314, - "path": "/social-networks/index.md" + "id": 7543, + "path": "/learn-quizzes.json" }, { - "id": 7316, - "path": "/decentralized-identity/index.md" + "id": 8212, + "path": "/page-gas.json" }, { - "id": 7461, - "path": "/desci/index.md" + "id": 12565, + "path": "/payments/index.md" }, { - "id": 7471, - "path": "/page-learn.json" + "id": 2946, + "path": "/roadmap/beacon-chain/index.md" }, { - "id": 7521, - "path": "/guides/index.md" + "id": 2950, + "path": "/eips/index.md" }, { - "id": 7525, - "path": "/guides/how-to-create-an-ethereum-account/index.md" + "id": 2966, + "path": "/about/index.md" }, { - "id": 7529, - "path": "/guides/how-to-revoke-token-access/index.md" + "id": 7721, + "path": "/roadmap/future-proofing/index.md" }, { - "id": 7533, - "path": "/guides/how-to-swap-tokens/index.md" + "id": 7729, + "path": "/roadmap/scaling/index.md" }, { - "id": 7537, - "path": "/guides/how-to-use-a-bridge/index.md" + "id": 7737, + "path": "/roadmap/security/index.md" }, { - "id": 7541, - "path": "/guides/how-to-use-a-wallet/index.md" + "id": 7749, + "path": "/roadmap/user-experience/index.md" }, { - "id": 7543, - "path": "/learn-quizzes.json" + "id": 7919, + "path": "/staking/dvt/index.md" }, { "id": 2776, @@ -776,20 +640,20 @@ "path": "/developers/docs/nodes-and-clients/node-architecture/index.md" }, { - "id": 7779, - "path": "/developers/docs/nodes-and-clients/eth1eth2client.svg" + "id": 8183, + "path": "/developers/docs/nodes-and-clients/node-architecture/node-architecture-text-background.svg.xlsx" }, { - "id": 7781, - "path": "/developers/docs/nodes-and-clients/nodes.svg" + "id": 8185, + "path": "/developers/docs/nodes-and-clients/run-a-node/diagram.svg.xlsx" }, { - "id": 7783, - "path": "/developers/docs/nodes-and-clients/run-a-node/diagram.svg" + "id": 8187, + "path": "/developers/docs/nodes-and-clients/et1eth2client.svg.xlsx" }, { - "id": 7785, - "path": "/developers/docs/nodes-and-clients/node-architecture/node-architecture-text-background.svg" + "id": 8189, + "path": "/developers/docs/nodes-and-clients/nodes.svg.xlsx" }, { "id": 2702, @@ -815,10 +679,6 @@ "id": 7499, "path": "/developers/docs/consensus-mechanisms/pos/rewards-and-penalties/index.md" }, - { - "id": 7503, - "path": "/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md" - }, { "id": 7507, "path": "/developers/docs/consensus-mechanisms/pos/keys/index.md" @@ -832,24 +692,28 @@ "path": "/developers/docs/consensus-mechanisms/pos/block-proposal/index.md" }, { - "id": 7787, - "path": "/developers/docs/consensus-mechanisms/pos/attestations/attestation_schematic.svg" + "id": 7927, + "path": "/developers/docs/consensus-mechanisms/pos/pos-vs-pow/index.md" }, { - "id": 7789, - "path": "/developers/docs/consensus-mechanisms/pos/attack-and-defense/reorg-schematic.svg" + "id": 8191, + "path": "/developers/docs/consensus-mechanisms/pos/attack-and-defense/reorg-schematic.svg.xlsx" }, { - "id": 7791, - "path": "/developers/docs/consensus-mechanisms/pos/keys/multiple-keys.svg" + "id": 8193, + "path": "/developers/docs/consensus-mechanisms/pos/attestations/attestation_schematic.svg.xlsx" }, { - "id": 7793, - "path": "/developers/docs/consensus-mechanisms/pos/keys/validator-key-schematic.svg" + "id": 8195, + "path": "/developers/docs/consensus-mechanisms/pos/keys/multiple-keys.svg.xlsx" }, { - "id": 7927, - "path": "/developers/docs/consensus-mechanisms/pos/pos-vs-pow/index.md" + "id": 8197, + "path": "/developers/docs/consensus-mechanisms/pos/keys/validator-key-schematic.svg.xlsx" + }, + { + "id": 12536, + "path": "/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md" }, { "id": 2710, @@ -871,6 +735,10 @@ "id": 6550, "path": "/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto/index.md" }, + { + "id": 11826, + "path": "/developers/docs/consensus-mechanisms/poa/index.md" + }, { "id": 2808, "path": "/developers/docs/smart-contracts/languages/index.md" @@ -915,14 +783,14 @@ "id": 7757, "path": "/developers/docs/smart-contracts/upgrading/index.md" }, - { - "id": 7795, - "path": "/developers/docs/smart-contracts/verifying/source-code-verification.svg" - }, { "id": 7801, "path": "/developers/docs/smart-contracts/verifying/index.md" }, + { + "id": 8199, + "path": "/developers/docs/smart-contracts/verifying/source-code-verification.svg.xlsx" + }, { "id": 2756, "path": "/developers/docs/scaling/index.md" @@ -931,10 +799,6 @@ "id": 5483, "path": "/developers/docs/scaling/validium/index.md" }, - { - "id": 5485, - "path": "/developers/docs/scaling/state-channels/index.md" - }, { "id": 5487, "path": "/developers/docs/scaling/sidechains/index.md" @@ -951,6 +815,10 @@ "id": 6384, "path": "/developers/docs/scaling/optimistic-rollups/index.md" }, + { + "id": 12538, + "path": "/developers/docs/scaling/state-channels/index.md" + }, { "id": 2656, "path": "/page-assets.json" @@ -964,91 +832,127 @@ "path": "/enterprise/index.md" }, { - "id": 2684, - "path": "/enterprise/private-ethereum/index.md" + "id": 8037, + "path": "/page-bug-bounty.json" }, { - "id": 2962, - "path": "/foundation/index.md" + "id": 2622, + "path": "/page-what-is-ethereum.json" }, { - "id": 2966, - "path": "/about/index.md" + "id": 2626, + "path": "/page-wallets-find-wallet.json" }, { - "id": 2986, - "path": "/developers/tutorials/how-to-use-slither-to-find-smart-contract-bugs/index.md" + "id": 2632, + "path": "/page-get-eth.json" }, { - "id": 2994, - "path": "/developers/tutorials/how-to-use-manticore-to-find-smart-contract-bugs/index.md" + "id": 2648, + "path": "/page-developers-local-environment.json" }, { - "id": 2998, - "path": "/developers/tutorials/smart-contract-security-guidelines/index.md" + "id": 2650, + "path": "/page-developers-learning-tools.json" }, { - "id": 3010, - "path": "/developers/tutorials/token-integration-checklist/index.md" + "id": 2672, + "path": "/history/index.md" }, { - "id": 3024, - "path": "/developers/tutorials/waffle-dynamic-mocking-and-testing-calls/index.md" + "id": 7529, + "path": "/guides/how-to-revoke-token-access/index.md" }, { - "id": 3056, - "path": "/developers/tutorials/deploying-your-first-smart-contract/index.md" + "id": 7533, + "path": "/guides/how-to-swap-tokens/index.md" }, { - "id": 3070, - "path": "/developers/tutorials/waffle-say-hello-world-with-hardhat-and-ethers/index.md" + "id": 7537, + "path": "/guides/how-to-use-a-bridge/index.md" }, { - "id": 3074, - "path": "/developers/tutorials/how-to-implement-an-erc721-market/index.md" + "id": 7541, + "path": "/guides/how-to-use-a-wallet/index.md" }, { - "id": 3092, - "path": "/developers/tutorials/using-websockets/index.md" + "id": 8027, + "path": "/guides/how-to-id-scam-tokens/index.md" }, { - "id": 3148, - "path": "/developers/tutorials/solidity-and-truffle-continuous-integration-setup/index.md" + "id": 12563, + "path": "/page-layer-2-learn.json" }, { - "id": 3156, - "path": "/developers/tutorials/set-up-web3js-to-use-ethereum-in-javascript/index.md" + "id": 2954, + "path": "/glossary/index.md" }, { - "id": 3164, - "path": "/developers/tutorials/how-to-use-echidna-to-test-smart-contracts/index.md" + "id": 7725, + "path": "/roadmap/pbs/index.md" }, { - "id": 6241, - "path": "/developers/tutorials/create-and-deploy-a-defi-app/index.md" + "id": 7733, + "path": "/roadmap/secret-leader-election/index.md" }, { - "id": 6259, - "path": "/developers/tutorials/how-to-use-tellor-as-your-oracle/index.md" + "id": 7741, + "path": "/roadmap/single-slot-finality/index.md" }, { - "id": 6261, - "path": "/developers/tutorials/learn-foundational-ethereum-topics-with-sql/index.md" + "id": 7753, + "path": "/roadmap/verkle-trees/index.md" + }, + { + "id": 8208, + "path": "/glossary.json" }, { - "id": 6263, - "path": "/developers/tutorials/monitoring-geth-with-influxdb-and-grafana/index.md" + "id": 12032, + "path": "/roadmap/dencun/index.md" + }, + { + "id": 6398, + "path": "/contributing/adding-developer-tools/index.md" }, { - "id": 6265, - "path": "/developers/tutorials/testing-erc-20-tokens-with-waffle/index.md" + "id": 6400, + "path": "/contributing/adding-exchanges/index.md" + }, + { + "id": 6404, + "path": "/contributing/adding-glossary-terms/index.md" }, { - "id": 6436, - "path": "/developers/tutorials/optimism-std-bridge-annotated-code/index.md" + "id": 6408, + "path": "/contributing/adding-products/index.md" + }, + { + "id": 6416, + "path": "/contributing/content-resources/index.md" + }, + { + "id": 6446, + "path": "/contributing/adding-layer-2s/index.md" + }, + { + "id": 6448, + "path": "/contributing/adding-staking-products/index.md" + }, + { + "id": 7565, + "path": "/contributing/adding-wallets/index.md" + }, + { + "id": 7569, + "path": "/contributing/adding-desci-projects/index.md" + }, + { + "id": 7939, + "path": "/contributing/design/adding-design-resources/index.md" }, { - "id": 7304, - "path": "/developers/tutorials/short-abi/index.md" + "id": 8007, + "path": "/contributing/quizzes/index.md" } -] +] \ No newline at end of file diff --git a/src/data/crowdin/translation-buckets-dirs.json b/src/data/crowdin/translation-buckets-dirs.json index c0cc8b247cf..9995068573e 100644 --- a/src/data/crowdin/translation-buckets-dirs.json +++ b/src/data/crowdin/translation-buckets-dirs.json @@ -1,114 +1,114 @@ [ { "id": 5497, - "name": "01) Homepage" + "name": "01)" }, { "id": 5499, - "name": "04) Use Ethereum Pages" + "name": "05)" }, { "id": 5501, - "name": "03) Exploring" + "name": "04)" }, { "id": 5503, - "name": "11) Foundational Docs" + "name": "13)" }, { "id": 5505, - "name": "15) Docs – Tech Stack Pages" + "name": "18)" }, { "id": 5507, - "name": "18) Whitepaper" + "name": "21)" }, { "id": 5509, - "name": "20) Advanced Docs" + "name": "23)" }, { "id": 5513, - "name": "19) Learn Pages 2" - }, - { - "id": 5515, - "name": "25) Developer Tutorials I" + "name": "22)" }, { "id": 6189, - "name": "10) Community Pages" + "name": "14)" }, { "id": 6197, - "name": "09) Upgrades" - }, - { - "id": 6201, - "name": "26) Developer Tutorials II" - }, - { - "id": 6203, - "name": "27) Developer Tutorials III" + "name": "11)" }, { "id": 6386, - "name": "24) Contributing" + "name": "27)" }, { "id": 6534, - "name": "22) Research Documentation" + "name": "25)" }, { "id": 7290, - "name": "06) Staking Pages" + "name": "07)" }, { "id": 7292, - "name": "02) Essentials" + "name": "03)" }, { "id": 7296, - "name": "07) Learn Pages" + "name": "09)" }, { "id": 7300, - "name": "05) Use Cases" + "name": "06)" }, { "id": 7517, - "name": "08) Learn Hub & Guides" + "name": "10)" }, { "id": 7819, - "name": "12) Foundational Docs – Nodes and Clients" + "name": "15)" }, { "id": 7821, - "name": "13) Foundational Docs – Proof-of-Stake" + "name": "16)" }, { "id": 7823, - "name": "14) Foundational Docs – Proof-of-Work" + "name": "17)" }, { "id": 7825, - "name": "16) Smart Contracts – Basics" + "name": "19)" }, { "id": 7827, - "name": "17) Smart Contracts – Advanced" + "name": "20)" }, { "id": 7829, - "name": "21) Advanced Docs – Scaling" + "name": "24)" }, { "id": 7831, - "name": "23) Miscellaneous" + "name": "26)" + }, + { + "id": 11134, + "name": "02)" + }, + { + "id": 11136, + "name": "08)" + }, + { + "id": 11138, + "name": "12)" }, { - "id": 7833, - "name": "28) Developer Tutorials IV" + "id": 11140, + "name": "28)" } ] \ No newline at end of file