From 9906104fe27dc52eedba66055a14d6e07c232cba Mon Sep 17 00:00:00 2001 From: Luka Kropec Date: Wed, 14 Sep 2022 12:37:02 +0200 Subject: [PATCH 01/67] Add acknowledgements section --- .../contributing/translation-program/index.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index eb9922d183c..3de99ada44f 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -49,6 +49,20 @@ If you want to get involved and help us grow the global Ethereum community by tr More on POAPs +#### Acknowledgements {#acknowledgements} + +Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. +We want to acknowledge our translators and support them on their career paths. Here are some of our translator acknowledgements: + +**Certificate** +If you have contributed to the Translation Program and at least 5,000 of your translated words have been approved, you are eligible for an ethereum.org translator certificate. [More on certificates](/contributing/translation-program/acknowledgements/#certificate) + +**POAPs** +All of our translators are eligible for a POAP (Proof of Attendance Protocol) - an NFT that proves their contribution to the ethereum.org Translation Program. [More on POAPs](/contributing/translation-program/acknowledgements/#poap) + +**Translator acknowledgements** +Public acknowledgements of our top translators using [leaderboards](/contributing/translation-program/acknowledgements/) and a [list of all contributors to the Translation Program](/contributing/translation-program/contributors/). + ### What we're working on {#our-projects} Our community of contributors is actively translating multiple high-impact websites and resources for the global Ethereum community. From a4e3c498c6213dd2f4574e06e2ebb863550e9e62 Mon Sep 17 00:00:00 2001 From: Luka Kropec Date: Wed, 14 Sep 2022 12:41:59 +0200 Subject: [PATCH 02/67] Update translation stats --- src/content/contributing/translation-program/index.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index 3de99ada44f..22bc4c999c0 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -36,12 +36,9 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr ### Our progress so far {#our-progress} -- [**3,800 +** translators](/contributing/translation-program/contributors/) +- [**3,900 +** translators](/contributing/translation-program/contributors/) - [**48** languages live on site](/languages/) -- [**2.9 million** words translated in 2021](/contributing/translation-program/acknowledgements/) -- [**1.9 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) - -If you want to get involved and help us grow the global Ethereum community by translating the website into your language, follow the steps below! +- [**2.2 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) Check out our Translator Acknowledgements page, and{" "} From 6dca72d4c131986f2d2904c167f7f986106010d2 Mon Sep 17 00:00:00 2001 From: Luka Kropec Date: Fri, 16 Sep 2022 10:41:37 +0200 Subject: [PATCH 03/67] Add chart images --- .../translation-program/pageviews-dark.png | Bin 0 -> 144749 bytes .../translation-program/pageviews-light.png | Bin 0 -> 81144 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/content/contributing/translation-program/pageviews-dark.png create mode 100644 src/content/contributing/translation-program/pageviews-light.png diff --git a/src/content/contributing/translation-program/pageviews-dark.png b/src/content/contributing/translation-program/pageviews-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c947153d8556bfcd3b272443db09fc51d38f26be GIT binary patch literal 144749 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 S4Ew*GJGaejZsPyGANOB%y(t<1 literal 0 HcmV?d00001 diff --git a/src/content/contributing/translation-program/pageviews-light.png b/src/content/contributing/translation-program/pageviews-light.png new file mode 100644 index 0000000000000000000000000000000000000000..99032d06d22a1cc1cdb5bf80866bb400a5ed60fb GIT binary patch literal 81144 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 C4XhyK+|N(^qK?4O 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 H=KlW!M2-v@ literal 0 HcmV?d00001 From 3f16f1250e0373cb29369c6a92032a49685dfee3 Mon Sep 17 00:00:00 2001 From: Luka Kropec Date: Fri, 16 Sep 2022 10:42:12 +0200 Subject: [PATCH 04/67] Remove POAP callout banner --- src/content/contributing/translation-program/index.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index 22bc4c999c0..4a62470b0ea 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -40,12 +40,6 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr - [**48** languages live on site](/languages/) - [**2.2 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) - - Check out our Translator Acknowledgements page, and{" "} - claim your POAP token! If you translated ethereum.org in 2022, there's a unique POAP waiting for you.{" "} - More on POAPs - - #### Acknowledgements {#acknowledgements} Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. From e44d71753f6c44ab8d8c83fcec61b3a25b797807 Mon Sep 17 00:00:00 2001 From: Luka Kropec <37338979+lukassim@users.noreply.github.com> Date: Fri, 16 Sep 2022 10:45:48 +0200 Subject: [PATCH 05/67] Update src/content/contributing/translation-program/index.md Co-authored-by: Joshua <62268199+minimalsm@users.noreply.github.com> --- src/content/contributing/translation-program/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index 4a62470b0ea..50913ec6520 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -40,7 +40,7 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr - [**48** languages live on site](/languages/) - [**2.2 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) -#### Acknowledgements {#acknowledgements} +### Acknowledgements {#acknowledgements} Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. We want to acknowledge our translators and support them on their career paths. Here are some of our translator acknowledgements: From 228b306660c9a95a0e43e2f36d78fd5966641d3d Mon Sep 17 00:00:00 2001 From: Luka Kropec Date: Fri, 16 Sep 2022 10:47:48 +0200 Subject: [PATCH 06/67] Add h4 headings to acknowledgements --- src/content/contributing/translation-program/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index 50913ec6520..e1e05326807 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -45,13 +45,13 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. We want to acknowledge our translators and support them on their career paths. Here are some of our translator acknowledgements: -**Certificate** +#### Certificate {#certificate} If you have contributed to the Translation Program and at least 5,000 of your translated words have been approved, you are eligible for an ethereum.org translator certificate. [More on certificates](/contributing/translation-program/acknowledgements/#certificate) -**POAPs** +#### POAPs {#poaps} All of our translators are eligible for a POAP (Proof of Attendance Protocol) - an NFT that proves their contribution to the ethereum.org Translation Program. [More on POAPs](/contributing/translation-program/acknowledgements/#poap) -**Translator acknowledgements** +#### Translator acknowledgements {#translator-acknowledgements} Public acknowledgements of our top translators using [leaderboards](/contributing/translation-program/acknowledgements/) and a [list of all contributors to the Translation Program](/contributing/translation-program/contributors/). ### What we're working on {#our-projects} From 038a366dbf275ebacfe609b989973ad36f8f744d Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 10:58:28 +0200 Subject: [PATCH 07/67] Create trnaslation chart image --- .../translation-program/pageviews-dark.png | Bin 0 -> 144749 bytes .../translation-program/pageviews-light.png | Bin 0 -> 81144 bytes src/components/TranslationChartImage.tsx | 36 ++++++++++++++++++ .../contributing/translation-program/index.md | 4 ++ src/templates/static.tsx | 2 + 5 files changed, 42 insertions(+) create mode 100644 src/assets/translation-program/pageviews-dark.png create mode 100644 src/assets/translation-program/pageviews-light.png create mode 100644 src/components/TranslationChartImage.tsx diff --git a/src/assets/translation-program/pageviews-dark.png b/src/assets/translation-program/pageviews-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c947153d8556bfcd3b272443db09fc51d38f26be GIT binary patch literal 144749 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 S4Ew*GJGaejZsPyGANOB%y(t<1 literal 0 HcmV?d00001 diff --git a/src/assets/translation-program/pageviews-light.png b/src/assets/translation-program/pageviews-light.png new file mode 100644 index 0000000000000000000000000000000000000000..99032d06d22a1cc1cdb5bf80866bb400a5ed60fb GIT binary patch literal 81144 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 C4XhyK+|N(^qK?4O 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 H=KlW!M2-v@ literal 0 HcmV?d00001 diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx new file mode 100644 index 00000000000..58d81a329c2 --- /dev/null +++ b/src/components/TranslationChartImage.tsx @@ -0,0 +1,36 @@ +import React from "react" +import { useTheme } from "@emotion/react" +import { useStaticQuery, graphql } from "gatsby" +import { GatsbyImage } from "gatsby-plugin-image" +import { getImage } from "../utils/image" + +export interface IProps {} + +const TranslationChartImage: React.FC = () => { + const theme = useTheme() + const isDarkTheme = theme.isDark + + const data = useStaticQuery(graphql` + query { + pageviewsDark: file( + relativePath: { eq: "translation-program/pageviews-dark.png" } + ) { + ...TokenLogo + } + pageviewsLight: file( + relativePath: { eq: "translation-program/pageviews-light.png" } + ) { + ...TokenLogo + } + } + `) + const ethImage = isDarkTheme ? data.pageviewsDark : data.pageviewsLight + + return ( + <> + + + ) +} + +export default TranslationChartImage diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index 50913ec6520..a7b93b39278 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -42,6 +42,10 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr ### Acknowledgements {#acknowledgements} +Image test + + + Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. We want to acknowledge our translators and support them on their career paths. Here are some of our translator acknowledgements: diff --git a/src/templates/static.tsx b/src/templates/static.tsx index 452485c5d2a..ff11853c1d1 100644 --- a/src/templates/static.tsx +++ b/src/templates/static.tsx @@ -44,6 +44,7 @@ import UpcomingEventsList from "../components/UpcomingEventsList" import Icon from "../components/Icon" import SocialListItem from "../components/SocialListItem" import YouTube from "../components/YouTube" +import TranslationChartImage from "../components/TranslationChartImage" import { getLocaleTimestamp } from "../utils/time" import { isLangRightToLeft } from "../utils/translations" @@ -145,6 +146,7 @@ const components = { MatomoOptOut, Callout, YouTube, + TranslationChartImage, } const StaticPage = ({ From 560e33d26b0800f270e3088d929a518ea58173c8 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 12:01:08 +0200 Subject: [PATCH 08/67] Fix image size --- src/components/TranslationChartImage.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index 58d81a329c2..bc24e9c3aea 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -15,12 +15,18 @@ const TranslationChartImage: React.FC = () => { pageviewsDark: file( relativePath: { eq: "translation-program/pageviews-dark.png" } ) { - ...TokenLogo + height: 100 + layout: FIXED + placeholder: BLURRED + quality: 100 } pageviewsLight: file( relativePath: { eq: "translation-program/pageviews-light.png" } ) { - ...TokenLogo + height: 100 + layout: FIXED + placeholder: BLURRED + quality: 100 } } `) From 5dc9d7988d1501e9f100ae9cd1d9c870b57555dc Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 13:14:27 +0200 Subject: [PATCH 09/67] Fix broken query --- src/components/TranslationChartImage.tsx | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index bc24e9c3aea..6a1266003e6 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -15,18 +15,22 @@ const TranslationChartImage: React.FC = () => { pageviewsDark: file( relativePath: { eq: "translation-program/pageviews-dark.png" } ) { - height: 100 - layout: FIXED - placeholder: BLURRED - quality: 100 + gatsbyImageData( + height: 100 + layout: FIXED + placeholder: BLURRED + quality: 100 + ) } pageviewsLight: file( relativePath: { eq: "translation-program/pageviews-light.png" } ) { - height: 100 - layout: FIXED - placeholder: BLURRED - quality: 100 + gatsbyImageData( + height: 100 + layout: FIXED + placeholder: BLURRED + quality: 100 + ) } } `) From e3357c2f2cd34824308d49b85d984a0ae4a06c67 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 15:07:58 +0200 Subject: [PATCH 10/67] Fix query --- src/components/TranslationChartImage.tsx | 39 +++++++++++-------- .../contributing/translation-program/index.md | 2 - 2 files changed, 22 insertions(+), 19 deletions(-) diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index 6a1266003e6..064d24fe4b1 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -11,29 +11,34 @@ const TranslationChartImage: React.FC = () => { const isDarkTheme = theme.isDark const data = useStaticQuery(graphql` - query { - pageviewsDark: file( - relativePath: { eq: "translation-program/pageviews-dark.png" } - ) { - gatsbyImageData( - height: 100 - layout: FIXED - placeholder: BLURRED - quality: 100 - ) - } + { pageviewsLight: file( relativePath: { eq: "translation-program/pageviews-light.png" } ) { - gatsbyImageData( - height: 100 - layout: FIXED - placeholder: BLURRED - quality: 100 - ) + childImageSharp { + gatsbyImageData( + height: 100 + layout: FIXED + placeholder: BLURRED + quality: 100 + ) + } + } + pageviewsDark: file( + relativePath: { eq: "translation-program/pageviews-dark.png" } + ) { + childImageSharp { + gatsbyImageData( + height: 100 + layout: FIXED + placeholder: BLURRED + quality: 100 + ) + } } } `) + const ethImage = isDarkTheme ? data.pageviewsDark : data.pageviewsLight return ( diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index a7b93b39278..0c16256eefd 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -42,8 +42,6 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr ### Acknowledgements {#acknowledgements} -Image test - Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. From ed8f53b68de724e267d27ad4c3d6c842cd04bdd9 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 15:42:43 +0200 Subject: [PATCH 11/67] Fix image size --- src/components/TranslationChartImage.tsx | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index 064d24fe4b1..87cb62fdc02 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -1,4 +1,5 @@ import React from "react" +import styled from "@emotion/styled" import { useTheme } from "@emotion/react" import { useStaticQuery, graphql } from "gatsby" import { GatsbyImage } from "gatsby-plugin-image" @@ -10,6 +11,20 @@ const TranslationChartImage: React.FC = () => { const theme = useTheme() const isDarkTheme = theme.isDark + const ChartImageWrapper = styled.div` + display: flex; + justify-content: center; + ` + + const Image = styled(GatsbyImage)` + background-size: contain; + + @media (max-width: ${(props) => props.theme.breakpoints.s}) { + max-height: 300px; + max-width: 300px; + } + ` + const data = useStaticQuery(graphql` { pageviewsLight: file( @@ -42,9 +57,9 @@ const TranslationChartImage: React.FC = () => { const ethImage = isDarkTheme ? data.pageviewsDark : data.pageviewsLight return ( - <> - - + + + ) } From 372e44d68386c80a86f5b959d890b44af8629d16 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 16:31:11 +0200 Subject: [PATCH 12/67] Fix image --- src/components/TranslationChartImage.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index 87cb62fdc02..3a39e913ca5 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -18,6 +18,7 @@ const TranslationChartImage: React.FC = () => { const Image = styled(GatsbyImage)` background-size: contain; + object-fit: contain; @media (max-width: ${(props) => props.theme.breakpoints.s}) { max-height: 300px; @@ -32,7 +33,7 @@ const TranslationChartImage: React.FC = () => { ) { childImageSharp { gatsbyImageData( - height: 100 + height: 500 layout: FIXED placeholder: BLURRED quality: 100 @@ -44,7 +45,7 @@ const TranslationChartImage: React.FC = () => { ) { childImageSharp { gatsbyImageData( - height: 100 + height: 500 layout: FIXED placeholder: BLURRED quality: 100 From 6bf0b0c6669c7c75afbd29f8d92d2d88a64a5a76 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 16:51:51 +0200 Subject: [PATCH 13/67] Convert to Chakra --- src/components/TranslationChartImage.tsx | 35 +++++++++--------------- 1 file changed, 13 insertions(+), 22 deletions(-) diff --git a/src/components/TranslationChartImage.tsx b/src/components/TranslationChartImage.tsx index 3a39e913ca5..7e034e2e278 100644 --- a/src/components/TranslationChartImage.tsx +++ b/src/components/TranslationChartImage.tsx @@ -1,6 +1,6 @@ import React from "react" -import styled from "@emotion/styled" -import { useTheme } from "@emotion/react" +import { Flex, Image } from "@chakra-ui/react" +import { useColorMode } from "@chakra-ui/react" import { useStaticQuery, graphql } from "gatsby" import { GatsbyImage } from "gatsby-plugin-image" import { getImage } from "../utils/image" @@ -8,23 +8,8 @@ import { getImage } from "../utils/image" export interface IProps {} const TranslationChartImage: React.FC = () => { - const theme = useTheme() - const isDarkTheme = theme.isDark - - const ChartImageWrapper = styled.div` - display: flex; - justify-content: center; - ` - - const Image = styled(GatsbyImage)` - background-size: contain; - object-fit: contain; - - @media (max-width: ${(props) => props.theme.breakpoints.s}) { - max-height: 300px; - max-width: 300px; - } - ` + const { colorMode } = useColorMode() + const isDarkTheme = colorMode === "dark" const data = useStaticQuery(graphql` { @@ -58,9 +43,15 @@ const TranslationChartImage: React.FC = () => { const ethImage = isDarkTheme ? data.pageviewsDark : data.pageviewsLight return ( - - - + + + ) } From 7ead0021d5ed35cc71db3bbab64287e5b6a42909 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 16 Sep 2022 16:53:27 +0200 Subject: [PATCH 14/67] Touch up architecture --- .../contributing/translation-program/index.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index 0c16256eefd..dd61eea0188 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -40,20 +40,23 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr - [**48** languages live on site](/languages/) - [**2.2 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) -### Acknowledgements {#acknowledgements} - +### Acknowledgements {#acknowledgements} + Ethereum.org is translated by thousands of community members and they are the key part of the Translation Program. We want to acknowledge our translators and support them on their career paths. Here are some of our translator acknowledgements: -**Certificate** +#### Certificate {#certificate} + If you have contributed to the Translation Program and at least 5,000 of your translated words have been approved, you are eligible for an ethereum.org translator certificate. [More on certificates](/contributing/translation-program/acknowledgements/#certificate) -**POAPs** +#### POAPs {#poaps} + All of our translators are eligible for a POAP (Proof of Attendance Protocol) - an NFT that proves their contribution to the ethereum.org Translation Program. [More on POAPs](/contributing/translation-program/acknowledgements/#poap) -**Translator acknowledgements** +#### Translator acknowledgements {#acknowledgements} + Public acknowledgements of our top translators using [leaderboards](/contributing/translation-program/acknowledgements/) and a [list of all contributors to the Translation Program](/contributing/translation-program/contributors/). ### What we're working on {#our-projects} From 4d3c6bd1857e7978255185522a2565acb0659297 Mon Sep 17 00:00:00 2001 From: Laurent Date: Fri, 16 Sep 2022 14:08:32 -0700 Subject: [PATCH 15/67] refactor: Morpher to Chakra --- src/components/Morpher.tsx | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/src/components/Morpher.tsx b/src/components/Morpher.tsx index ba60fd9afe0..291ce1d2df3 100644 --- a/src/components/Morpher.tsx +++ b/src/components/Morpher.tsx @@ -1,20 +1,6 @@ import React, { useState, useEffect } from "react" -import styled from "@emotion/styled" import Link from "./Link" -const NavLink = styled(Link)` - text-decoration: none; - font-size: 1rem; - color: ${(props) => props.theme.colors.text}; - &:hover { - text-decoration: none; - color: ${(props) => props.theme.colors.primary}; - } - &.active { - font-weight: bold; - } -` - const Morpher = () => { const [state, setState] = useState({ text: "Ethereum", @@ -154,9 +140,18 @@ const Morpher = () => { }, []) return ( - + {state.text} - + ) } From 1becd05c0ee315cb35b288654fff7bd413311ece Mon Sep 17 00:00:00 2001 From: Joe Date: Mon, 19 Sep 2022 15:02:52 +0100 Subject: [PATCH 16/67] add paris to upgrade history --- src/content/history/index.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/content/history/index.md b/src/content/history/index.md index e2acd67860a..95357898d2d 100644 --- a/src/content/history/index.md +++ b/src/content/history/index.md @@ -26,6 +26,21 @@ Looking for future protocol upgrades? [Learn about upcoming upgrades to Ethereum ## 2022 {#2022} +### Paris {#paris} + +Sep-15-2022 06:42:42 AM +UTC
+Block number: 15537393
+ETH price: $1,472 USD
+ ethereum.org on waybackmachine + +#### Summary {paris-summary} + +The Paris upgrade was triggered by the proof-of-work blockchain passing a [terminal total difficulty](/glossary/#terminal-total-difficulty) of 58750000000000000000000. This happened at block 15537393 on 15th September 2022. Paris was The Merge transition - its major feature was switching off the proof-of-work mining algorithm and associated consensus logic and switching on proof-of-stake instead. Paris itself was an upgrade to the execution clients (equivalent to Bellatrix on the consensus layer) that enabled them to take instruction from their connected consensus clients. This required a new set of internal API methods, collectively known as the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/specification.md), to be activated. This was arguably the most significant upgrade in Ethereum history since Homestead! + +- [Read the Paris upgrade specification](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/paris.md) + +--- + ### Bellatrix {#bellatrix} Sep-06-2022 11:34:47 AM +UTC
From 76e5ea735cfc35949a11dbe8989a4997bbf808be Mon Sep 17 00:00:00 2001 From: Joe Date: Mon, 19 Sep 2022 15:05:17 +0100 Subject: [PATCH 17/67] update webarchive link --- src/content/history/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/history/index.md b/src/content/history/index.md index 95357898d2d..6e5a868e545 100644 --- a/src/content/history/index.md +++ b/src/content/history/index.md @@ -31,7 +31,7 @@ Looking for future protocol upgrades? [Learn about upcoming upgrades to Ethereum Sep-15-2022 06:42:42 AM +UTC
Block number: 15537393
ETH price: $1,472 USD
- ethereum.org on waybackmachine + ethereum.org on waybackmachine #### Summary {paris-summary} From 22e2587428bd3b49f30f31d25de4c9454ed40d3b Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Mon, 19 Sep 2022 22:57:20 +0200 Subject: [PATCH 18/67] Update Spanish (es) Homepage, Essentials, Exploring, Use Ethereum buckets --- src/content/translations/es/dao/index.md | 4 +- src/content/translations/es/nft/index.md | 140 +++--------------- src/intl/es/common.json | 16 +- src/intl/es/page-dapps.json | 2 - src/intl/es/page-developers-index.json | 28 ++-- .../es/page-developers-learning-tools.json | 10 +- .../es/page-developers-local-environment.json | 14 +- src/intl/es/page-eth.json | 35 +++-- src/intl/es/page-get-eth.json | 10 +- src/intl/es/page-index.json | 8 +- src/intl/es/page-languages.json | 6 +- src/intl/es/page-layer-2.json | 135 +++++++++++++++++ src/intl/es/page-run-a-node.json | 22 +-- src/intl/es/page-stablecoins.json | 2 +- src/intl/es/page-wallets-find-wallet.json | 12 +- src/intl/es/page-wallets.json | 33 ++--- src/intl/es/page-what-is-ethereum.json | 120 +++++++++------ 17 files changed, 333 insertions(+), 264 deletions(-) create mode 100644 src/intl/es/page-layer-2.json diff --git a/src/content/translations/es/dao/index.md b/src/content/translations/es/dao/index.md index ae0eee6eea4..e5e1ebb2ed1 100644 --- a/src/content/translations/es/dao/index.md +++ b/src/content/translations/es/dao/index.md @@ -57,7 +57,7 @@ _Normalmente se utiliza para gobernar protocolos o tókenes descentralizados en #### Un ejemplo famoso {#token-example} -[MakerDAO](https://makerdao.com) – El token de MakerDAO, MKR, está ampliamente disponible en los intercambios descentralizados. De modo que cualquiera puede comprar, siempre que tenga poder de voto sobre el futuro del protocolo Maker. +[MakerDAO](https://makerdao.com) – El token de MakerDAO, MKR, está ampliamente disponible en los intercambios descentralizados. De modo que cualquiera lo puede comprar, siempre que tenga poder de voto sobre el futuro del protocolo Maker. ### Membresía basada en participaciones {#share-based-membership} @@ -73,7 +73,7 @@ _Normalmente se utiliza para organizaciones más estrechas, centradas en el ser La reputación representa una prueba de participación y otorga poder de voto en la DAO. A diferencia de la adhesión de miembros basada en tókenes o en la participación, las DAO basadas en la reputación no transfieren la propiedad a contribuidores. La reputación no puede comprarse, transferirse ni delegarse; los miembros de la DAO deben ganarse la reputación mediante la participación. La votación en cadena se realiza sin permisos y los potenciales miembros pueden presentar propuestas libremente para unirse a la DAO y solicitar recibir reputación y tókenes como recompensa a cambio de su contribución. -_Suele usarse para el desarrollo descentralizado y la gobernanza de protocolos y dApps, y resulta igualmente adecuado para un conjunto diverso de organizaciones, como las benéficas, los colectivos de trabajadores, o los grupos de inversión, entre otros._ +_Suele usarse para el desarrollo descentralizado y la gobernanza de protocolos y Dapps, pero resulta igualmente adecuado para un conjunto diverso de organizaciones, como las benéficas, los colectivos de trabajadores, o los grupos de inversión, entre otros._ #### Un ejemplo famoso {#reputation-example} diff --git a/src/content/translations/es/nft/index.md b/src/content/translations/es/nft/index.md index 9b5b38fa5fa..c0fb4994efb 100644 --- a/src/content/translations/es/nft/index.md +++ b/src/content/translations/es/nft/index.md @@ -11,7 +11,6 @@ alt: Un logotipo Eth mostrado a través de un holograma. summaryPoint1: Una forma de representar cualquier cosa exclusiva como un activo de Ethereum. summaryPoint2: Los NFT están otorgando más poder a los creadores de contenido que nunca. summaryPoint3: Impulsados por contratos inteligentes en la cadena de bloques de Ethereum. -preMergeBanner: true --- Los NFT están revolucionando el mundo del arte digital y los coleccionables. Los artistas digitales están cambiando sus vidas gracias a las enormes ventas al nuevo público criptográfico. Y las celebridades se unen a medida que descubren una nueva oportunidad de conectar con los seguidores. Pero el arte digital es solo una manera de utilizar los NFT. Realmente se pueden utilizar para representar la propiedad de cualquier activo único, como un equivalente de un objeto en el plano físico o digital. @@ -20,7 +19,7 @@ Si Andy Warhol hubiera nacido a finales de los 90, probablemente habría creado ## ¿Qué es un NFT? {#what-are-nfts} -Los NFT son tókenes que podemos utilizar para representar la propiedad de objetos únicos. Nos permiten tokenizar cosas como arte, coleccionables e incluso bienes raíces. Solo pueden tener un propietario oficial a la vez y están asegurados por la red de Ethereum; es decir, nadie puede modificar el registro de propiedad o copiar y pegar un nuevo NFT a existencia. +Los NFT son tókenes que podemos utilizar para representar la propiedad de objetos únicos. Nos permiten tokenizar cosas como arte, coleccionables e incluso bienes raíces. Solo pueden tener un propietario oficial a la vez y están asegurados por la cadena de boques de Ethereum; es decir, nadie puede modificar el registro de propiedad o copiar y pegar un nuevo NFT existente. NFT son las siglas en inglés de «token no fungible». «No fungible» es un término económico que se puede usar para describir cosas como sus muebles, el archivo de una canción o su ordenador. Los tókenes no son intercambiables por otros artículos debido a que tienen propiedades únicas. @@ -96,7 +95,7 @@ Los NFT son diferentes a los tókenes ERC-20 (como DAI o LINK) debido a que cada - Firmas - ¡Y muchísimas más cosas! -Un NFT solo puede tener un propietario a la vez. El propietario es representado a través de una identificación única y unos metadatos que ningún otro token puede duplicar. Los NFT son acuñados gracias al uso de los contratos inteligentes, los cuales asignan la propiedad del dueño y administran la capacidad de transferir de los NFT. Cuando alguien crea o acuña un NFT, se ejecuta un código almacenado en contratos inteligentes que se ajustan a los diferentes estándares, como el ERC-721. Esta información se añade a la cadena de bloques, donde se gestiona el NFT. El proceso de acuñar —explicado de forma superficial— consta de los siguientes pasos: +El propietario de un NFT viene representado a través de una ID única y metadatos que ningún otro token puede duplicar. Los NFT se acuñan gracias al uso de los contratos inteligentes, los cuales asignan la propiedad al dueño y administran la capacidad de transferir de los NFT. Cuando alguien crea o acuña un NFT, se ejecuta un código almacenado en contratos inteligentes que se ajustan a los diferentes estándares, como el [ERC-721](/developers/docs/standards/tokens/erc-721/). Esta información se añade a la cadena de bloques, donde se gestiona el NFT. El proceso de acuñar —explicado de forma superficial— consta de los siguientes pasos: - La creación de un nuevo bloque - La validación de la información @@ -291,11 +290,10 @@ La popularidad de los NFT está creciendo mucho, lo que significa que están sie Para aclarar algunas dudas: -- Los NFT no están directamente incrementando la huella de carbono de Ethereum. -- La manera actual que tiene Ethereum para mantener seguros sus fondos y activos consume mucha energía, pero eso está a punto de mejorar. -- Cuando se haya mejorado ese aspecto, la huella de carbono de Ethereum será 99,95 % mejor, haciendo que esta tecnología consuma energía de una forma más eficiente en comparación con otras industrias existentes. +- La creación y transferencia de un NFT son solo transacciones en la cadena de bloques de Ethereum, no tienen ningún impacto directo en la energía consumida por Ethereum, y tampoco gastan su propia energía de forma independiente. +- Ethereum es una cadena de bloques de bajo consumo, lo que significa que el impacto ambiental de la creación, compra y transferencia de NFT es muy pequeño. -Para explicar mejor esta cuestión, tendremos que ponernos un poco más técnicos, así que preste atención… +Las siguientes secciones a continuación lo explican más al detalle de forma técnica... ### No culpe a los NFT {#nft-qualities} @@ -305,67 +303,27 @@ Que sea descentralizado significa que usted y todos los demás pueden verificar Que sea seguro significa que nadie puede copiar o pegar su NFT (ni robarlo). -Estas ventajas de Ethereum hacen posible ser propietario de un objeto único digital y obtener un precio justo por su contenido. Sin embargo, esto tiene un costo. Las cadenas de bloques como Bitcoin y Ethereum consumen mucha energía en estos tiempos porque se necesita mucha energía para preservar estas ventajas. Si fuera fácil reescribir el registro de Ethereum para robar NFT o criptomonedas, el sistema colapsaría. +Estas ventajas de Ethereum hacen posible ser propietario de un objeto único digital y obtener un precio justo por su contenido. Ethereum protege los activos utilizando un mecanismo de consenso descentralizado que implica una [prueba de participación](/developers/docs/consensus-mechanisms/pos). Este es un método de bajo consumo de carbono para determinar quién puede añadir un bloque de transacciones a la cadena, y se considera más seguro que la alternativa de uso intensivo de energía, ['proof-of-work'](/developers/docs/consensus-mechanisms/pow). Los NFT se han asociado con un alto gasto energético porque Ethereum solía asegurarse utilizando la denominada prueba de trabajo. Esto ya no es así. -#### El trabajo de acuñar su NFT {#minting-nfts} +#### Acuñando un NFT {#minting-nfts} Cuando se minta un NFT, ocurren algunas cosas: - Debe ser confirmado como un activo en la cadena de bloques. - El saldo de la cuenta del propietario debe ser actualizada para incluir ese activo. Esto hace posible que luego sea intercambiado o verificablemente «poseído». -- Las transacciones que confirman los pasos de arriba necesitan ser añadidas a un bloque e «inmortalizadas» en la cadena. -- Todos en la red deben confirmar el bloque como «correcto». Este consenso elimina la necesidad de intermediarios debido a que la red acepta que su NFT existe y que usted es su propietario. Además, está en la cadena, por lo que todos pueden comprobarlo. Esta es una de las maneras en las que Ethereum ayuda a los creadores de NFT a maximizar sus ganancias. +- Las transacciones que confirman los pasos de arriba necesitan ser añadidas a un bloque e «inmortalizadas» en la cadena de bloques. +- Todos en la red deben confirmar el bloque como «correcto». Este consenso elimina la necesidad de intermediarios debido a que la red acepta que su NFT existe y que usted es su propietario. Además, está en la cadena, por lo que todos pueden comprobarlo. Esta es una de las formas en que Ethereum ayuda a los creadores de NFT a maximizar sus ganancias. -Todos estos pasos son hechos por los mineros. Ellos hacen saber al resto de la red sobre su NFT y quién es su propietario. Esto significa que el proceso de minado necesita ser considerablemente difícil, porque, de lo contrario, todos podrían reclamar que son dueños del NFT que acaba de mintar y transferir el comprobante de propiedad de forma fraudulenta. Existen muchos incentivos para garantizar que los mineros actúen con honestidad. +Todas estas tareas son realizadas por productores y validadores de bloques. Los productores de bloques añaden su transacción NFT a un bloque y la transmiten al resto de la red. Los validadores comprueban que la transacción es válida y entonces la añaden a sus bases de datos. Existen muchos incentivos para garantizar que los mineros actúen con honestidad. De lo contrario, cualquiera podría afirmar que es dueño del TNF que acaba de acuñar y transferir fraudulentamente la propiedad. -[Más sobre minería](/developers/docs/consensus-mechanisms/pow/) +#### Seguridad de los NFT {#nft-security} -#### Asegurar su NFT con la minería {#securing-nfts} +La seguridad en Ethereum proviene de la prueba de participación. El sistema está diseñado para desincentivar económicamente las acciones maliciosas, lo que hace que Ethereum esté a prueba de la manipulación. Esto es lo que hace que los NFT sean posibles. Una vez que el bloque que contiene su transacción NFT finalice, le costaría a un atacante millones de ETH cambiarla. Cualquiera que ejecute el software Ethereum podría detectar inmediatamente una manipulación deshonesta con un NFT, y el mal actor sería castigado económicamente y expulsado. -La dificultad de la minería proviene del hecho de que se necesita mucha energía para crear nuevos bloques en la cadena. Hay algo que es importante mencionar: los bloques son creados de forma consistente, no solo cuando son necesarios. Se crean cada 12 segundos, aproximadamente. +Las cuestiones de seguridad relativas a los NFT suelen estar relacionadas con estafas de phishing, vulnerabilidades de contratos inteligentes o errores de usuario (como exponer sin darse cuenta las claves privadas), haciendo que la seguridad de las carteras sea crítica para los propietarios de NFT. -Esto es importante, pues hace que Ethereum sea a prueba de manipulaciones, una característica esencial que hace posible a los NFT. Mientras más bloques, más segura es la cadena. Si su NFT fue creado en el bloque número 600 y un hacker intentase robarlo modificando sus datos, cambiaría la huella digital de todos los bloques posteriores. Eso significa que todos los que estén ejecutando software basado en Ethereum lo detectarían inmediatamente e impedirían que sucediera. - -Sin embargo, esto quiere decir que se necesita constantemente la energía de las computadoras. También quiere decir que un bloque que no contiene ninguna transacción de NFT producirá aproximadamente la misma huella de carbón, ya que se consumirá igualmente la energía de la computadora. Otras transacciones que no sean de NFT también llenarán los bloques. - -#### Ahora mismo, las cadenas de bloques consumen mucha energía {#blockchains-intensive} - -Sí: existe una huella de carbono asociada con la creación de bloques a través de la minería (y esto también es un problema para cadenas como Bitcoin), pero no es culpa directa de los NFT. - -Gran parte de la minería usa fuentes de energía renovables o energía sin aprovechar en lugares remotos. Y también está el argumento de que las industrias que los NFT y las criptomonedas están interrumpiendo tienen grandes huellas de carbono. Pero solo porque las industrias actuales sean malas, eso no quiere decir que debamos dejar de esforzarnos por ser mejores. - -Y en eso estamos. Ethereum está mejorando para que usar Ethereum (y, por consiguiente, los NFT) sea más eficiente en cuanto al consumo de energía. Y ese siempre ha sido el plan. - -No estamos aquí para defender la huella ambiental que deja la minería, sino que queremos explicar cómo las cosas están mejorando. - -### Un futuro más verde... {#a-greener-future} - -Desde que Ethereum se creó, el consumo de energía que produce la minería ha sido un gran centro de atención para los desarrolladores e investigadores. La visión siempre ha sido reemplazar este funcionamiento lo antes posible. [Más sobre la visión de Ethereum](/upgrades/vision/) - -La visión se está llevando a cabo ahora mismo. - -#### Un Ethereum más verde {#greener-ethereum} - -Ethereum está pasando actualmente por una serie de mejoras que reemplazarán la minería con la [apuesta (staking)](/staking/). Esto eliminará la energía de las computadoras como una medida de seguridad y reducirá la huella de carbono de Ethereum en un 99,95 % aproximadamente[^1]. En un mundo como este, los participantes usan fondos en vez de energía de computación para asegurar a la red. - -El costo de energía de Ethereum será el costo de una computadora instalada en una casa multiplicado por el número de nodos en la red. Si hay 10.000 nodos en la red y el costo de usar una computadora es de aproximadamente 525 kWh por año, eso se traduciría en 5.250.000 kWh[^1] por año para la red entera. - -Podemos basarnos en este dato para comparar el futuro de Ethereum con un servicio global como Visa. 100.000 transacciones de Visa usan 149 kWh de energía[^2]. En la prueba de participación de Ethereum, ese mismo número de transacciones costaría 17,4 kWh de energía o ~11% del total de energía[^3]. Eso sin considerar las muchas optimizaciones en las que se están trabajando en paralelo con la capa de consenso y la cadena de fragmentación, como acumulaciones o [«rollups»](/glossary/#rollups). Se podría llegar a consumir tan solo 0,1666666667 kWh de energía por 100.000 transacciones. - -Esto mejora la eficiencia de la energía mientras que preserva la descentralización y la seguridad de Ethereum. Quizás muchas otras cadenas de bloques ya estén usando alguna forma de apuesta , pero estarán aseguradas por unos cuantos participantes interesados, no por los miles que Ethereum tendrá. A mayor descentralización, mayor seguridad tiene el sistema. - -[Más información sobre las estimaciones de energía](#footnotes-and-sources) - -_Hemos proporcionado una comparación básica con Visa como referencia para la comprensión del consumo de energía de la prueba de participación de Ethereum con un nombre conocido. No obstante, en la práctica no es correcto hacer una comparación basándose en la cantidad de transacciones. La energía que produce Ethereum se basa en el tiempo. Si en Ethereum se hicieran más o menos transacciones de un minuto para el otro, el consumo de energía sería el mismo._ - -_También es importante recordar que Ethereum no consta solo de transacciones financieras: es una plataforma para aplicaciones, por lo que una comparación más justa incluiría no solo a Visa sino a otras compañías, como AWS y más._ - -#### Calendario {#timelines} - -El proceso ya ha comenzado. [La cadena de baliza](/upgrades/beacon-chain/), la primera actualización, salió en diciembre del 2020. Esto proporciona la base para la apuesta al permitir que los participantes se unan al sistema. El siguiente paso que es relevante para la eficiencia de la energía es la mezcla de la cadena actual —que está asegurada por los mineros— en la cadena de baliza, donde no se necesita minar. Todavía no hay una fecha definida, pero se estima que esto ocurra en 2022. Este proceso se conoce como la fusión (anteriormente referida como el acoplamiento). [Más información sobre la fusión](/upgrades/merge/). - - - Más información sobre las actualizaciones de Ethereum + + Más sobre seguridad ## Construya con NFT {#build-with-nfts} @@ -379,69 +337,5 @@ La mayoría de los NFT están desarrollados usando un estándar consistente cono - [Guía sobre NFT para principiantes](https://linda.mirror.xyz/df649d61efb92c910464a4e74ae213c4cab150b9cbcc4b7fb6090fc77881a95d) — _Linda Xie, enero del 2020_ - [Todo lo que debes saber sobre el metaverso](https://foundation.app/blog/enter-the-metaverse) — _Foundation Team; foundation.app_ - [No: los criptoartistas no están dañando el planeta](https://medium.com/superrare/no-cryptoartists-arent-harming-the-planet-43182f72fc61) -- [El valor de poder de un país; ya no más](https://blog.ethereum.org/2021/05/18/country-power-no-more/) — _Carl Beekhuizen, 18 de mayo de 2021_ - - - -### Fuentes y pies de página {#footnotes-and-sources} - -Esto explica cómo llegamos a nuestras estimaciones energéticas anteriores. Estas estimaciones aplican a la red como un todo y no están únicamente reservadas al proceso de creación, compra o venta de NFT. - -#### 1. Reducción del 99,95 % de energía de la minería {#fn-1} - -La reducción de 99,95 % en el consumo de energía de un sistema asegurado por la minería a un sistema asegurado por la apuesta se calcula usando las siguientes fuentes: - -- 44,49 TWh de la energía eléctrica anual se usa para la minería de Ethereum — [Digiconomist](https://digiconomist.net/ethereum-energy-consumption) - -- El ordenador promedio que ejecuta el proceso de prueba de participación usa 0,06 kWh de energía por hora — [Gráfico de energía de Silicon Valley](https://www.siliconvalleypower.com/residents/save-energy/appliance-energy-use-chart) (algunas estimaciones son un poco más altas a 0,15 kWh) - -En el momento de redactar este texto, hay 140.592 validadores de 16.405 direcciones únicas. De esos, se asume que 87.897 validadores están haciendo apuestas desde casa. - -Presuponemos que la persona promedio que hace apuestas desde casa usa un ordenador de 100 watts para ejecutar un promedio de 5,4 clientes validadores. - -Los 87.897 validadores que están haciendo apuestas desde casa, nos aportan 16.300 usuarios que consumen 1,64 megavatios de energía. - -Los validadores restantes los ejecutan apostadores custodios como las casas de cambio y servicios de apuestas. Podemos asumir que ellos usan 100 vatios por cada 5,5 validadores. Para ir sobre seguro, esta es una gran sobrestimación. - -Por lo tanto, en total, Ethereum en prueba de participación consume alrededor de 2,62 megavatios, que es aproximadamente lo mismo que una pequeña ciudad estadounidense. - -Es una reducción de al menos 99,95% en el uso total de energía respecto a la estimación de Digiconomist de 44,94 TWh por año que consumen actualmente los mineros de Ethereum. - -#### 2. Consumo de energía de Visa {#fn-2} - -El costo de 100.000 transacciones de Visa es de 149 kwH – [Consumo de energía promedio de la red Bitcoin por transacción en comparación con la red VISA en 2020, Statista](https://www.statista.com/statistics/881541/bitcoin-energy-consumption-transaction-comparison-visa/) - -Hasta septiembre de 2020, procesaron 140.839.000.000 transacciones – [Informe financiero de Visa T4 2020](https://s1.q4cdn.com/050606653/files/doc_financials/2020/q4/Visa-Inc.-Q4-2020-Operational-Performance-Data.pdf) - -#### 3. Uso de energía para 100.000 transacciones en una red de prueba de participación fragmentada {#fn-3} - -Se calcula que las actualizaciones de escalabilidad podrán permitir que la red procese entre 25.000 y 100.000 transacciones por segundo, con [100.000 como el máximo teórico justo ahora](https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698). - -[Vitalik Buterin sobre el potencial de las transacciones por segundo con la fragmentación](https://twitter.com/VitalikButerin/status/1312905884549300224) - -Como mínimo, fraccionar permitirá aumentar 64 veces la cantidad de transacciones, que en la actualidad se sitúa en alrededor de 15 transacciones. Esa es la cantidad de cadenas de fragmentación (datos y capacidad adicionales) que se están introduciendo. [Más información sobre las cadenas de fragmentación](/upgrades/sharding/) - -Eso significa que podemos estimar cuánto tiempo llevará procesar 100.000 transacciones para poder compararlo con el ejemplo anterior de Visa. - -- `15 * 64 = 960` transacciones por segundo. -- `100.000 / 960 = 104,2` segundos para procesar 100.000 transacciones. - -En 104,2 segundos, la red Ethereum utilizará la siguiente cantidad de energía: - -`1,44kWh uso diario * 10.000 nodos de red = 14.400kWh` por día. - -Hay 86.400 segundos en un día, así que `14.400 / 86.400 = 0,1666666667kWh` por segundo. - -Si multiplicamos esa cifra por el tiempo en que se tarda en procesar 100.000 transacciones: `0,166666666667 * 104,2 = 17,36666701 kWh`. - -Eso es, **11,6554809866 %** de la energía consumida por la misma cantidad de transacciones con Visa. - -Y recuerde, esto se basa en la cantidad mínima de transacciones que Ethereum será capaz de manejar por segundo. Si Ethereum alcanza su potencial de 100.000 transacciones por segundo, 100.000 transacciones consumirán 0,1666666667 kWh. - -Por decirlo de otra manera, si Visa manejó 140.839.000.000 transacciones a un costo de 149 kWh por 100.000 transacciones, eso es 209.850.110 kWh de energía consumida durante el año. - -Ethereum en un solo año consume 5.256.000 kWh. Con un potencial de entre 788.940.000.000 y 3.153.600.00.000 de transacciones procesadas en ese tiempo. - - - Si cree que estas estadísticas son incorrectas o pueden hacerse más exactas, cree un asunto o una solicitud de extracción. Estas son estimaciones realizadas por el equipo de ethereum.org utilizando informacción accesible, pública y el diseño planificado de Ethereum. No representa una promesa oficial de Ethereum Foundation. - +- [Consumo energético de Ethereum](/energy-consumption/) +- [El valor energético de un país; nada más](https://blog.ethereum.org/2021/05/18/country-power-no-more/) — _Carl Beekhuizen, 18 de mayo de 2021_ diff --git a/src/intl/es/common.json b/src/intl/es/common.json index d418faf601a..28f99772067 100644 --- a/src/intl/es/common.json +++ b/src/intl/es/common.json @@ -14,6 +14,7 @@ "beacon-chain": "Cadena de baliza", "binance-logo": "Logo de Binance", "bittrex-logo": "Logo de Bittrex", + "blog-translations": "Traducciones del blog", "brand-assets": "Activos de marca", "bridges": "Puentes de cadena de bloques", "bug-bounty": "Recompensa de error", @@ -36,6 +37,7 @@ "dark-mode": "Oscuro", "data-provided-by": "Fuente de datos:", "decentralized-applications-dapps": "Aplicaciones descentralizadas (dapps)", + "decentralized-science": "Ciencias descentralizadas (DeCi)", "deposit-contract": "Contrato de depósito", "devcon": "Devcon", "developers": "Desarrolladores", @@ -87,7 +89,7 @@ "feedback-card-prompt-tutorial": "¿Le ha resultado útil este tutorial?", "feedback-widget-thank-you-title": "¡Gracias por sus comentarios!", "feedback-widget-thank-you-subtitle": "Mejore esta página respondiendo a algunas preguntas.", - "feedback-widget-thank-you-subtitle-ext": "Si necesita ayuda, puede comunicarse con la comunidad en nuestro Discord.", + "feedback-widget-thank-you-subtitle-ext": "Si necesita ayuda, puede comunicarse con la comunidad en nuestro canal Discord.", "feedback-widget-thank-you-timing": "2–3 minutos", "feedback-widget-thank-you-cta": "Abrir encuesta breve", "find-wallet": "Encontrar cartera", @@ -106,6 +108,7 @@ "history-of-ethereum": "Historia de Ethereum", "home": "Inicio", "how-ethereum-works": "Cómo funciona Ethereum", + "how-to-translate": "Cómo traducir", "image": "imagen", "in-this-section": "En esta sección", "individuals": "Usuarios", @@ -135,6 +138,7 @@ "language-it": "Italiano", "language-ja": "Japonés", "language-ka": "Georgiano", + "language-kk": "Kazajo", "language-ko": "Coreano", "language-lt": "Lituano", "language-ml": "Malabar", @@ -142,6 +146,7 @@ "language-ms": "Malayo", "language-nb": "Noruego", "language-nl": "Neerlandés", + "language-ph": "Filipino", "language-pl": "Polaco", "language-pt": "Portugués", "language-pt-br": "Portugués (Brasil)", @@ -163,6 +168,7 @@ "languages": "Idiomas", "last-24-hrs": "Últimas 24 horas", "last-edit": "Última edición", + "launchpad-translations": "Traducciones de la plataforma de lanzamiento (Launchpad)", "layer-2": "Capa 2", "learn": "Aprender", "learn-by-coding": "Aprender mediante codificación", @@ -184,7 +190,7 @@ "matcha-logo": "Logo de Matcha", "medalla-data-challenge": "Reto de datos Medalla", "merge": "Fusión", - "merge-complete": "¡La fusión está completa! Bienvenido a un nuevo Ethereum más verde.", + "mission-and-vision": "Misión y visión", "more": "Más", "more-info": "Más información", "nav-beginners": "Principiantes", @@ -207,8 +213,8 @@ "read-more": "Más información", "refresh": "Actualice la página.", "return-home": "volver a la página principal", + "resources": "Recursos de traducción", "run-a-node": "Ejecutar un nodo", - "review-progress": "Revisar el progreso", "rollup-component-website": "Sitio web", "rollup-component-developer-docs": "Documentos para desarrolladores", "rollup-component-technology-and-risk-summary": "Resumen de tecnología y riesgos", @@ -246,7 +252,6 @@ "translation-banner-title-new": "Ayúdenos a traducir esta página.", "translation-banner-title-update": "Ayúdenos a actualizar esta página.", "translation-program": "Programa de traducción", - "translation-progress": "Progreso de la traducción", "translation-banner-no-bugs-title": "¡Aquí no hay ningún error!", "translation-banner-no-bugs-content": "Esta página no se está traduciendo. Por ahora hemos dejado esta página en inglés.", "translation-banner-no-bugs-dont-show-again": "No volver a mostrar.", @@ -270,5 +275,6 @@ "nft-page": "Tókenes no fungibles (NFT)", "decentralized-social-networks": "Redes sociales descentralizadas", "decentralized-identity": "Identidad descentralizada", - "yes": "Sí" + "yes": "Sí", + "zero-knowledge-proofs": "Pruebas de conocimiento cero" } diff --git a/src/intl/es/page-dapps.json b/src/intl/es/page-dapps.json index 06041fb20b4..87db47e3654 100644 --- a/src/intl/es/page-dapps.json +++ b/src/intl/es/page-dapps.json @@ -54,7 +54,6 @@ "page-dapps-dapp-description-cryptovoxels": "Cree galerías de arte, construya tiendas y compre tierras: un mundo virtual de Ethereum.", "page-dapps-dapp-description-dark-forest": "Conquiste planetas en un universo infinito, generado por procedimientos y especificado criptográficamente.", "page-dapps-dapp-description-decentraland": "Coleccione, comercie con tierras virtuales en un mundo virtual que puede explorar.", - "page-dapps-dapp-description-dydx": "Posiciones abiertas cortas o apalancadas con apalancamiento de hasta 10x. Opciones de prestar y pedir prestado también disponibles.", "page-dapps-dapp-description-ens": "Nombres fáciles de usar para las direcciones de Ethereum y los sitios descentralizados.", "page-dapps-dapp-description-foundation": "Invierta en ediciones únicas de obras de arte digitales y piezas comerciales con otros compradores.", "page-dapps-dapp-description-gitcoin": "Gane criptomonedas trabajando en software de código abierto.", @@ -96,7 +95,6 @@ "page-dapps-rotki-logo-alt": "Logo de Rotki", "page-dapps-desc": "Encuentre una aplicación de Ethereum para probar.", "page-dapps-doge-img-alt": "Ilustración de un doge usando un ordenador", - "page-dapps-dydx-logo-alt": "Logo de dYdX", "page-dapps-editors-choice-dark-forest": "Juegue contra otros para conquistar planetas y probar la tecnología de escalado y privacidad de Ethereum de vanguardia. Tal vez uno para aquellos que ya están familiarizados con Ethereum.", "page-dapps-editors-choice-description": "Unas pocas dapps con las que el equipo de ethereum.org está encantado. Explore más aplicaciones a continuación.", "page-dapps-editors-choice-foundation": "Invierta en cultura. Compre, comercie y venda obras de arte digitales exclusivas y moda de artistas, músicos y marcas increíbles.", diff --git a/src/intl/es/page-developers-index.json b/src/intl/es/page-developers-index.json index bc1688b12fd..ab15c7f4fc6 100644 --- a/src/intl/es/page-developers-index.json +++ b/src/intl/es/page-developers-index.json @@ -16,26 +16,26 @@ "page-developers-browse-tutorials": "Ver tutoriales", "page-developers-choose-stack": "Elija su pila", "page-developers-contribute": "Contribuir", - "page-developers-dev-env-desc": "IDE apropiados para el desarrollo de dapp", + "page-developers-dev-env-desc": "IDE apropiados para el desarrollo de Dapp", "page-developers-dev-env-link": "Entornos de desarrollo", "page-developers-discord": "Unirse a Discord", "page-developers-docs-introductions": "Introducciones", "page-developers-evm-desc": "El ordenador que procesa transacciones", "page-developers-evm-link": "La máquina virtual de Ethereum (EVM)", - "page-developers-explore-documentation": "Explore la documentación", + "page-developers-explore-documentation": "Explorar la documentación", "page-developers-feedback": "Si tiene algún comentario, póngase en contacto con nosotros creando una incidencia de GitHub o accediendo a nuestro servidor de Discord.", "page-developers-frameworks-desc": "Herramientas para ayudar a acelerar el desarrollo", - "page-developers-frameworks-link": "Frameworks de desarrollo", + "page-developers-frameworks-link": "Entornos de desarrollo", "page-developers-fundamentals": "Aspectos esenciales", "page-developers-gas-desc": "Ether necesario para alimentar las transacciones", "page-developers-gas-link": "Gas", "page-developers-get-started": "¿Cómo le gustaría empezar?", "page-developers-improve-ethereum": "Ayúdenos a mejorar ethereum.org", - "page-developers-improve-ethereum-desc": "Al igual que ethereum.org, estos documentos representan un esfuerzo comunitario. Cree un PR si ve errores, espacio para la mejora o nuevas oportunidades para ayudar a los desarrolladores de Ethereum.", + "page-developers-improve-ethereum-desc": "Al igual que ethereum.org, estos documentos representan un esfuerzo comunitario. Cree una solicitud de extracción si ve errores, espacio para la mejora o nuevas oportunidades para ayudar a los desarrolladores de Ethereum.", "page-developers-into-eth-desc": "Una introducción a cadena de bloques y Ethereum", "page-developers-intro-ether-desc": "Una introducción a la criptomoneda y al ether", "page-developers-intro-dapps-desc": "Una introducción a las aplicaciones descentralizadas", - "page-developers-intro-dapps-link": "Introducción a las dapps", + "page-developers-intro-dapps-link": "Introducción a las Dapps", "page-developers-intro-eth-link": "Introducción a Ethereum", "page-developers-intro-ether-link": "Introducción a Ether", "page-developers-intro-stack": "Introducción a la pila", @@ -50,10 +50,12 @@ "page-developers-learn-tutorials-cta": "Ver tutoriales", "page-developers-learn-tutorials-desc": "Aprenda a desarrollar en Ethereum paso a paso de la mano de creadores que lo han hecho antes.", "page-developers-meta-desc": "Documentación, tutoriales y herramientas para desarrolladores que crean con Ethereum.", - "page-developers-mev-desc": "Una introducción al valor extraíble del minero (MEV)", - "page-developers-mev-link": "Valor extraíble del minero (MEV)", + "page-developers-mev-desc": "Introducción al valor máximo extraíble (MEV)", + "page-developers-mev-link": "Valor máximo extraíble (MEV)", "page-developers-mining-desc": "Cómo se crean nuevos bloques y se alcanza el consenso", "page-developers-mining-link": "Minería", + "page-developers-mining-algorithms-desc": "Información sobre algoritmos de minería de Ethereum", + "page-developers-mining-algorithms-link": "Algoritmos de minería", "page-developers-networks-desc": "Una visión general de la red principal y de las redes de prueba", "page-developers-networks-link": "Redes", "page-developers-node-clients-desc": "Cómo se verifican los bloques y las transacciones en la red", @@ -63,10 +65,10 @@ "page-developers-play-code": "Jugar con código", "page-developers-read-docs": "Leer la documentación", "page-developers-scaling-desc": "Soluciones para transacciones más rápidas", - "page-developers-scaling-link": "Escalado", + "page-developers-scaling-link": "Escalabilidad", "page-developers-smart-contract-security-desc": "Medidas de seguridad a considerar en el desarrollo de contratos inteligentes", "page-developers-smart-contract-security-link": "Seguridad en contratos inteligentes", - "page-developers-set-up": "Cree un entorno local", + "page-developers-set-up": "Crear un entorno local", "page-developers-setup-desc": "Prepare su pila para el desarrollo configurando un entorno de desarrollo.", "page-developers-smart-contracts-desc": "La lógica detrás de las dapps: acuerdos de autoejecución", "page-developers-smart-contracts-link": "Contratos inteligentes", @@ -84,5 +86,11 @@ "page-developers-transactions-desc": "Cómo cambia el estado de Ethereum", "page-developers-transactions-link": "Transacciones", "page-developers-web3-desc": "Cuáles son las diferencias del mundo de desarrollo web3", - "page-developers-web3-link": "Comparación entre web2 y web3" + "page-developers-web3-link": "Comparación entre web2 y web3", + "page-developers-networking-layer": "Capa de red", + "page-developers-networking-layer-link": "Capa de red", + "page-developers-networking-layer-desc": "Introducción a la capa de red de Ethereum", + "page-developers-data-structures-and-encoding": "Estructuras de datos y codificación", + "page-developers-data-structures-and-encoding-link": "Estructuras de datos y codificación", + "page-developers-data-structures-and-encoding-desc": "Introducción a las estructuras de datos y proyecto de codificación usado en la pila de Ethereum" } diff --git a/src/intl/es/page-developers-learning-tools.json b/src/intl/es/page-developers-learning-tools.json index bdcc375a80f..16e72886e96 100644 --- a/src/intl/es/page-developers-learning-tools.json +++ b/src/intl/es/page-developers-learning-tools.json @@ -13,12 +13,12 @@ "page-learning-tools-consensys-academy-description": "Curso online intensivo para desarrolladores de Ethereum.", "page-learning-tools-consensys-academy-logo-alt": "Logo de ConsenSys Academy", "page-learning-tools-buildspace-description": "Aprenda sobre criptomonedas mediante la creación de proyectos interesantes.", - "page-learning-tools-buildspace-logo-alt": "_buildspace Logo", + "page-learning-tools-buildspace-logo-alt": "Logo _buildspace", "page-learning-tools-cryptozombies-description": "Desarrolle su propio juego de zombies para aprender Solidity.", "page-learning-tools-cryptozombies-logo-alt": "Logo de CryptoZombies", "page-learning-tools-documentation": "Aprender con documentación", "page-learning-tools-documentation-desc": "¿Quier obtener más información? Consulte nuestra documentación para encontrar las explicaciones que necesita.", - "page-learning-tools-eth-dot-build-description": "Un entorno aislado educativo para Web 3.0, que incluye programación \"arrastrar y soltar\" y bloques de construcción de código abierto.", + "page-learning-tools-eth-dot-build-description": "Un entorno aislado educativo para Web 3.0, que incluye programación «arrastrar y soltar» y bloques de construcción de código abierto.", "page-learning-tools-eth-dot-build-logo-alt": "Logo de Eth.build", "page-learning-tools-ethernauts-description": "Hackee contratos inteligentes para pasar de nivel.", "page-learning-tools-ethernauts-logo-alt": "Logo de Ethernauts", @@ -35,6 +35,8 @@ "page-learning-tools-remix-logo-alt": "Logo de Remix", "page-learning-tools-sandbox": "Procesos aislados de código", "page-learning-tools-sandbox-desc": "Estos procesos aislados le darán un espacio para experimentar con contratos inteligentes escritos y entender Ethereum.", + "page-learning-tools-speed-run-ethereum-description": "SpeedRunEthereum es una serie de retos para evaluar sus conocimientos sobre Solidity usando Scaffold-ETH", + "page-learning-tools-speed-run-ethereum-logo-alt": "Logo de Speed Run Ethereum", "page-learning-tools-studio-description": "Un entorno de desarrollo integrado (IDE) basado en la Web donde puede encontrar tutoriales para crear y probar contratos inteligentes, y construir para ellos una interfaz gráfica (front-end).", "page-learning-tools-vyperfun-description": "Conozca Vyper mediante la creación de su propio juego de Pokémon.", "page-learning-tools-vyperfun-logo-alt": "Logo de Vyper.fun", @@ -42,6 +44,6 @@ "page-learning-tools-nftschool-logo-alt": "Logo de NFT school", "page-learning-tools-pointer-description": "Aprenda habilidades de desarrollo Web 3.0 con divertidos tutoriales interactivos y gane recompensas criptográficas al mismo tiempo.", "page-learning-tools-pointer-logo-alt": "Logo de puntero", - "page-learning-tools-platzi-description": "Aprende a crear tus soluciones descentralizadas en Web3 y domina todas las habilidades necesarias para ser blockchain developer.", - "page-learning-tools-platzi-logo-alt": "Platzi logo" + "page-learning-tools-platzi-description": "Aprenda cómo construir Dapps en Web3 y domine todas las habilidades necesarias para ser un desarrollador de la cadena de bloques.", + "page-learning-tools-platzi-logo-alt": "Logo de Platzi" } diff --git a/src/intl/es/page-developers-local-environment.json b/src/intl/es/page-developers-local-environment.json index accffe25077..ec1cfc07879 100644 --- a/src/intl/es/page-developers-local-environment.json +++ b/src/intl/es/page-developers-local-environment.json @@ -3,12 +3,14 @@ "page-local-environment-brownie-logo-alt": "Logo de Brownie", "page-local-environment-embark-desc": "La plataforma de desarrollo todo en uno para construir y desarrollar aplicaciones descentralizadas.", "page-local-environment-embark-logo-alt": "Logo de Embark", - "page-local-environment-epirus-desc": "Una plataforma para desarrollar, implementar y supervisar aplicaciones de cadenas de bloques sobre la Máquina Virtual de Java", + "page-local-environment-epirus-desc": "Una plataforma para desarrollar, implementar y supervisar aplicaciones de cadenas de bloques sobre la máquina virtual de Java.", "page-local-environment-epirus-logo-alt": "Logo de Epirus", "page-local-environment-eth-app-desc": "Crear aplicaciones equipadas con Ethereum con un comando. Viene con un amplio despliegue de marcos de interfaz de usuario y plantillas DeFi para elegir.", - "page-local-environment-eth-app-logo-alt": "Logo de Create Eth App", - "page-local-environment-framework-feature-1": "Características para activar una instancia local de blockchain.", - "page-local-environment-framework-feature-2": "Utilidades para compilar y probar sus contratos inteligentes.", + "page-local-environment-eth-app-logo-alt": "Crear logo de app Eth", + "page-local-environment-foundry-desc": "Un kit de herramientas modular, ultrarrápido y portátil para el desarrollo de aplicaciones de Ethereum escrito en Rust.", + "page-local-environment-foundry-logo-alt": "Logo de Foundry", + "page-local-environment-framework-feature-1": "Características para activar una instancia local de cadena de bloques.", + "page-local-environment-framework-feature-2": "Funciones de utilidad para compilar y probar sus contratos inteligentes.", "page-local-environment-framework-feature-3": "Complementos de desarrollo para clientes para construir aplicaciones orientadas al usuario dentro del mismo proyecto/repositorio.", "page-local-environment-framework-feature-4": "Configuración para conectarse a redes Ethereum e implementar contratos, ya sea en una instancia que se ejecuta de forma local o en una red pública de Ethereum.", "page-local-environment-framework-feature-5": "Distribución descentralizada de aplicaciones, integraciones con opciones de almacenamiento como IPFS.", @@ -19,14 +21,14 @@ "page-local-environment-hardhat-logo-alt": "Logo de Hardhat", "page-local-environment-openZeppelin-desc": "Ahorre horas de tiempo de desarrollo al compilar, actualizar, implementar e interactuar con contratos inteligentes con nuestra interfaz de línea de comandos.", "page-local-environment-openZeppelin-logo-alt": "Logo de OpenZeppelin", - "page-local-environment-scaffold-eth-desc": "Ethers + Hardhat + React: todo lo que necesita para comenzar a construir aplicaciones descentralizadas con contratos inteligentes", + "page-local-environment-scaffold-eth-desc": "Ethers + Hardhat + React: todo lo que necesita para comenzar a construir aplicaciones descentralizadas con contratos inteligentes.", "page-local-environment-scaffold-eth-logo-alt": "Logo de scaffold-eth", "page-local-environment-setup-meta-desc": "Guía sobre cómo elegir la pila de software para el desarrollo de Ethereum.", "page-local-environment-setup-meta-title": "Configuración de desarrollo local de Ethereum", "page-local-environment-setup-subtitle": "Si está listo para empezar a desarrollar, es hora de elegir su pila.", "page-local-environment-setup-subtitle-2": "Aquí están las herramientas y marcos que puede usar para crear su aplicación Ethereum.", "page-local-environment-setup-title": "Configure su entorno de desarrollo local", - "page-local-environment-solidity-template-desc": "Una plantilla de GitHub para una configuración prediseñada para tus contratos inteligentes de Solidity. Incluye una red local de Hardhat, Waffle para pruebas, Ethers para implementación de carteras, y más.", + "page-local-environment-solidity-template-desc": "Una plantilla de GitHub para una configuración prediseñada para sus contratos inteligentes de Solidity. Incluye una red local de Hardhat, Waffle para pruebas, Ethers para implementación de carteras, y más.", "page-local-environment-solidity-template-logo-alt": "Logo de plantilla Solidity", "page-local-environment-truffle-desc": "El entorno de desarrollo Truffle Suite hace que los desarrolladores pasen de la idea a la dapp lo más cómodamente posible.", "page-local-environment-truffle-logo-alt": "Logo de Truffle", diff --git a/src/intl/es/page-eth.json b/src/intl/es/page-eth.json index 1f0264f62dc..c02ad802825 100644 --- a/src/intl/es/page-eth.json +++ b/src/intl/es/page-eth.json @@ -1,9 +1,9 @@ { "page-eth-buy-some": "¿Quiere comprar Ethereum?", - "page-eth-buy-some-desc": "Es habitual confundir Ethereum y ETH. Ethereum es la cadena de bloques y ETH (Ether) es el activo principal de Ethereum. ETH es lo que probablemente estés buscando comprar.", + "page-eth-buy-some-desc": "Es habitual confundir Ethereum y ETH. Ethereum es la cadena de bloques y ETH (Ether) es el activo principal de Ethereum. ETH es lo que probablemente esté buscando comprar.", "page-eth-cat-img-alt": "Gráfico de glifo ETH con un caleidoscopio de gatos", - "page-eth-collectible-tokens": "Tokens coleccionables", - "page-eth-collectible-tokens-desc": "Tokens que representan un artículo de juego coleccionable, una obra de arte digital u otros activos únicos. Comúnmente conocidos como tókenes no fungibles (NFT).", + "page-eth-collectible-tokens": "Tókenes coleccionables", + "page-eth-collectible-tokens-desc": "Tókenes que representan un artículo de juego coleccionable, una obra de arte digital u otros activos únicos. Comúnmente conocidos como tókenes no fungibles (NFT).", "page-eth-cryptography": "Protegido por criptografía", "page-eth-cryptography-desc": "El dinero de Internet puede ser nuevo, pero está garantizado por criptografía probada. Esto protege su cartera, sus ETH y sus transacciones. ", "page-eth-currency-for-apps": "Es la moneda de las aplicaciones Ethereum.", @@ -11,18 +11,18 @@ "page-eth-description": "ETH es una criptomoneda. Es dinero digital limitado que puede usar en Internet, similar al bitcoin. Si es nuevo en el mundo de las criptomonedas, así es como ETH se diferencia del dinero tradicional.", "page-eth-earn-interest-link": "Ganar intereses", "page-eth-ethhub-caption": "Actualizado a menudo", - "page-eth-ethhub-overview": "EthHub tiene una excelente descripción general si lo deseas", + "page-eth-ethhub-overview": "EthHub tiene una excelente descripción general si desea consultarla.", "page-eth-flexible-amounts": "Disponible en cantidades flexibles", - "page-eth-flexible-amounts-desc": "ETH es divisible hasta 18 posiciones decimales, por lo que no tiene que comprar 1 ETH completo. Puede comprar fracciones a la vez, tan solo 0,000000000000000001 ETH si lo desea.", + "page-eth-flexible-amounts-desc": "ETH es divisible en hasta 18 posiciones decimales, por lo que no tiene que comprar 1 ETH completo. Puede comprar fracciones a la vez, tan solo 0,000000000000000001 ETH si lo desea.", "page-eth-fuels": "ETH alimenta y asegura Ethereum", - "page-eth-fuels-desc": "ETH es el elemento vital de Ethereum. Cuando envía ETH o usa una aplicación Ethereum, pagará una pequeña tarifa en ETH por usar la red Ethereum. Esta tarifa es un incentivo para que un minero procese y verifique lo que está tratando de hacer.", - "page-eth-fuels-desc-2": "Los mineros son como los poseedores de registros de Ethereum: comprueban y demuestran que nadie esté haciendo trampa. Los mineros que hacen este trabajo también son recompensados con pequeñas cantidades de ETH recién emitidas.", - "page-eth-fuels-desc-3": "El trabajo que hacen los mineros mantiene a Ethereum seguro y libre de control centralizado. En otras palabras,", - "page-eth-fuels-more-staking": "Más acerca del staking", - "page-eth-fuels-staking": "ETH se volverá aún más importante con las apuestas. Cuando apueste sus ETH, podrá ayudar a asegurar Ethereum y ganar recompensas. En este sistema, la amenaza de perder sus ETH desincentiva los ataques.", + "page-eth-fuels-desc": "ETH es el elemento vital de Ethereum. Cuando envía ETH o usa una aplicación Ethereum, pagará una pequeña tarifa en ETH por usar la red Ethereum. Esta tarifa es un incentivo para que un productor de bloques procese y verifique lo que está tratando de hacer.", + "page-eth-fuels-desc-2": "Los validadores son como los encargados de los registros de Ethereum: comprueban y demuestran que nadie está haciendo trampas. Los validadores que hacen este trabajo también son premiados con pequeñas cantidades de ETH recién emitidos.", + "page-eth-fuels-desc-3": "El trabajo que los validadores hacen y el capital que apuestan (o bloquean en un depósito) mantienen Ethereum seguro y libre de control centralizado.", + "page-eth-fuels-staking": "Cuando mantiene su ETH bloqueado en un depósito, no solo ayuda a mantener Ethereum seguro, sino que además recibe recompensas. En este sistema, la amenaza de perder ETH disuade a los atacantes.", + "page-eth-fuels-more-staking": "Más información sobre las apuestas", "page-eth-get-eth-btn": "Conseguir ETH", - "page-eth-gov-tokens": "Tokens de gobernanza", - "page-eth-gov-tokens-desc": "Tokens que representan el poder de voto en organizaciones descentralizadas.", + "page-eth-gov-tokens": "Tókenes de gobernanza", + "page-eth-gov-tokens-desc": "Tókenes que representan el poder de voto en organizaciones descentralizadas.", "page-eth-has-value": "¿Por qué ETH tiene valor?", "page-eth-has-value-desc": "ETH es valioso de diferentes maneras para diferentes personas.", "page-eth-has-value-desc-2": "Para los usuarios de Ethereum, ETH es valioso porque permite pagar tarifas de transacción.", @@ -33,12 +33,11 @@ "page-eth-how-to-buy-caption": "Actualizado a menudo", "page-eth-is-money": "ETH es dinero digital global.", "page-eth-last-updated": "Enero de 2019", - "page-eth-mining-link": "Más sobre minería", "page-eth-monetary-policy": "Política monetaria de Ethereum", "page-eth-more-on-ethereum-link": "Más sobre Ethereum", "page-eth-no-centralized": "Sin control centralizado ", "page-eth-no-centralized-desc": "ETH es descentralizado y global. No hay empresa o banco que pueda decidir imprimir más ETH o cambiar los términos de uso.", - "page-eth-non-fungible-tokens-link": "Tokens no fungibles", + "page-eth-non-fungible-tokens-link": "Tókenes no fungibles", "page-eth-not-only-crypto": "ETH no es la única criptografía en Ethereum", "page-eth-not-only-crypto-desc": "Cualquiera puede crear nuevos tipos de activos e intercambiarlos en Ethereum. Estos se conocen como «tókenes». La gente ha «tokenizado» las monedas tradicionales, sus bienes raíces, su arte e incluso ¡a sí mismos!", "page-eth-not-only-crypto-desc-2": "Ethereum alberga miles de tókenes, algunos más útiles y valiosos que otros. Los desarrolladores están constantemente creando nuevos tókenes que desbloquean nuevas posibilidades y abren nuevos mercados.", @@ -53,10 +52,10 @@ "page-eth-shit-coins": "Monedas inservibles", "page-eth-shit-coins-desc": "Dado que crear nuevos tókenes es fácil, cualquiera puede hacerlo, incluso personas con malas o equivocadas intenciones. Investigue siempre los tókenes antes de usarlos.", "page-eth-stablecoins": "Monedas estables", - "page-eth-stablecoins-desc": "Tokens que reflejan el valor de monedas tradicionales, como los dólares. Esto resuelve el problema de la volatilidad de algunas criptomonedas.", + "page-eth-stablecoins-desc": "Tókenes que reflejan el valor de monedas tradicionales, como los dólares. Esto resuelve el problema de la volatilidad de algunas criptomonedas.", "page-eth-stablecoins-link": "Obtener monedas estables", "page-eth-stream-link": "Hacer circular ETH", - "page-eth-tokens-link": "Tokens de Ethereum", + "page-eth-tokens-link": "Tókenes de Ethereum", "page-eth-trade-link-2": "Intercambiar tókenes", "page-eth-underpins": "ETH sostiene el sistema financiero de Ethereum", "page-eth-underpins-desc": "No satisfecha con los pagos, la comunidad Ethereum está construyendo un sistema financiero completo que es de igual a igual y accesible a todos.", @@ -86,11 +85,11 @@ "page-eth-button-buy-eth": "Conseguir ETH", "page-eth-tokens-stablecoins": "Monedas estables", "page-eth-tokens-defi": "Finanzas descentralizadas (DeFi)", - "page-eth-tokens-nft": "Tokens No Fungibles (NFT)", + "page-eth-tokens-nft": "Tókenes No Fungibles (NFT)", "page-eth-tokens-dao": "Organizaciones Autónomas Descentralizadas (DAO)", "page-eth-tokens-stablecoins-description": "Más sobre los tókenes menos volátiles de Ethereum.", "page-eth-tokens-defi-description": "El sistema financiero para los tókenes de Ethereum.", - "page-eth-tokens-nft-description": "Tokens que representan la propiedad de objetos en Ethereum.", + "page-eth-tokens-nft-description": "Tókenes que representan la propiedad de objetos en Ethereum.", "page-eth-tokens-dao-description": "Comunidades de internet usualmente dirigidas por poseedores de tókenes.", "page-eth-whats-defi": "Más sobre DeFi", "page-eth-whats-defi-description": "DeFi es el sistema financiero descentralizado construido en Ethereum. Esta sinopsis le explica qué puede hacer." diff --git a/src/intl/es/page-get-eth.json b/src/intl/es/page-get-eth.json index f51d1e36a45..7b6baf74092 100644 --- a/src/intl/es/page-get-eth.json +++ b/src/intl/es/page-get-eth.json @@ -1,10 +1,10 @@ { - "page-get-eth-article-keeping-crypto-safe": "Las claves para mantener su cripto seguro", + "page-get-eth-article-keeping-crypto-safe": "Las claves para tener sus criptomonedas seguras", "page-get-eth-article-protecting-yourself": "Protegerte a ti y a tus fondos", "page-get-eth-article-store-digital-assets": "Cómo almacenar recursos digitales en Ethereum", - "page-get-eth-cex": "Casas de intercambios centralizados", - "page-get-eth-cex-desc": "Las casas de intercambios son negocios que le permiten comprar criptomonedas utilizando monedas tradicionales. Tienen la custodia de cualquier ETH que compre hasta que lo envíe a una cartera que controle.", - "page-get-eth-checkout-dapps-btn": "Revisar dapps", + "page-get-eth-cex": "Intercambios centralizados", + "page-get-eth-cex-desc": "Los intercambios son negocios que le permiten comprar criptomonedas utilizando monedas tradicionales. Tienen la custodia de cualquier ETH que compre hasta que lo envíe a una cartera que controle.", + "page-get-eth-checkout-dapps-btn": "Revisar Dapps", "page-get-eth-community-safety": "Mensajes de la comunidad sobre seguridad", "page-get-eth-description": "Ethereum y ETH no están controlados por ningún gobierno o empresa: están descentralizados. Esto significa que ETH está abierto para que todos lo usen.", "page-get-eth-dex": "Intercambios descentralizados (DEX)", @@ -49,7 +49,7 @@ "page-get-eth-use-your-eth": "Use sus ETH", "page-get-eth-use-your-eth-dapps": "Ahora que posee ETH, revise algunas aplicaciones descentralizadas de Ethereum (dapps). Existen dapps para finanzas, redes sociales, juegos y muchas más categorías.", "page-get-eth-wallet-instructions": "Siga las instrucciones de la cartera", - "page-get-eth-wallet-instructions-lost": "Si pierde al acceso a la cartera, perderá el acceso a sus fondos. La cartera debe darle instrucciones sobre cómo protegerse de esto. Asegúrese de seguirlas con atención. En la mayoría de los casos, nadie podrá ayudarle si pierde el acceso a su cartera.", + "page-get-eth-wallet-instructions-lost": "Si pierde el acceso a la cartera, perderá el acceso a sus fondos. La cartera debe darle instrucciones sobre cómo protegerse de esto. Asegúrese de seguirlas con atención. En la mayoría de los casos, nadie podrá ayudarle si pierde el acceso a su cartera.", "page-get-eth-wallets": "Carteras", "page-get-eth-wallets-link": "Más sobre carteras", "page-get-eth-wallets-purchasing": "Algunas carteras le permiten comprar criptomonedas con una tarjeta de débito o crédito, transferencia bancaria o incluso Apple Pay. Se aplican restricciones geográficas.", diff --git a/src/intl/es/page-index.json b/src/intl/es/page-index.json index 4c28e013fe1..04a2bc85684 100644 --- a/src/intl/es/page-index.json +++ b/src/intl/es/page-index.json @@ -1,12 +1,12 @@ { "page-index-hero-image-alt": "Una ilustración de una ciudad futurista, que representa el ecosistema Ethereum.", - "page-index-meta-description": "Ethereum es una plataforma mundial descentralizada para el dinero y nuevos tipos de aplicaciones. En Ethereum, puede escribir un código que controla el dinero y construir aplicaciones accesibles desde cualquier rincón del mundo.", + "page-index-meta-description": "Ethereum es una plataforma mundial descentralizada para el dinero y nuevos tipos de aplicaciones. En Ethereum, se pueden escribir códigos que controlan el dinero y construir aplicaciones accesibles desde cualquier rincón del mundo.", "page-index-meta-title": "Inicio", "page-index-title": "Bienvenidos a Ethereum", "page-index-description": "Ethereum es la tecnología de gestión comunitaria que impulsa la criptomoneda ether (ETH) y miles de aplicaciones descentralizadas.", "page-index-title-button": "Explorar Ethereum", "page-index-get-started": "Empezar", - "page-index-get-started-description": "ethereum.org es tu portal de entrada al mundo de Ethereum. Esta tecnología es disruptiva y está en constante evolución; tener una guía ayuda. Estas son nuestras recomendaciones para adentrarse en este mundo.", + "page-index-get-started-description": "ethereum.org es su portal de entrada al mundo de Ethereum. Esta tecnología es nueva y está en constante evolución, por eso ayuda tener un guía. Estas son nuestras recomendaciones para adentrarse en este mundo.", "page-index-get-started-image-alt": "Ilustración de una persona trabajando en un ordenador.", "page-index-get-started-wallet-title": "Seleccionar una cartera", "page-index-get-started-wallet-description": "Una cartera permite que se conecte a Ethereum y administre sus fondos.", @@ -14,14 +14,14 @@ "page-index-get-started-eth-title": "Conseguir ETH", "page-index-get-started-eth-description": "ETH es la moneda de Ethereum y puede usarla en aplicaciones.", "page-index-get-started-eth-image-alt": "Imagen de un grupo de personas maravilladas ante un glifo de ether (ETH).", - "page-index-get-started-dapps-title": "Utilizar una dapp", + "page-index-get-started-dapps-title": "Utilizar una Dapp", "page-index-get-started-dapps-description": "Las Dapps son aplicaciones impulsadas por Ethereum. Eche un vistazo a lo que puede hacer.", "page-index-get-started-dapps-image-alt": "Ilustración de un doge utilizando un ordenador.", "page-index-get-started-devs-title": "Empezar a crear", "page-index-get-started-devs-description": "Si quiere comenzar a programar con Ethereum, tenemos documentación, tutoriales y más en nuestro portal de desarrolladores.", "page-index-get-started-devs-image-alt": "Una Ilustración de una mano creando un logo de ETH hecho con bloques de LEGO.", "page-index-what-is-ethereum": "¿Qué es Ethereum?", - "page-index-what-is-ethereum-description": "Ethereum es una tecnología que alberga dinero digital, pagos globales y aplicaciones. La comunidad ha construido una próspera economía digital, nuevas formas audaces para que los creadores ganen en línea y mucho más. Está abierto a todos, sin importar en que parte del mundo se encuentren; lo único que se necesita es tener internet.", + "page-index-what-is-ethereum-description": "Ethereum es una tecnología que alberga dinero digital, pagos globales y aplicaciones. La comunidad ha construido una próspera economía digital, nuevas formas audaces para que los creadores ganen en línea y mucho más. Está abierto a todos, al margen del lugar donde estén; lo único que se necesita es tener internet.", "page-index-what-is-ethereum-button": "¿Qué es Ethereum?", "page-index-what-is-ethereum-secondary-button": "Más sobre dinero digital", "page-index-what-is-ethereum-image-alt": "Ilustración de una persona mirando en un bazar, que pretende representar a Ethereum.", diff --git a/src/intl/es/page-languages.json b/src/intl/es/page-languages.json index 6fe6f079007..f0eaed2de55 100644 --- a/src/intl/es/page-languages.json +++ b/src/intl/es/page-languages.json @@ -4,11 +4,11 @@ "page-languages-learn-more": "Obtenga más información sobre nuestro programa de traducción", "page-languages-meta-desc": "Recursos para todos los idiomas admitidos por ethereum.org y maneras de involucrarse como traductor.", "page-languages-meta-title": "Traducciones de idiomas de ethereum.org", - "page-languages-p1": "Ethereum es un proyecto global, y es fundamental que ethereum.org sea accesible para todos, independientemente de su nacionalidad o idioma. Nuestra comunidad ha estado trabajando duro para hacer de esta visión una realidad.", + "page-languages-p1": "Ethereum es un proyecto global y es fundamental que ethereum.org sea accesible para todos, independientemente de su nacionalidad o idioma. Nuestra comunidad ha estado trabajando duro para hacer de esta visión una realidad.", "page-languages-translations-available": "ethereum.org está disponible en los siguientes idiomas", "page-languages-resources-paragraph": "Además de traducir el contenido de ethereum.org, también mantenemos una", - "page-languages-resources-link": "lista de recursos de Ethereum en muchos idiomas", - "page-languages-want-more-header": "¿Quiere ver ethereum.org en un idioma diferente?", + "page-languages-resources-link": "lista seleccionada de recursos de Ethereum en muchos idiomas", + "page-languages-want-more-header": "¿Quiere ver ethereum.org en otro idioma?", "page-languages-want-more-link": "Programa de traducción", "page-languages-want-more-paragraph": "Los traductores de ethereum.org siempre traducen páginas a tantos idiomas como sea posible. Para ver en qué están trabajando ahora mismo o para registrarse y unirse a ellos, lea acerca de nuestro", "page-languages-filter-placeholder": "Filtrar" diff --git a/src/intl/es/page-layer-2.json b/src/intl/es/page-layer-2.json new file mode 100644 index 00000000000..02b19acb0e2 --- /dev/null +++ b/src/intl/es/page-layer-2.json @@ -0,0 +1,135 @@ +{ + "layer-2-arbitrum-note": "Pruebas de fraude solo para los usuarios de la lista blanca, la lista blanca aún no está abierta.", + "layer-2-boba-note": "Validación de estado en desarrollo", + "layer-2-metis-note": "Pruebas de fraude en desarrollo", + "layer-2-optimism-note": "Pruebas de fallos en desarrollo", + "layer-2-hero-title": "Capa 2", + "layer-2-hero-header": "Ethereum para todos", + "layer-2-hero-subtitle": "Escalar Ethereum sin comprometer la seguridad o la descentralización.", + "layer-2-hero-alt-text": "Ilustración de las transacciones que se agrupan en la capa 2 y se publican en la red principal de Ethereum", + "layer-2-hero-button-1": "¿Qué es la capa 2?", + "layer-2-hero-button-2": "Utilizar la capa 2", + "layer-2-hero-button-3": "Mover a la capa 2", + "layer-2-statsbox-1": "TVL bloqueado en la capa 2 (USD)", + "layer-2-statsbox-2": "Comision media de transferencia de ETH a capa 2 (USD)", + "layer-2-statsbox-3": "Cambio de TVL a la capa 2 (30 días)", + "layer-2-what-is-layer-2-title": "¿Qué es la capa 2?", + "layer-2-what-is-layer-2-1": "La capa 2 (L2) es un término colectivo utilizado para describir un conjunto específico de soluciones de escalabilidad de Ethereum. Una capa 2 es una cadena de bloques independiente que amplía Ethereum y hereda las garantías de seguridad de Ethereum.", + "layer-2-what-is-layer-2-2": "Profundicemos a continuación en este concepto un un poco más, y para ello tenemos que explicar qué es la capa 1 (L1).", + "layer-2-what-is-layer-1-title": "¿Qué es la capa 1?", + "layer-2-what-is-layer-1-1": "La capa 1 es la cadena de bloques base. Ethereum y Bitcoin son ambos cadenas de bloque de capa 1 porque son la base subyacente en la que se han construido varias redes de capa 2. Ejemplos de proyectos de capa 2 incluyen agrupaciones en Ethereum y la Lightning Network sobre Bitcoin. Toda la actividad de transacción de usuario en estos proyectos de capa 2 puede establecerse en última instancia en la cadena de bloques de la capa 1.", + "layer-2-what-is-layer-1-2": "Ethereum también funciona como una capa de disponibilidad de datos para la capa 2. Los proyectos de la capa 2 publicarán los datos de sus transacciones a Ethereum, confiando en que estarán disponibles luego en esta red. Estos datos pueden utilizarse para obtener el estado de la capa 2, o para disputar transacciones en la capa 2.", + "layer-2-what-is-layer-1-list-title": "Ethereum como capa 1 incluye:", + "layer-2-what-is-layer-1-list-1": "Una red de operadores de nodos para segurizar y validar la red", + "layer-2-what-is-layer-1-list-2": "Una red de productores de bloques", + "layer-2-what-is-layer-1-list-3": "La cadena de bloques y el historial de transacciones de datos", + "layer-2-what-is-layer-1-list-4": "El mecanismo de consenso para la red", + "layer-2-what-is-layer-1-list-link-1": "¿Aún se confunde con Ethereum?", + "layer-2-what-is-layer-1-list-link-2": "Aprenda lo que es Ethereum.", + "layer-2-why-do-we-need-layer-2-title": "¿Por qué necesitamos la capa 2?", + "layer-2-why-do-we-need-layer-2-1": "Las tres propiedades deseables en una cadena de bloques son que sea descentralizada, segura y escalable. El «trilema» de la cadena de bloques afirma que una arquitectura de cadena de bloques sencilla solo puede lograr dos de tres. ¿Quiere un cadena de bloques segura y descentralizada? Entonces, tendrá que hacerlo a costa de la escalabilidad.", + "layer-2-why-do-we-need-layer-2-2": "Ethereum actualmente es capaz de procesar más de 1 millón de transacciones al día y existe una gran demanda para cada una de estas transacciones. El éxito de Ethereum y la demanda por utilizarlo han hecho que los precios del gas aumenten considerablemente. Por lo tanto, ha aumentado la necesidad de soluciones que permitan escalabilidad a la cadena de bloques. Y aquí es donde entran las soluciones de capa 2.", + "layer-2-why-do-we-need-layer-2-scalability": "Escalabilidad", + "layer-2-why-do-we-need-layer-2-scalability-1": "El principal objetivo de la escalabilidad es incrementar la velocidad de las transacciones (finalidad más rápida), y la capacidad de procesamiento de transacciones (más transacciones por segundo), sin sacrificar la descentralización ni la seguridad.", + "layer-2-why-do-we-need-layer-2-scalability-2": "La comunidad de Ethereum ha adoptado una postura firme que pone a la descentralización o la seguridad por encima de la escalabilidad. Hasta shardingla red principal de Ethereum (capa 1) solo puede procesar aproximadamente 15 transacciones por segundo. Cuando la demanda para utilizar Ethereum es alta, la red se congestiona, lo que genera un aumento en las comisiones de transacción y hace que muchas transacciones sean inviables por su alto coste para los usuarios. De ahí la viabilidad de la capa 2 para escalar Ethereum.", + "layer-2-why-do-we-need-layer-2-scalability-3": "Más sobre la visión de Ethereum", + "layer-2-benefits-of-layer-2-title": "Beneficios de la capa 2", + "layer-2-lower-fees-title": "Comisiones más bajas", + "layer-2-lower-fees-description": "Al combinar múltiples transacciones fuera de la cadena en una sola transacción en la capa 1, las comisiones de transacciones se reducen drásticamente, haciendo que Ethereum sea más accesible para todos.", + "layer-2-maintain-security-title": "Mantener la seguridad", + "layer-2-maintain-security-description": "Las cadenas de bloque de la capa 2 asientan sus transacciones en la red principal de Ethereum, permitiendo a los usuarios beneficiarse de la seguridad de la red Ethereum.", + "layer-2-expand-use-cases-title": "Ampliar los casos de uso", + "layer-2-expand-use-cases-description": "Con más transacciones por segundo, comisiones más bajas y nuevas tecnologías, apareceran nuevas aplicaciones en los proyectos con una mejor experiencia de usuario.", + "layer-2-how-does-layer-2-work-title": "¿Cómo funciona la capa 2?", + "layer-2-how-does-layer-2-work-1": "Como hemos mencionado antes, la capa 2 es un término colectivo para las soluciones de escalamiento de Ethereum que crea transacciones artificiales fuera de la capa 1 mientras siguen aprovechando la robusta seguridad descentralizada de la capa 1 de Ethereum. Una capa 2 es una cadena de bloques por separado que amplía la capacidad Ethereum. ¿Cómo funciona?", + "layer-2-how-does-layer-2-work-2": "Una cadena de bloques de la capa 2 se comunica regularmente con Ethereum (enviando paquetes de transacciones) para asegurar que tiene garantías de seguridad y descentralización similares. Todo esto no requiere cambios en el protocolo de la capa 1 (Ethereum). Esto permite a la capa 1 manejar la seguridad, la disponibilidad de datos y la descentralización, mientras que la capa 2 maneja la escalabilidad. La capa 2 quita la carga transaccional de la capa 1 y las pruebas posteriores finalizadas vuelven a la capa 1. Al eliminar esta carga de transacción de la capa 1, la capa base se descongestiona y todo se vuelve más escalable.", + "layer-2-rollups-title": "Agrupaciones", + "layer-2-rollups-1": "Las agrupaciones son actualmente la solución preferida de capa 2 para escalar Ethereum. Al utilizar las agrupaciones, los usuarios pueden reducir las comisiones de gas hasta 100 veces en comparación con la capa 1.", + "layer-2-rollups-2": "Las agrupaciones aglutinan a cientos de transacciones en una sola transacción en la capa 1. Esto distribuye las comisiones de transacción L1 entre todos los usuarios en la agrupación, haciéndola más barata para cada usuario. Las transacciones de la agrupación se ejecutan fuera de la capa 1, pero los datos de las transacciones se publican en la capa 1. Al publicar los datos de transacción en la capa 1, las agrupaciones heredan la seguridad de Ethereum. Hay dos enfoques diferentes para las agrupaciones: optimista y de conocimiento cero, que difieren principalmente en la forma en que estos datos de transacción se envían a L1.", + "layer-2-optimistic-rollups-title": "Agrupaciones optimistas", + "layer-2-optimistic-rollups-description": "Las agrupaciones optimistas son «optimistas» en el sentido de que asumen que las transacciones son válidas, pero pueden validarlas si es necesario. Si se sospecha que una transacción no es válida, se ejecuta una prueba de fallo para ver si es realmente así.", + "layer-2-optimistic-rollups-childSentance": "Más acerca de las agrupaciones optimistas", + "layer-2-zk-rollups-title": "Agrupaciones de conocimiento cero", + "layer-2-zk-rollups-description": "Las agrupaciones de conocimiento cero utilizan pruebas de validez en donde las transacciones se computan fuera de la cadena, y luego los datos comprimidos se suministran a la red principal de Ethereum como prueba de su validez.", + "layer-2-zk-rollups-childSentance": "Más sobre las agrupaciones de conocimiento cero", + "layer-2-dyor-title": "Investigue por su cuenta: riesgos de la capa 2", + "layer-2-dyor-1": "Dado que las cadenas de capa 2 heredan la seguridad de Ethereum, en un mundo ideal son tan seguras como la L1 de Ethereum. Sin embargo, muchos de los proyectos todavía están en pañales y son algo experimentales. Después de años de investigación y desarrollo, muchas de las tecnologías L2 que escalarán Ethereum, fueron lanzadas en 2021. Muchos proyectos todavía tienen supuestos de confianza adicionales mientras trabajan para descentralizar sus redes. Investigue siempre más por su cuenta para decidir si se siente cómodo con cualquier riesgo implicado.", + "layer-2-dyor-2": "Para más información sobre la tecnología, los riesgos y los supuestos de confianza de la capa 2, le recomendamos revisar L2BEAT, que proporciona un marco integral de evaluación de riesgos de cada proyecto.", + "layer-2-dyor-3": "Ir a L2BEAT", + "layer-2-use-layer-2-title": "Usa la capa 2", + "layer-2-use-layer-2-1": "Ahora que entiende por qué existe la capa 2 y cómo funciona, ¡vamos a ayudarle a ponerse en marcha!", + "layer-2-contract-accounts": "NOTA: Al pasar de nivel y usar la capa 2, es importante tener en cuenta que usted controlará la dirección de su cuenta EOA (una cuenta donde solo una clave privada controla la cuenta) como en la red principal de Ethereum. Sin embargo, si está utilizando una cartera de contrato inteligente, como Gnosis Safe o Argent, no tendrá control sobre esta dirección en una capa 2 hasta que vuelva a desplegar su cuenta de contrato en esa dirección en la capa 2. Si está pasando de nivel o enviando fondos a una cartera de contrato inteligente y usted no controla esta dirección, sus fondos pueden perderse.", + "layer-2-use-layer-2-generalized-title": "Capa 2 generalizada", + "layer-2-use-layer-2-generalized-1": "La capa 2 generalizada se comporta igual que Ethereum, pero es más barata. Cualquier cosa que se pueda hacer en la capa 1 de Ethereum, también se puede hacer en la capa 2. Muchas dapps ya han comenzado a migrar a estas redes o se han saltado por completo la red principal para desplegar directamente en una capa 2.", + "layer-2-use-layer-2-application-specific-title": "Aplicaciones específicas de capa 2", + "layer-2-use-layer-2-application-specific-1": "Las aplicaciones específicas de capa 2 son proyectos que se especializan en optimizar un espacio específico de la aplicación, aportando un rendimiento mejorado.", + "layer-2-sidechains-title": "Una nota sobre cadenas laterales, validiums y cadenas de bloques alternativas", + "layer-2-sidechains-1": "Las cadenas laterales y validiums son cadenas de bloques que permiten que los activos de Ethereum pasen de nivel y se utilicen en otra cadena de bloques. Las cadenas laterales y validiums se ejecutan en paralelo con Ethereum, e interactúan con Ethereum a través de niveles superiores, pero no derivan su seguridad o disponibilidad de datos desde Ethereum.", + "layer-2-sidechains-2": "Ambas escalan de forma similar a la capa 2: ofrecen tarifas de transacción más bajas y un mayor rendimiento de las transacciones, pero tienen supuestos de confianza diferentes.", + "layer-2-more-on-sidechains": "Más información sobre las cadenas laterales", + "layer-2-more-on-validiums": "Más información sobre validiums", + "layer-2-sidechains-4": "Algunas cadenas de bloques de la capa 1 tienen mayor rendimiento y menores comisiones de transacción que Ethereum. Estas capas 1 alternativas han tenido que sacrificar seguridad o descentralización para lograr transacciones por segundo más altas y menores comisiones de transacción.", + "layer-2-sidechains-5": "El ecosistema Ethereum está firmemente alineado, de manera que la escalabilidad de capa 2 es la única manera de resolver el «trilema» de la escalabilidad mientras permanece descentralizado y seguro.", + "layer-2-onboard-title": "Cómo entrar en una capa 2", + "layer-2-onboard-1": "Hay dos maneras principales de mover sus activos a una capa 2: pasar fondos desde Ethereum a través de un contrato inteligente o retirar sus fondos a un intercambio directamente a la red de la capa 2.", + "layer-2-onboard-wallet-title": "¿Fondos en su cartera?", + "layer-2-onboard-wallet-1": "Si ya tiene su ETH en su cartera, necesitará hacer un «puenteo» para pasarlo de la red principal de Ethereum a una capa 2.", + "layer-2-more-on-bridges": "Más información sobre los pasos a niveles superiores o «puenteos»", + "layer-2-onboard-wallet-input-placeholder": "Seleccione la L2 a la que desee pasar", + "layer-2-onboard-wallet-selected-1": "Puede pasar a", + "layer-2-onboard-wallet-selected-2": "utilizando estas carteras:", + "layer-2-bridge": "Puenteo", + "layer-2-onboard-exchange-title": "¿Fondos en un intercambio?", + "layer-2-onboard-exchange-1": "Algunos intercambios centralizados ahora ofrecen retiradas directas y depósitos a la capa 2. Verifique los intercambios que soportan retiradas de la capa 2 y qué capa 2 soportan.", + "layer-2-onboard-exchange-2": "También necesitará una cartera donde retirar sus fondos.", + "layer-2-onboard-find-a-wallet": "Encontrar una cartera de Ethereum.", + "layer-2-onboard-exchange-input-placeholder": "Verifique los intercambios compatibles con L2", + "layer-2-deposits": "Depósitos", + "layer-2-withdrawals": "Retiradas", + "layer-2-go-to": "Ir a", + "layer-2-tools-title": "Herramientas para operar de forma eficiente en la capa 2", + "layer-2-tools-l2beat-description": "L2BEAT es un gran recurso para examinar las evaluaciones de riesgos técnicos de los proyectos de la capa 2. Recomendamos revisar sus recursos al investigar proyectos específicos de la capa 2.", + "layer-2-tools-l2fees-description": "Las comisiones de L2 le permiten ver el coste actual (expresado en USD) para realizar transacciones en diferentes capas 2.", + "layer-2-tools-chainlist-description": "Chainlist es un gran recurso para importar RPC de la red a carteras compatibles. Aquí encontrará RPC para proyectos de la capa 2 para ayudarle a conectarse.", + "layer-2-tools-zapper-description": "Gestione todo su portafolio web3 desde DeFi a NFT y todo lo que venga después. Invierta en las últimas oportunidades desde un lugar conveniente.", + "layer-2-tools-zerion-description": "Construya y administre todo su portafolio DeFi desde un solo lugar. Descubra el mundo de las finanzas descentralizadas hoy.", + "layer-2-tools-debank-description": "Manténgase al corriente de todos los acontecimientos importantes en el mundo web3", + "layer-2-faq-title": "Preguntas frecuentes", + "layer-2-faq-question-1-title": "¿Por qué no hay ninguna L2 «oficial» de Ethereum?", + "layer-2-faq-question-1-description-1": "De la misma manera que no existe un cliente «oficial» de Ethereum, tampoco ha una capa 2 «oficial» de Ethereum. Ethereum no tiene permisos, técnicamente cualquiera puede crear una capa 2. Múltiples equipos implementarán su versión de una capa 2 y el ecosistema en su conjunto se beneficiará de una diversidad de enfoques de diseño optimizados para diferentes casos de uso. Al igual que tenemos múltiples clientes de Ethereum desarrollados por varios equipos para tener diversidad en la red, así también se desarrollará la capa 2 en el futuro.", + "layer-2-faq-question-2-title": "¿Cuál es la diferencia entre las agrupaciones optimistas y las de conocimiento cero?", + "layer-2-faq-question-2-description-1": "Tanto las agrupaciones optimistas como las de conocimiento cero, aglutinan cientos de transacciones en una sola transacción en la capa 1. Las transacciones de agrupación se ejecutan fuera de la capa 1, pero los datos de las transacciones se publican en la capa 1.", + "layer-2-faq-question-2-description-2": "La principal diferencia es qué datos se publican en la capa 1 y cómo se verifican los datos. Las pruebas de validez (usadas por las agrupaciones de conocimiento cero) ejecutan los cálculos fuera de la cadena y publican una prueba, mientras que las pruebas de fallos (utilizadas por las agrupaciones optimistas) solo ejecutan los cálculos en la cadena cuando se sospecha del fallo y debe ser verificada.", + "layer-2-faq-question-2-description-3": "Actualmente la mayoría de las agrupaciones de conocimiento cero son específicas a la aplicación, a diferencia de las agrupaciones optimistas, que usualmente son de uso genérico.", + "layer-2-more-info-on-optimistic-rollups": "Más información sobre las agrupaciones optimistas", + "layer-2-more-info-on-zk-rollups": "Más información sobre las agrupaciones de conocimiento cero", + "layer-2-faq-question-3-title": "¿Es posible escalar en la capa 1?", + "layer-2-faq-question-3-description-1": "Sí. Actualmente en la hoja de ruta de Ethereum hay planes de desarrollo de cadenas de fragmentos. Si bien están en la hoja de ruta, es necesario seguir escalando a través de soluciones de capa 2.", + "layer-2-more-on-sharding": "Más información sobre la fragmentación", + "layer-2-faq-question-4-title": "¿Qué riesgos tiene la capa 2?", + "layer-2-faq-question-4-description-1": "Los proyectos de la capa 2 contienen riesgos adicionales en comparación con la retención de fondos y la transacción directa en la red principal de Ethereum. Por ejemplo, los secuenciadores podrían dejar de funcionar, lo que obligaría a esperar para acceder a los fondos.", + "layer-2-faq-question-4-description-2": "Le aconsejamos que indague por su cuenta antes de transferir fondos significativos a una capa 2. Para más información sobre la tecnología, los riesgos y los supuestos de confianza de la capa 2, recomendamos revisar L2BEAT, que proporciona un marco integral de evaluación de riesgos de cada proyecto.", + "layer-2-faq-question-4-description-3": "Los puenteos de cadena de bloques, que permiten las transferencias de activos a la capa 2, están aún en una fase inicial de desarrollo y es probable que todavía no se haya descubierto el diseño óptimo para este tipo de soluciones. Recientemente ha habido ataques de hackers a los puenteos.", + "layer-2-faq-question-5-title": "¿Por qué no se enumeran aquí algunos proyectos de capa 2?", + "layer-2-faq-question-5-description-1": "Queremos asegurarnos de que mencionamos los mejores recursos posibles para que los usuarios puedan utilizar las soluciones de capa 2 de manera segura y fiable. Tenemos criterios de evaluación que deben cumplirse para ser incluídos.", + "layer-2-faq-question-5-view-listing-policy": "Consulte aquí nuestra política de listado de capa 2.", + "layer-2-faq-question-5-description-2": "Cualquiera es libre de sugerir añadir una capa 2 en ethereum.org. Si hay una capa 2 que hayamos omitido, por favor sugiérela.", + "layer-2-further-reading-title": "Más información", + "a-rollup-centric-ethereum-roadmap": "Una hoja de ruta de ethereum centrada en las agrupaciones", + "an-incomplete-guide-to-rollups": "Una guía incompleta sobre las agrupaciones", + "polygon-sidechain-vs-ethereum-rollups": "La cadena lateral Polygon frente a las agrupaciones de Ethereum: enfoques de escalabilidad a capa 2 | Vitalik Buterin y Lex Fridman", + "rollups-the-ultimate-ethereum-scaling-strategy": "AGRUPACIONES: ¿La estrategia definitiva de escalabilidad de Ethereum? Arbitrum y Optimism explicados", + "scaling-layer-1-with-shard-chains": "Escalabilidad a capa 1 con cadenas de fragmentos", + "understanding-rollup-economics-from-first-principals": "Entender la economía de agrupaciones desde los albores", + "arbitrum-description": "Arbitrum es una agrupación optimista (Optimistic rollup) que pretende imitar la interacción con Ethereum, pero con transacciones que cuestan una fracción de lo que cuestan en L1.", + "optimism-description": "Optimism es una agrupación optimista segura y rápida, con tecnología equivalente a la EVM. Escala la tecnología de Ethereum y difunde sus principios mediante la financiación retroactiva de bienes públicos.", + "boba-description": "Boba es una agrupación optimista (Optimistic rollup) originalmente bifurcada desde Optimism, que es una solución de escalabilidad que tiene como objetivo reducir el precio del gas, mejorar el rendimiento de las transacciones, y ampliar las capacidades de los contratos inteligentes.", + "loopring-description": "La solución de agrupación de conocimiento cero para L2, zkRollup L2, de Loopring tiene como objetivo ofrecer las mismas garantías de seguridad que la red principal Ethereum, con un gran aumento de la escalabilidad: el rendimiento aumentó 1000 veces y el coste se redujo a solo 0,1 % de L1.", + "zksync-description": "zkSync es una plataforma de agrupaciones de conocimiento ceo de Matter Labs centrada en el usuario. Es una solución de escalabilidad para Ethereum que ya existe en la red principal de Ethereum. Soporta pagos, intercambio de tókenes y la acuñación (o minting) de NFT.", + "zkspace-description": "La plataforma ZKSpace consta de tres partes principales: una capa 2 AMM DEX con tecnología ZK-Rollups llamada ZKSwap, un servicio de pago llamado ZKSquare, y un mercado de NFT llamado ZKSea.", + "aztec-description": "Aztec Network es la primera agrupación de conocimiento cero privada de Ethereum, que permite a las aplicaciones descentralizadas privacidad y escalabilidad.", + "layer-2-note": "Nota:", + "layer-2-ecosystem-portal": "Portal del ecosistema", + "layer-2-token-lists": "Listas de tókenes", + "layer-2-explore": "Explorar" +} diff --git a/src/intl/es/page-run-a-node.json b/src/intl/es/page-run-a-node.json index 338ab071126..f9cc011a3e1 100644 --- a/src/intl/es/page-run-a-node.json +++ b/src/intl/es/page-run-a-node.json @@ -2,14 +2,14 @@ "page-run-a-node-build-your-own-title": "Construya su propio nodo", "page-run-a-node-build-your-own-hardware-title": "Paso 1 – Hardware", "page-run-a-node-build-your-own-minimum-specs": "Especificaciones mínimas", - "page-run-a-node-build-your-own-min-ram": "4 - 8 GB RAM", + "page-run-a-node-build-your-own-min-ram": "4 - 8 GB de RAM", "page-run-a-node-build-your-own-ram-note-1": "Cómo participar", - "page-run-a-node-build-your-own-ram-note-2": "Instalación en Raspberry Pi", + "page-run-a-node-build-your-own-ram-note-2": "Ver nota sobre Raspberry Pi", "page-run-a-node-build-your-own-min-ssd": "SSD de 2 TB", "page-run-a-node-build-your-own-ssd-note": "SSD necesario para cumplir con los requerimientos de velocidad de escritura.", "page-run-a-node-build-your-own-min-internet": "Conexión a Internet", "page-run-a-node-build-your-own-recommended": "Recomendado", - "page-run-a-node-build-your-own-nuc": "Inter NUC de 7° generación o superior", + "page-run-a-node-build-your-own-nuc": "Inter NUC de 7ª generación o superior", "page-run-a-node-build-your-own-nuc-small": "Procesador x86", "page-run-a-node-build-your-own-connection": "Conexión a internet por cable", "page-run-a-node-build-your-own-connection-small": "No es necesaria, pero provee una instalación más simple y la mayor estabilidad", @@ -20,19 +20,19 @@ "page-run-a-node-build-your-own-software-option-1-description": "Cuando tenga el hardware listo, puede descargar el sistema operativo DAppNode desde cualquier ordenador e instalarlo en un SSD nuevo con una unidad USB.", "page-run-a-node-build-your-own-software-option-1-button": "Configuración de DAppNode", "page-run-a-node-build-your-own-software-option-2-title": "Opción 2 – Línea de comandos", - "page-run-a-node-build-your-own-software-option-2-description-1": "Para conseguir un control máximo, quizá los usuarios experimentados prefieren usar la línea de comandos.", + "page-run-a-node-build-your-own-software-option-2-description-1": "Para conseguir un control máximo, quizá los usuarios experimentados prefieran usar la línea de comandos.", "page-run-a-node-build-your-own-software-option-2-description-2": "Consulte la documentación para desarrolladores para obtener más información sobre cómo empezar con la selección del cliente.", "page-run-a-node-build-your-own-software-option-2-button": "Configuración de línea de comandos", - "page-run-a-node-buy-fully-loaded-title": "Comprar totalmente armado", + "page-run-a-node-buy-fully-loaded-title": "Comprar completamente cargado", "page-run-a-node-buy-fully-loaded-description": "Solicite una opción de hardware configurada y lista para conectar y adéntrese de la manera más sencilla posible.", - "page-run-a-node-buy-fully-loaded-note-1": "Sin necesidad de armar.", + "page-run-a-node-buy-fully-loaded-note-1": "Sin necesidad de montar.", "page-run-a-node-buy-fully-loaded-note-2": "Configuración similar a una aplicación con una GUI.", "page-run-a-node-buy-fully-loaded-note-3": "Sin necesidad de líneas de comando.", - "page-run-a-node-buy-fully-loaded-plug-and-play": "Estas soluciones son limitadas, pero están completamente armadas.", + "page-run-a-node-buy-fully-loaded-plug-and-play": "Estas soluciones son limitadas, pero están completamente cargadas.", "page-run-a-node-censorship-resistance-title": "Resistencia a la censura", "page-run-a-node-censorship-resistance-preview": "Asegúrese de tener acceso cuando lo necesite, sin censuras.", "page-run-a-node-censorship-resistance-1": "Un nodo de terceros podría optar por rechazar transacciones de direcciones IP específicas o transacciones que involucren cuentas específicas, y potencialmente impedirle usar la red cuando la necesite. ", - "page-run-a-node-censorship-resistance-2": "Tener su propio nodo para enviar transacciones le garantiza poder tramitar su transacción al resto de la red peer-to-peer en cualquier momento.", + "page-run-a-node-censorship-resistance-2": "Tener su propio nodo para enviar transacciones le garantiza poder tramitar su transacción al resto de la red entre pares en cualquier momento.", "page-run-a-node-community-title": "Encuentre ayudantes", "page-run-a-node-community-description-1": "Las plataformas en línea como Discord o Reddit son el hogar de un gran número de colaboradores comunitarios dispuestos a ayudarle con cualquier pregunta que pueda tener.", "page-run-a-node-community-description-2": "No lo haga solo. Si tiene alguna pregunta es probable que alguien de aquí pueda ayudarle a encontrar una respuesta.", @@ -102,7 +102,7 @@ "page-run-a-node-rasp-pi-note-2-description": "Aprenda a configurar un nodo a través de la línea de comandos en un Raspberry Pi", "page-run-a-node-rasp-pi-note-3-link": "Ejecutar un nodo con Raspberry Pi", "page-run-a-node-rasp-pi-note-3-description": "Siga por aquí si prefiere los tutoriales", - "page-run-a-node-shop": "Compras", + "page-run-a-node-shop": "Tienda", "page-run-a-node-shop-avado": "Comprar Avado", "page-run-a-node-shop-dappnode": "Comprar DAppNode", "page-run-a-node-staking-title": "Apueste sus ETH", @@ -116,11 +116,11 @@ "page-run-a-node-sovereignty-preview": "Piense que ejecutar un nodo es como el siguiente paso tras conseguir su propia cartera Ethereum.", "page-run-a-node-sovereignty-1": "Una cartera Ethereum le permite tomar el control y la custodia completos de sus activos digitales manteniendo las claves privadas de sus direcciones, pero esas claves no le especifican el estado actual de la cadena de bloques, como el balance de su cartera.", "page-run-a-node-sovereignty-2": "Por defecto, las carteras de Ethereum suelen llegar a un nodo de terceros, como Infura o Alchemy, cuando consulte sus balances. Ejecutar su propio nodo le permite tener su propia copia de la cadena de bloques de Ethereum.", - "page-run-a-node-title": "Ejecute un nodo", + "page-run-a-node-title": "Ejecutar un nodo", "page-run-a-node-voice-your-choice-title": "Hágase oír", "page-run-a-node-voice-your-choice-preview": "No ceda el control en caso de bifurcación.", "page-run-a-node-voice-your-choice-1": "En el caso de una bifurcación de cadena, donde emergen dos cadenas con dos conjuntos diferentes de reglas, ejecutar su propio nodo garantiza su capacidad de elegir qué conjunto de reglas soporta. Depende de usted actualizar a nuevas reglas y apoyar los cambios propuestos, o no.", - "page-run-a-node-voice-your-choice-2": "Si está apostando ETH, ejecutar su propio nodo le permite elegir su propio cliente, para minimizar el riesgo de «slashing» y reaccionar a las demandas fluctuantes de la red a través del tiempo. «Stakear» con un tercero pierde su voto sobre qué cliente cree que es la mejor opción.", + "page-run-a-node-voice-your-choice-2": "Si está apostando ETH, ejecutar su propio nodo le permite elegir su propio cliente, para minimizar el riesgo de «recortar» y reaccionar a las demandas fluctuantes de la red a través del tiempo. Apostar con un tercero pierde su voto sobre qué cliente cree que es la mejor opción.", "page-run-a-node-what-title": "¿Qué significa «ejecutar un nodo»?", "page-run-a-node-what-1-subtitle": "Ejecutar software.", "page-run-a-node-what-1-text": "Conocido como «cliente», este software descarga una copia de la cadena de bloques de Ethereum y verifica la validez de cada bloque, lo mantiene actualizado con nuevos bloques y transacciones, y ayuda a otros a descargar y actualizar sus propias copias.", diff --git a/src/intl/es/page-stablecoins.json b/src/intl/es/page-stablecoins.json index 89bd33ecb25..4b9477670f2 100644 --- a/src/intl/es/page-stablecoins.json +++ b/src/intl/es/page-stablecoins.json @@ -143,6 +143,6 @@ "page-stablecoins-how-they-work-button": "Cómo funcionan", "page-stablecoins-why-stablecoins-body": "ETH, al igual que el bitcoin, tiene un precio volátil porque es una tecnología nueva, así que es posible que no quiera gastarla regularmente. Las monedas estables reflejan el valor de las monedas tradicionales para darle acceso a dinero estable que puede usar en Ethereum.", "page-stablecoins-more-defi-button": "Más sobre finanzas descentralizadas (DeFi)", - "page-stablecoins-tools-title": "Aprende más sobre stablecoins", + "page-stablecoins-tools-title": "Más información sobre las monedas estables", "page-stablecoins-tools-stablecoinswtf-description": "Stablecoins.wtf ofrece un tablero con datos históricos del mercado, estadísticas y contenido educativo para las monedas estables más destacadas." } diff --git a/src/intl/es/page-wallets-find-wallet.json b/src/intl/es/page-wallets-find-wallet.json index af63ac112c7..4fa6e080364 100644 --- a/src/intl/es/page-wallets-find-wallet.json +++ b/src/intl/es/page-wallets-find-wallet.json @@ -39,19 +39,19 @@ "page-find-wallet-description-coinbase": "La aplicación segura para almacenar criptomonedas usted mismo", "page-find-wallet-description-coinomi": "Coinomi es la billetera más antigua multicadena, descentralizada y multiplataforma para bitcoins, altcoins y tókenes; nunca ha sido hackeada y cuenta con millones de usuarios.", "page-find-wallet-description-coin98": "Una billetera multicadena y puerta de enlace descentralizada no custodiada", - "page-find-wallet-description-dcent": "La billetera D'CENT es la billetera multidivisa más conveniente con un navegador de DApps integrado para un acceso fácil a la DeFi, NFT y otra variedad de servicios.", + "page-find-wallet-description-dcent": "La billetera D'CENT es la billetera multidivisa más conveniente incluye un navegador de DApps integrado para un acceso fácil a DeFi, NFTs y una variedad de otros servicios.", "page-find-wallet-description-enjin": "Impenetrable, con características precisas y conveniente; creado para inversores, jugadores y desarrolladores", "page-find-wallet-description-fortmatic": "Accede a las aplicaciones de Ethereum desde cualquier lugar con solo tu correo electrónico o número de teléfono. No más extensiones de navegador ni frases semilla.", "page-find-wallet-description-gnosis": "La plataforma más fiable para guardar activos digitales en Ethereum", "page-find-wallet-description-guarda": "Secure es una billetera con múltiples funcionalidades, no custodiada con soporte en más de 50 cadenas de bloques. Staking fácil, intercambio y compra de activos criptográficos.", - "page-find-wallet-description-hyperpay": "HyperPay es una cartera cripto multiplataforma universal que funciona con más de 50 bloques de cadena y más de 2000 aplicaciones descentralizadas.", + "page-find-wallet-description-hyperpay": "HyperPay es una billetera cripto multiplataforma universal que funciona con más de 50 blockchains y más de 2000 aplicaciones descentralizadas.", "page-find-wallet-description-imtoken": "imToken es una cartera digital fácil y segura en la que confían millones de personas", "page-find-wallet-description-keystone": "La cartera Keystone es una cartera de hardware con firmware de código abierto que utiliza un protocolo QR.", "page-find-wallet-description-ledger": "Mantenga sus activos seguros con los más altos estándares de seguridad", "page-find-wallet-description-linen": "La billetera Mobile smart contract: gane rendimiento, compre criptomonedas y participe en DeFi. Gane recompensas y tókenes de gobernanza.", "page-find-wallet-description-loopring": "La primera cartera de contratos inteligentes de Ethereum con comercio basado en zkRollup, transferencias y AMM (Creador de Mercado Automatizado). Sin Gas, segura y simple.", - "page-find-wallet-description-mathwallet": "MathWallet es una cartera de criptomonedas universal y multiplataforma (móvil/extensión de navegador/página de internet) que soporta más de 50 cadenas de bloques y más de 2000 aplicaciones descentralizadas.", - "page-find-wallet-description-metamask": "Comience a explorar en segundos aplicaciones de cadenas de bloques en las que confían más de 21 millón de usuarios en todo el mundo.", + "page-find-wallet-description-mathwallet": "MathWallet es una billetera de criptomonedas universal y multiplataforma (móvil/extensión de navegador/página de internet) que soporta más de 50 blockchains y más de 2000 Dapps.", + "page-find-wallet-description-metamask": "Explore aplicaciones de la cadena de bloques en segundos. Confiada por más de 21 millones de usuarios en todo el mundo.", "page-find-wallet-description-monolith": "La única cartera autocustodiada del mundo, emparejada con una tarjeta de débito Visa. Disponible en Reino Unido y la UE y que puede utilizarse en todo el mundo.", "page-find-wallet-description-multis": "Multis es una cuenta de criptomonedas diseñada para los negocios. Con Multis, las empresas pueden almacenar con controles de acceso, ganar intereses sobre sus ahorros y agilizar los pagos y la contabilidad.", "page-find-wallet-description-mycrypto": "MyCrypto es una interfaz para administrar todas sus cuentas. Intercambie, envíe y compre criptomonedas con carteras como MetaMask, Ledger, Trezor y otras.", @@ -63,7 +63,7 @@ "page-find-wallet-description-rainbow": "Un mejor hogar para sus activos de Ethereum", "page-find-wallet-description-samsung": "Mantenga sus criptomonedas protegidas y de forma segura con Samsung Blockchain.", "page-find-wallet-description-status": "Aplicación de mensajería segura, cartera de criptomonedas y un navegador Web 3.0 creado con tecnología de vanguardia", - "page-find-wallet-description-tokenpocket": "TokenPocket:una cartera de moneda digital líder en el mundo, segura y conveniente, y un portal a Dapps, con soporte de cadena múltiple.", + "page-find-wallet-description-tokenpocket": "TokenPocket: Una billetera cripto global, segura y conveniente. Es tu portal a Dapps, con soporte para distintas blockchains.", "page-find-wallet-description-bitkeep": "BitKeep es una cartera digital descentralizada de múltiples cadenas, dedicada a proporcionar servicios seguros y convenientes de gestión de activos digitales a usuarios de todo el mundo.", "page-find-wallet-description-torus": "Inicio de sesión con un clic para la Web 3.0", "page-find-wallet-description-trezor": "La primera y original cartera de hardware", @@ -106,7 +106,7 @@ "page-find-wallet-new-to-wallets": "¿Nuevo en carteras? Aquí tiene una descripción general para empezar.", "page-find-wallet-new-to-wallets-link": "Carteras de Ethereum", "page-find-wallet-not-all-features": "Ninguna cartera tiene aún todas estas características", - "page-find-wallet-not-endorsements": "Las carteras que aparecen en esta página no están homologadas de manera oficial y se proporcionan solo con fines informativos. Sus descripciones las han facilitado las propias empresas de las carteras. Añadimos productos a esta página de acuerdo con los criterios de nuestros", + "page-find-wallet-not-endorsements": "Las carteras listadas en esta página no están auspiciadas por la fundación y se promocionan sólo a fin informativo. Sus descripciones han sido proporcionadas por los propios proyectos de las billeteras. Añadimos productos a esta página en función de nuestro criterio", "page-find-wallet-numio-logo-alt": "Logo de Numio", "page-find-wallet-overwhelmed": "Abajo encontrará carteras de Ethereum. ¿Demasiada información? Intente filtrar por características.", "page-find-wallet-opera-logo-alt": "Logo de Opera", diff --git a/src/intl/es/page-wallets.json b/src/intl/es/page-wallets.json index 99740d42524..bd89cf783a8 100644 --- a/src/intl/es/page-wallets.json +++ b/src/intl/es/page-wallets.json @@ -5,13 +5,9 @@ "page-wallets-alt": "Imagen de un robot con una caja fuerte como cuerpo, que representa una cartera de Ethereum", "page-wallets-ethereum-account": "Una cuenta de Ethereum es una entidad que puede enviar transacciones y que tiene un balance.", "page-wallets-blog": "Blog de Coinbase", - "page-wallets-bookmarking": "Marque su cartera", + "page-wallets-bookmarking": "Guarde su cartera", "page-wallets-bookmarking-desc": "Si utiliza una cartera web, marque el sitio para protegerse contra estafas de phishing.", - "page-wallets-cd": "Carteras físicas de hardware que le permiten mantener sus criptomonedas sin conexión (muy seguras)", - "page-wallets-converted": "¿Convertido a las criptomonedas?", - "page-wallets-converted-desc": "Si está buscando conseguir un valor significante, le recomendamos una cartera de hardware, ya que son más seguras. O una cartera con alertas de fraude y límites de retiro.", - "page-wallets-curious": "¿Curiosidad por las criptomonedas?", - "page-wallets-curious-desc": "Si acaba de empezar en las criptomonedas y quiere tener una idea de ello, le recomendamos algo que le dará la oportunidad de explorar aplicaciones de Ethereum o comprar directamente sus primeros ETH desde la cartera.", + "page-wallets-cd": "Las carteras físicas de hardware son dispositivos que le permiten mantener sus criptomonedas fuera de línea – muy seguras.", "page-wallets-desc-2": "Necesita una cartera para enviar fondos y gestionar sus ETH.", "page-wallets-desc-2-link": "Más sobre ETH", "page-wallets-desc-3": "Su cartera es únicamente una herramienta para gestionar su cuenta de Ethereum. Esto significa que puede intercambiar proveedores de carteras en cualquier momento. Algunas carteras también le permiten administrar varias cuentas de Ethereum desde una aplicación.", @@ -21,28 +17,25 @@ "page-wallets-ethereum-wallet": "Una cartera es un producto que le permite administrar su cuenta de Ethereum. Permite ver el balance de su cuenta, enviar transacciones y más.", "page-wallets-explore": "Explorar Ethereum", "page-wallets-features-desc": "Podemos ayudarle a elegir su cartera en función de las características que le interesen.", - "page-wallets-features-title": "¿Prefiere elegir en función de las características?", + "page-wallets-features-title": "Comparar carteras según sus características", "page-wallets-find-wallet-btn": "Encontrar una cartera", "page-wallets-find-wallet-link": "Encontrar una cartera", "page-wallets-get-some": "Obtener ETH", - "page-wallets-get-some-alt": "Ilustración de una mano que construye el logo de ETH hecho de ladrillos Lego", + "page-wallets-get-some-alt": "Una ilustración de una mano creando el logo de ETH hecho de bloques de Lego", "page-wallets-get-some-btn": "Obtener ETH", "page-wallets-get-some-desc": "ETH es la criptomoneda nativa de Ethereum. Necesitará ETH en su cartera para usar las aplicaciones de Ethereum.", - "page-wallets-get-wallet": "Obtener una cartera", - "page-wallets-get-wallet-desc": "Hay muchas carteras distintas para elegir. Queremos ayudarle a seleccionar la mejor para usted.", - "page-wallets-get-wallet-desc-2": "Recuerde: esta decisión no es para siempre. Su cuenta de Ethereum no está vinculada a su proveedor de cartera.", "page-wallets-how-to-store": "Cómo almacenar activos digitales en Ethereum", - "page-wallets-keys-to-safety": "Las claves para mantener segura sus criptomonedas", + "page-wallets-keys-to-safety": "Las claves para mantener seguras sus criptomonedas.", "page-wallets-manage-funds": "Una aplicación para gestionar sus fondos", "page-wallets-manage-funds-desc": "Su cartera muestra sus saldos y el historial de transacciones y le da la posibilidad de enviar o recibir fondos. Algunas carteras pueden ofrecerle más funciones.", "page-wallets-meta-description": "Qué necesita saber para utilizar carteras de Ethereum", "page-wallets-meta-title": "Carteras de Ethereum", "page-wallets-mobile": "Aplicaciones móviles que hacen que sus fondos sean accesibles desde cualquier lugar", - "page-wallets-more-on-dapps-btn": "Más sobre las dapps", + "page-wallets-more-on-dapps-btn": "Más sobre Dapps", "page-wallets-most-wallets": "La mayoría de los productos de cartera le permitirán generar una cuenta de Ethereum. Así que no necesita una antes de descargar una cartera.", "page-wallets-protecting-yourself": "Protéjase a usted y a sus fondos", - "page-wallets-seed-phrase": "Escriba su frase semilla", - "page-wallets-seed-phrase-desc": "Las carteras a menudo le proporcionarán una frase semilla que deberá escribir en algún lugar seguro. Esta es la única manera de poder recuperar su cartera.", + "page-wallets-seed-phrase": "Escriba su frase de recuperación", + "page-wallets-seed-phrase-desc": "Las carteras a menudo le proporcionarán una frase de recuperación que deberá escribir en algún lugar seguro. Esta es la única manera de poder recuperar su cartera.", "page-wallets-seed-phrase-example": "Aquí hay un ejemplo:", "page-wallets-seed-phrase-snippet": "there aeroplane curve vent formation doge possible product distinct under spirit lamp", "page-wallets-seed-phrase-write-down": "No la guarde en un ordenador. Escríbala y manténgala a salvo.", @@ -55,13 +48,15 @@ "page-wallets-tips": "Más consejos sobre cómo mantenerse seguro", "page-wallets-tips-community": "De la comunidad", "page-wallets-title": "Carteras de Ethereum", - "page-wallets-triple-check": "Compruébelo todo tres veces", + "page-wallets-triple-check": "Revíselo todo tres veces", "page-wallets-triple-check-desc": "Recuerde que las transacciones no pueden revertirse y las carteras no se pueden recuperar fácilmente, así que tome precauciones y tenga cuidado.", - "page-wallets-try-dapps": "Pruebe algunas dapps", + "page-wallets-try-dapps": "Pruebe algunas Dapps", "page-wallets-try-dapps-alt": "Ilustración de miembros de la comunidad Ethereum trabajando juntos", - "page-wallets-try-dapps-desc": "Las dapps son aplicaciones creadas en Ethereum. Son más baratas y más justas y tratan mejor sus datos que las aplicaciones tradicionales.", + "page-wallets-try-dapps-desc": "Las Dapps son aplicaciones creadas en Ethereum. Son más baratas y más justas y tratan mejor sus datos que las aplicaciones tradicionales.", "page-wallets-types": "Tipos de carteras", - "page-wallets-web-browser": "Las carteras web le permiten interactuar con su cuenta mediante un navegador web", + "page-wallets-types-desc": "Hay algunas formas de conectarse e interactuar con su cuenta:", + "page-wallets-web-browser": "Las carteras de navegador son aplicaciones web que le permiten interactuar con su cuenta directamente desde el navegador.", + "page-wallets-web-browser-extension": "Las extensiones de carteras de navegador son extensiones que usted descarga que le permiten interactuar con su cuenta y aplicaciones a través del navegador.", "page-wallets-whats-a-wallet": "¿Qué es una cartera de Ethereum?", "page-wallets-your-ethereum-account": "Su cuenta de Ethereum", "page-wallets-your-ethereum-account-desc": "Su cartera es la ventana a su cuenta de Ethereum: a su saldo, historial de transacciones y más. Pero puede intercambiar proveedores de cartera en cualquier momento.", diff --git a/src/intl/es/page-what-is-ethereum.json b/src/intl/es/page-what-is-ethereum.json index 57fd2212bae..e92aad26da7 100644 --- a/src/intl/es/page-what-is-ethereum.json +++ b/src/intl/es/page-what-is-ethereum.json @@ -1,17 +1,7 @@ { - "page-what-is-ethereum-101": "Ethereum 101", - "page-what-is-ethereum-101-desc": "Ethereum es una tecnología que le permite enviar criptomonedas a cualquier persona por una pequeña comisión. También potencia aplicaciones que cualquiera puede usar y nadie puede derribar.", - "page-what-is-ethereum-101-desc-2": "Ethereum se construye sobre la innovación de Bitcoin, pero con grandes diferencias.", - "page-what-is-ethereum-101-desc-3": "Ambos le permiten utilizar dinero digital sin proveedores de pago o bancos. Pero Ethereum es programable, así que también puede utilizarlo para diferentes activos digitales, incluidos gitcoins.", - "page-what-is-ethereum-101-desc-4": "Esto también significa que Ethereum es más que pagos. Ethereum es un mercado de servicios financieros, juegos y aplicaciones que no pueden robar su información o censurarle.", - "page-what-is-ethereum-101-italic": "la cadena de bloques programable del mundo.", - "page-what-is-ethereum-101-strong": "Es ", - "page-what-is-ethereum-accessibility": "Ethereum está abierto a todos.", - "page-what-is-ethereum-adventure": "¡Elija su aventura!", "page-what-is-ethereum-alt-img-bazaar": "Ilustración de una persona que entra en un bazar, que pretende representar a Ethereum", "page-what-is-ethereum-alt-img-comm": "Ilustración de miembros de la comunidad de Ethereum trabajando juntos", "page-what-is-ethereum-alt-img-lego": "Ilustración de una mano que construye el logo de ETH hecho de ladrillos Lego", - "page-what-is-ethereum-alt-img-social": "Ilustración de personajes en un espacio social dedicado a Ethereum con un logo grande de ETH", "page-what-is-ethereum-banking-card": "Banca para todos", "page-what-is-ethereum-banking-card-desc": "No todo el mundo tiene acceso a los servicios financieros, pero todo lo que necesita para acceder a Ethereum y a sus productos de préstamo y ahorro es una conexión a Internet.", "page-what-is-ethereum-build": "Haga algo con Ethereum", @@ -20,50 +10,90 @@ "page-what-is-ethereum-censorless-card-desc": "Ningún gobierno o empresa tiene control sobre Ethereum. Esta descentralización hace casi imposible que alguien le impida recibir pagos o utilizar servicios en Ethereum.", "page-what-is-ethereum-comm-desc": "Nuestra comunidad acoge personas de todos los orígenes, incluyendo artistas, criptoanarquistas, empresas de la lista Fortune 500 y ahora usted. Descubra cómo puede involucrarse hoy mismo.", "page-what-is-ethereum-commerce-card": "Garantías comerciales", - "page-what-is-ethereum-commerce-card-desc": "Ethereum crea un campo de juego más equilibrado. Los clientes tienen un seguro, una garantía integrada por la cual los fondos solo cambiarán de manos si proporciona lo que se acordó. No necesita gran influencia empresarial para hacer negocios.", + "page-what-is-ethereum-commerce-card-desc": "Los clientes tienen la garantía segura e integrada de que los fondos solo cambiarán de manos si proporciona lo acordado. De la misma manera, los desarrolladores pueden tener la certeza de que las reglas no cambiarán por sorpresa.", + "page-what-is-ethereum-composable-card": "Todos los productos admiten integración", + "page-what-is-ethereum-composable-card-desc": "Debido a que todas las aplicaciones se construyen en la misma cadena de bloques de manera compartida, se pueden desarrollar entre sí (como legos). Esto permite que se construyan mejores productos y experiencias constantemente.", "page-what-is-ethereum-community": "La comunidad de Ethereum", - "page-what-is-ethereum-compatibility-card": "Compatibilidad para la victoria", - "page-what-is-ethereum-compatibility-card-desc": "Se están creando continuamente mejores productos y experiencias, porque los productos Ethereum son compatibles de forma predeterminada. Las empresas pueden basarse en el éxito de los demás.", - "page-what-is-ethereum-dapps-desc": "Productos y servicios que funcionan en Ethereum. Hay dapps para finanzas, trabajo, redes sociales, juegos de azar y mucho más: conozca las aplicaciones de nuestro futuro digital.", - "page-what-is-ethereum-dapps-img-alt": "Ilustración de un perro que usa una aplicación de Ethereum en un ordenador", - "page-what-is-ethereum-dapps-title": "Dapps de Ethereum", "page-what-is-ethereum-desc": "La fundación de nuestro futuro digital", "page-what-is-ethereum-explore": "Explorar Ethereum", - "page-what-is-ethereum-get-started": "La mejor manera de aprender más es descargar una cartera, conseguir ETH y probar una dapp de Ethereum.", - "page-what-is-ethereum-in-depth-description": "Ethereum es un acceso abierto al dinero digital y a los servicios de información para todos, sin importar su origen o ubicación. Es una tecnología creada por la comunidad tras la criptomoneda ether (ETH) y miles de aplicaciones que puede usar hoy.", "page-what-is-ethereum-internet-card": "Un Internet más privado", "page-what-is-ethereum-internet-card-desc": "No tiene que proporcionar todos sus datos personales para usar una app de Ethereum. Ethereum está construyendo una economía basada en el valor, no en la vigilancia.", - "page-what-is-ethereum-meet-comm": "Conozca la comunidad", + "page-what-is-ethereum-meet-comm": "Conozca a la comunidad", "page-what-is-ethereum-meta-description": "Obtenga información sobre Ethereum, qué hace y cómo probarlo usted mismo.", "page-what-is-ethereum-meta-title": "¿Qué es Ethereum?", - "page-what-is-ethereum-native-alt": "El símbolo del ether (ETH)", - "page-what-is-ethereum-native-crypto": "Criptomoneda nativa de Ethereum y equivalente al bitcoin. Puede usar ETH en aplicaciones de Ethereum o para enviar valores a amigos y familia.", - "page-what-is-ethereum-native-img-alt": "Ilustración de un robot con una caja fuerte como torso, utilizada para representar las carteras de Ethereum", - "page-what-is-ethereum-native-title": "ETH", "page-what-is-ethereum-p2p-card": "Una red de pares", "page-what-is-ethereum-p2p-card-desc": "Ethereum le permite mover dinero o llegar a acuerdos directamente con otra persona. No necesita pasar por empresas intermediarias.", - "page-what-is-ethereum-singlecard-desc": "Si le interesa la cadena de bloques y el lado técnico de Ethereum, le ayudamos en todo.", - "page-what-is-ethereum-singlecard-link": "Cómo funciona Ethereum", - "page-what-is-ethereum-singlecard-title": "Cómo funciona Ethereum", "page-what-is-ethereum-start-building-btn": "Comenzar a crear", "page-what-is-ethereum-title": "¿Qué es Ethereum?", - "page-what-is-ethereum-tools-needed": "Lo único que necesita para participar es una cartera.", - "page-what-is-ethereum-try": "Pruebe Ethereum", - "page-what-is-ethereum-tryit": "Así que entre en el bazar y pruébelo...", - "page-what-is-ethereum-wallets": "Carteras", - "page-what-is-ethereum-wallets-desc": "¿Cómo puede administrar sus ETH y su cuenta de Ethereum? Necesitará una cartera para comenzar. Le ayudaremos a elegir una.", - "page-what-is-ethereum-welcome": "Bienvenido a Ethereum", - "page-what-is-ethereum-welcome-2": "Esperamos que quiera quedarse.", - "page-what-is-ethereum-defi-title": "Finanzas descentralizadas (DeFi)", - "page-what-is-ethereum-defi-description": "Un sistema financiero más abierto que le da más control sobre su dinero y desbloquea nuevas posibilidades.", - "page-what-is-ethereum-defi-alt": "Logo de Ethereum hecho con lego.", - "page-what-is-ethereum-nft-title": "Tóekens no fungibles (NFT)", - "page-what-is-ethereum-nft-description": "Una manera de representar objetos únicos como activos de Ethereum que pueden ser intercambiados, usados como prueba de propiedad y para crear nuevas oportunidades para los creadores.", - "page-what-is-ethereum-nft-alt": "Un logotipo de Eth que se muestra vía holograma.", - "page-what-is-ethereum-dao-title": "Organizaciones Autónomas Descentralizadas (DAO)", - "page-what-is-ethereum-dao-description": "Una nueva forma de colaborar y establecer comunidades en línea con objetivos compartidos y fondos agrupados.", - "page-what-is-ethereum-dao-alt": "Representación de una DAO votando sobre una propuesta.", - "page-what-is-ethereum-use-cases-title": "Descubra casos de uso de Ethereum", - "page-what-is-ethereum-use-cases-subtitle": "Ethereum ha conducido a la creación de nuevos productos y servicios que pueden mejorar las diferentes áreas de nuestras vidas.", - "page-what-is-ethereum-use-cases-subtitle-two": "Aún estamos en las primeras etapas, pero hay mucho por lo que emocionarse." + "page-what-is-ethereum-subtitle": "Una guía completa para principiantes sobre cómo funciona Ethereum, los beneficios que aporta y cómo está siendo utilizada por millones de personas en todo el mundo.", + "page-what-is-ethereum-button-lets-start": "Comencemos", + "page-what-is-ethereum-blockchain-tab-title": "¿Qué es una cadena de bloques o «blockchain»?", + "page-what-is-ethereum-blockchain-tab-content": "Una cadena de bloques (blockchain) es una base de datos de transacciones que se actualiza y comparte en muchos ordenadores de una red. Cada vez que se agrega un nuevo conjunto de transacciones, se llama bloque, de ahí el nombre «blockchain». La mayoría de las cadenas de bloques son públicas, y solo se pueden agregar datos, no eliminar. Si alguien quería alterar la información o hacer trampa al sistema, tendrían que hacerlo en la mayoría de las computadoras de la red. ¡Ahí es nada! Esto hace que cadenas de bloques establecidas como Ethereum sean altamente seguras.", + "page-what-is-ethereum-cryptocurrency-tab-title": "¿Por qué se llama criptomoneda?", + "page-what-is-ethereum-cryptocurrency-tab-content": "Las cadenas de bloques utilizan técnicas criptográficas para asegurar que sus fondos estén seguros. Se han utilizado técnicas similares en las industrias bancarias para garantizar la seguridad de las transacciones monetarias durante años. Así que se podría decir que las criptomonedas tienen un nivel de seguridad bancario.", + "page-what-is-ethereum-summary-title": "Resumen", + "page-what-is-ethereum-summary-desc-1": "Ethereum es una tecnología para construir aplicaciones y organizaciones, tener activos, hacer transacciones y comunicarse sin ser controlada por una autoridad central. No hay necesidad de entregar todos sus datos personales para utilizar Ethereum, usted mantiene el control de sus propios datos y lo que se está compartiendo. Ethereum tiene su propia criptomoneda llamada Ether, que se utiliza para pagar ciertas actividades en la red de Ethereum.", + "page-what-is-ethereum-summary-desc-2": "¿Todavía está confundido? Expliquemos todo paso a paso.", + "page-what-is-ethereum-what-is-crypto-title": "¿Qué es una criptomoneda?", + "page-what-is-ethereum-what-is-crypto-desc-1": "Cripto (abreviatura de criptomonedas) es una nueva forma de dinero digital basado en la criptografía.", + "page-what-is-ethereum-what-is-crypto-desc-2": "Todo empezó en 2008 con Bitcoin. Podía usarse para enviar dinero a cualquiera en cualquier lugar del mundo. Lo que diferenciaba a las criptomonedas de las transacciones bancarias u otros servicios financieros como PayPal o Alipay es que por primera vez no había intermediarios.", + "page-what-is-ethereum-what-is-crypto-desc-3": "Pero, ¿qué es un intermediario?", + "page-what-is-ethereum-what-is-crypto-desc-4": "Un intermediario es una autoridad central como un banco o gobierno que interviene en una transacción entre el remitente y el receptor. Un intermediario tiene el poder de afirmar, censurar o revertir transacciones y puede compartir los datos confidenciales que recopilan con terceros. A menudo también dictan a qué servicios financieros se pueden acceder.", + "page-what-is-ethereum-what-is-crypto-desc-5": "Las cosas son diferentes con las criptomonedas. Las transacciones se realizan directamente entre el remitente y el destinatario sin necesidad de una autoridad central. Nadie más tiene acceso a sus fondos o nadie puede limitar los servicios que puede utilizar. Esto es posible gracias a la tecnología de cadena de bloques sobre la que operan las criptomonedas.", + "page-what-is-ethereum-btc-eth-diff-title": "¿Cuál es la diferencia entre Ethereum y Bitcoin?", + "page-what-is-ethereum-btc-eth-diff-1": "Ethereum, lanzada en 2015, se basa en la tecnología de Bitcoin, pero tiene algunas diferencias grandes.", + "page-what-is-ethereum-btc-eth-diff-2": "Ambos permiten utilizar dinero digital sin proveedores de pago o bancos. Pero Ethereum es programable, así que también puede utilizarse para construir y mantener aplicaciones descentralizadas sobre su infraestructura.", + "page-what-is-ethereum-btc-eth-diff-3": "Ser programable significa que se pueden construir aplicaciones que usen la cadena de bloques para almacenar datos o controlar lo que su aplicación puede hacer. Esto da como resultado una cadena de bloques de propósito general que puede ser programada para hacer cualquier cosa. Que no haya límite para lo que Ethereum puede hacer significa una gran innovación en la red Ethereum.", + "page-what-is-ethereum-btc-eth-diff-4": "Mientras que Bitcoin es solo una red de pago, Ethereum se parece más a un mercado de servicios financieros, juegos, redes sociales y otras aplicaciones que respetan su privacidad y no pueden censurarle.", + "page-what-is-ethereum-what-can-eth-do-title": "¿Qué puede hacer Ethereum?", + "page-what-is-ethereum-why-would-i-use-ethereum-title": "¿Por qué utilizaría Ethereum?", + "page-what-is-ethereum-why-would-i-use-ethereum-1": "Si alguna vez ha enviado dinero al extranjero (o planea hacerlo), o se ha preocupado por el futuro de sus activos debido a fuerzas externas fuera de su control en donde vive, o está harto de las numerosas restricciones y tasas impuestas por las instituciones financieras tradicionales para las transacciones cotidianas, puede interesarle lo que las criptomonedas tienen que ofrecerle.", + "page-what-is-ethereum-why-would-i-use-ethereum-2": "Tenga en cuenta que Ethereum es una historia que todavía se está escribiendo, y muchas de las razones para usarlo se están descubriendo a medida que el ecosistema evoluciona.", + "page-what-is-ethereum-slide-1-title": "Pagos transfronterizos más rápidos y baratos", + "page-what-is-ethereum-slide-1-desc-1": "Las monedas estables son un nuevo tipo de criptomoneda que se basa en un activo más estable como base para su valor. La mayoría de ellas están vinculadas al dólar estadounidense y por lo tanto siguen el valor de esa moneda. Esto permite un sistema de pagos global muy barato y estable. En la actualidad muchas de las criptomonedas estables están construidas en la red Ethereum.", + "page-what-is-ethereum-slide-1-desc-2": "Ethereum y las criptomonedas estables simplifican el proceso de envío de dinero al extranjero. A menudo solo se tardan unos minutos en transferir fondos a cualquier lugar del mundo, frente a los varios días hábiles o incluso semanas que puede tardar un banco cualquiera, y por una fracción del coste. Además, no hay que pagar comisiones adicionales por realizar una transacción de gran valor, ni hay restricciones geográficas o por el motivo del envío de dinero.", + "page-what-is-ethereum-slide-2-title": "La ayuda más rápida en tiempos de crisis", + "page-what-is-ethereum-slide-2-desc-1": "Si tiene la suerte de tener múltiples opciones bancarias a través de instituciones de confianza donde vive, puede dar por sentada la libertad, seguridad y estabilidad financiera que ofrecen. Para muchas personas que enfrentan represión política o dificultades económicas es posible que las instituciones financieras no proporcionen protección o servicios de pago.", + "page-what-is-ethereum-slide-2-desc-2": "Cuando la guerra, las tragedias económicas o el atropello de las libertades civiles golpearon a los residentes de Venezuela, Cuba, Afganistán, Nigeria, Bielorrusia y Ucrania, las criptomonedas constituyeron la opción más rápida y —en ocasiones la única— de conservar la libertad financiera.1 Como se ha visto en estos ejemplos, las criptomonedas como Ethereum pueden proporcionar acceso sin restricciones a la economía global cuando la gente está aislada del mundo exterior. Además, las criptomonedas estables actúan como reserva de valor cuando las monedas locales pierden su valor debido a la inflación.", + "page-what-is-ethereum-slide-3-title": "Empoderar a los creadores", + "page-what-is-ethereum-slide-3-desc-1": "Solo en 2021, artistas, músicos, escritores y otros creadores usaron Ethereum para ganar un total alrededor de 3.500 millones de dólares. Esto convierte a Ethereum en una de las plataformas globales más grandes para creadores, junto a Spotify, YouTube, y Etsy. Más información.", + "page-what-is-ethereum-slide-4-title": "Empoderar a los jugadores", + "page-what-is-ethereum-slide-4-desc-1": "Los juegos en los que se juega para ganar (en los que se recompensa a los jugadores por el hecho de jugar) han surgido recientemente y están transformando la industria de los videojuegos. Tradicionalmente los videojuegos prohibían el intercambio o transferencia de activos a cambio de dinero verdadero dentro del juego. Esto obliga a los jugadores a utilizar sitios web en el mercado negro que a menudo son un riesgo para su seguridad. Los juegos en la cadena de bloques de Ethereum encajan en las economías de los juegos y permiten intercambios seguros.", + "page-what-is-ethereum-slide-4-desc-2": "Además, los jugadores se motivan al poder intercambiar tókenes en el juego por dinero real y, por lo tanto, obtener una recompensa real por su tiempo de juego.", + "page-what-is-ethereum-meet-ether-title": "Esta es ether, la criptomoneda de Ethereum.", + "page-what-is-ethereum-meet-ether-desc-1": "Ethereum tiene una criptomoneda nativa llamada ether (ETH). Es completamente digital, y puede enviarla a cualquier persona del mundo al instante. Ningún gobierno ni empresa controla el suministro de ETH, está descentralizado y completamente transparente. Las nuevas monedas (también comúnmente llamadas tókenes) las crean únicamente los llamados mineros y jugadores que mantienen la red.", + "page-what-is-ethereum-meet-ether-desc-2": "Cada acción en la red Ethereum requiere una cierta cantidad de poder computacional. El coste por este poder de computación se paga en en ether. Esto significa que se necesita al menos una pequeña cantidad de ETH para usar la red.", + "page-what-is-ethereum-what-is-ether": "¿Qué es el ether?", + "page-what-is-ethereum-get-eth": "Conseguir ETH", + "page-what-is-ethereum-what-can-i-do-title": "¿Qué puedo hacer con las monedas de ETH?", + "page-what-is-ethereum-what-can-i-do-desc-1": "Pues lo cierto es que muchas cosas. Uno de los usos más prominentes de la tecnología de Ethereum son las finanzas descentralizadas (DeFi, por sus siglas en inglés), que abren áreas completas de servicios bancarios a cualquier persona con conexión a Internet. Puede usar sus ether como garantía para pedir préstamos o proporcionar liquidez para ganar intereses sobre sus fondos.", + "page-what-is-ethereum-explore-applications": "Explorar aplicaciones", + "page-what-is-ethereum-learn-defi": "Más información sobre DeFi", + "page-what-is-ethereum-who-runs-ethereum-title": "¿Quién dirige Ethereum?", + "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ethereum no está controlado por una sola entidad, existe únicamente a través de la participación descentralizada y la cooperación de la comunidad. Ethereum hace uso de nodos (una computadora con una copia de los datos de la cadena de bloques de Ethereum) operados por voluntarios, que reemplazan a los sistemas individuales de servidores y servicios de computación en la nube de los principales proveedores de Internet.", + "page-what-is-ethereum-who-runs-ethereum-desc-2": "Estos nodos distribuidos, dirigidos por individuos y empresas de todo el mundo, proporcionan solidez a la infraestructura de la red de Ethereum. Esto genera que sea menos vulnerable a los ataques informáticos o a los intentos de censura. Desde su lanzamiento en 2015, Ethereum nunca ha sufrido inactividad. Hay miles de nodos individuales ejecutándose en la red de Ethereum. Por eso Ethereum es una de las criptomonedas más descentralizadas, superada únicamente por el bitcoin.", + "page-what-is-ethereum-run-a-node": "Ejecutar un nodo", + "page-what-is-ethereum-smart-contract-title": "¿Qué son los contratos inteligentes?", + "page-what-is-ethereum-smart-contract-desc-1": "Los contratos inteligentes son sencillamente programas informáticos que viven en la cadena de bloques de Ethereum. Solo se ejecutan cuando se activa una transacción de un usuario (u otro contrato). Aportan a Ethereum la flexibilidad de hacer muchas cosas y lo distinguen de otras criptomonedas. Estos programas son lo que comúnmente se llaman aplicaciones descentralizadas o Dapps.", + "page-what-is-ethereum-smart-contract-desc-2": "¿Alguna vez ha usado un producto que haya cambiado sus términos de servicio? ¿O que haya eliminado una característica que le haya parecido útil? Una vez que se publique un contrato inteligente a Ethereum, estará en línea y operativo mientras Ethereum exista. Ni siquiera el autor puede eliminarlo . Dado que los contratos inteligentes son automatizados, no discriminan a ningún usuario y están siempre disponibles.", + "page-what-is-ethereum-smart-contract-desc-3": "Algunos ejemplos conocidos de contratos inteligentes son las aplicaciones de préstamos, los intercambios descentralizados, las aseguradoras, las aplicaciones de micromecenazgo, básicamente todo lo imaginable.", + "page-what-is-ethereum-more-on-smart-contracts": "Más información sobre contratos inteligentes", + "page-what-is-ethereum-explore-dapps": "Explorar las Dapps", + "page-what-is-ethereum-criminal-activity-title": "He oído que las criptomonedas se utilizan como herramienta para actividades delictivas. ¿Es eso cierto?", + "page-what-is-ethereum-criminal-activity-desc-1": "Al igual que cualquier forma de dinero, puede ser mal utilizada. Sin embargo, como todas las transacciones de Ethereum ocurren en una cadena de bloques pública, a menudo es más fácil para las autoridades rastrear la actividad ilícita que en el sistema financiero tradicional. Esto genera que Ethereum sea una opción menos atractiva para quienes quieran pasar desapercibidos.", + "page-what-is-ethereum-criminal-activity-desc-2": "Las criptomonedas se utilizan mucho menos que las monedas fiduciarias para fines criminales de acuerdo con los resultados de un informe reciente de Europol, la Agencia de Cooperación para el Derecho de la Unión Europea:", + "page-what-is-ethereum-criminal-activity-desc-3": "«El uso de criptomonedas para actividades ilícitas parece constituir solo una pequeña parte de la economía global de criptomonedas, y parece ser comparativamente menor que la cantidad de fondos ilícitos involucrados en las finanzas tradicionales».", + "page-what-is-ethereum-energy-title": "¿Qué hay del consumo energético de Ethereum?", + "page-what-is-ethereum-energy-desc-1": "Ethereum está utilizando actualmente un algoritmo de consenso de prueba de trabajo, que consume una gran cantidad de energía. En los próximos meses (S3/S4 2022) Ethereum se someterá a su mayor actualización hasta la fecha y cambiará a un algoritmo de prueba de participación que reducirá en gran medida el impacto ambiental que tiene.", + "page-what-is-ethereum-energy-desc-2": "Esta actualización reducirá la energía consumida para garantizar la seguridad de Ethereum en aproximadamente un 99,95%, creando una red más segura a un coste mucho menor. Esto permitirá que Ethereum sea una cadena de bloques que genere una cantidad baja de emisiones de carbono al mismo tiempo que aumenta su seguridad y escalabilidad.", + "page-what-is-ethereum-more-on-energy-consumption": "Más acerca del consumo energético de Ethereum", + "page-what-is-ethereum-the-merge-update": "Actualización acerca de la fusión", + "page-what-is-ethereum-additional-reading": "Lecturas adicionales", + "page-what-is-ethereum-week-in-ethereum": "Esta semana en Ethereum News", + "page-what-is-ethereum-week-in-ethereum-desc": "- Un boletín semanal que cubre desarrollos clave en todo el ecosistema.", + "page-what-is-ethereum-the-year-in-ethereum-2021": "El año en Ethereum 2021", + "page-what-is-ethereum-the-year-in-ethereum-2021-desc": "17 de enero de 2022, Josh Stark y Evan Van Ness", + "page-what-is-ethereum-atoms-institutions-blockchains": "Átomos, instituciones, cadenas de bloques", + "page-what-is-ethereum-atoms-institutions-blockchains-desc": "- ¿Por qué importan las cadenas de bloques?", + "page-what-is-ethereum-ethereum-in-numbers-title": "Ethereum en números" } From 34fa655cbe7aa9b189ad8b04ec3c2e594e1ebc37 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Tue, 20 Sep 2022 00:08:17 +0200 Subject: [PATCH 19/67] Update Homepage buckets: Georgian (ka), German (de), Korean (ko), Romanain (ro) --- src/intl/de/common.json | 14 +++++-- src/intl/ka/common.json | 67 +++++++++++++++++++++++++----- src/intl/ka/page-index.json | 2 +- src/intl/ko/common.json | 14 +++++-- src/intl/ro/common.json | 81 ++++++++++++++++++++++++++++--------- src/intl/ro/page-index.json | 20 ++++----- 6 files changed, 148 insertions(+), 50 deletions(-) diff --git a/src/intl/de/common.json b/src/intl/de/common.json index 9c8e9d39339..e2264b32382 100644 --- a/src/intl/de/common.json +++ b/src/intl/de/common.json @@ -14,6 +14,7 @@ "beacon-chain": "Beacon Chain", "binance-logo": "Binance-Logo", "bittrex-logo": "Bittrex-Logo", + "blog-translations": "Blog-Übersetzungen", "brand-assets": "Marken-Assets", "bridges": "Blockchain-Brücken", "bug-bounty": "Bug-Bounty", @@ -36,6 +37,7 @@ "dark-mode": "Dunkel", "data-provided-by": "Datenquelle:", "decentralized-applications-dapps": "Dezentralisierte Anwendungen (dApps)", + "decentralized-science": "Dezentrale Wissenschaft (DeSci)", "deposit-contract": "Einzahlungsvertrag", "devcon": "Devcon", "developers": "Entwickler", @@ -106,6 +108,7 @@ "history-of-ethereum": "Ethereums Geschichte", "home": "Startseite", "how-ethereum-works": "Wie Ethereum funktioniert", + "how-to-translate": "Übersetzen – so geht das", "image": "Bild", "in-this-section": "In diesem Abschnitt", "individuals": "Privatpersonen", @@ -135,6 +138,7 @@ "language-it": "Italienisch", "language-ja": "Japanisch", "language-ka": "Georgisch", + "language-kk": "Kasachstan", "language-ko": "Koreanisch", "language-lt": "Litauisch", "language-ml": "Malayalam", @@ -142,6 +146,7 @@ "language-ms": "Malaiisch", "language-nb": "Norwegisch", "language-nl": "Niederländisch", + "language-ph": "Philippinen", "language-pl": "Polnisch", "language-pt": "Portugiesisch", "language-pt-br": "Portugiesisch (Brasilien)", @@ -163,6 +168,7 @@ "languages": "Sprachen", "last-24-hrs": "Letzte 24 Stunden", "last-edit": "Letzte Änderung", + "launchpad-translations": "Launchpad-Übersetzungen", "layer-2": "Ebene 2", "learn": "Lernen", "learn-by-coding": "Lernen durch Programmieren", @@ -184,7 +190,7 @@ "matcha-logo": "Matcha-Logo", "medalla-data-challenge": "Die Medalla-Datenherausforderung", "merge": "Zusammenführen", - "merge-complete": "Die Fusion ist abgeschlossen! Willkommen in einem neuen, grüneren Ethereum!", + "mission-and-vision": "Mission und Vision", "more": "Mehr", "more-info": "Mehr Info", "nav-beginners": "Anfänger", @@ -207,8 +213,8 @@ "read-more": "Weiterlesen", "refresh": "Bitte aktualisieren Sie die Seite.", "return-home": "Zur Startseite", + "resources": "Übersetzungsressourcen", "run-a-node": "Einen Knoten betreiben", - "review-progress": "Fortschritt der Prüfung", "rollup-component-website": "Website", "rollup-component-developer-docs": "Entwicklerdokumentation", "rollup-component-technology-and-risk-summary": "Technologie- und Risikozusammenfassung", @@ -246,7 +252,6 @@ "translation-banner-title-new": "Helfen Sie mit, diese Seite zu übersetzen", "translation-banner-title-update": "Helfen Sie mit, diese Seite zu aktualisieren", "translation-program": "Übersetzungsprogramm", - "translation-progress": "Übersetzungsfortschritt", "translation-banner-no-bugs-title": "Hier sind keine Fehler!", "translation-banner-no-bugs-content": "Diese Seite wird nicht übersetzt. Wir haben diese Seite bewusst vorerst auf Englisch belassen.", "translation-banner-no-bugs-dont-show-again": "Nicht erneut anzeigen", @@ -270,5 +275,6 @@ "nft-page": "Non-fungible Token (NFTs)", "decentralized-social-networks": "Dezentrale soziale Netzwerke", "decentralized-identity": "Dezentralisierte Identität", - "yes": "Ja" + "yes": "Ja", + "zero-knowledge-proofs": "Null-Wissen-Beweise" } diff --git a/src/intl/ka/common.json b/src/intl/ka/common.json index 11c1fdfee17..0435a16b789 100644 --- a/src/intl/ka/common.json +++ b/src/intl/ka/common.json @@ -14,8 +14,11 @@ "beacon-chain": "Beacon ჯაჭვი", "binance-logo": "Binance-ს ლოგო", "bittrex-logo": "Bittrex-ის ლოგო", + "blog-translations": "ბლოგის თარგმანები", "brand-assets": "ბრენდის აქტივები", + "bridges": "ბლოკჩეინის ხიდები", "bug-bounty": "ხარვეზების სიუხვე", + "close": "დახურვა", "coinbase-logo": "Coinbase-ის ლოგო", "coinmama-logo": "Coinmama-ს ლოგო", "community": "საზოგადოება", @@ -34,6 +37,7 @@ "dark-mode": "ბნელი", "data-provided-by": "მონაცემთა წყარო:", "decentralized-applications-dapps": "დეცენტრალიზებული აპლიკაციები (dapp)-ები", + "decentralized-science": "დეცენტრალიზებული მეცნიერება (DeSci)", "deposit-contract": "დეპოზიტის კონტრაქტი", "devcon": "Devcon", "developers": "დეველოპერები", @@ -49,6 +53,7 @@ "enterprise-menu": "კომპანიის მენიუ", "esp": "ეკოსისტემის მხარდაჭერის პროგრამა", "eth-current-price": "ETH მიმდინარე ფასი (აშშ დოლარი)", + "ethereum-bug-bounty": "ეთერეუმის ხარვეზების ბოუნტი პროგრამა", "consensus-beaconcha-in-desc": "Beacon ჯაჭვის ღიაკოდიანი ექსპლორერი", "consensus-beaconscan-desc": "Beacon ჯაჭვის ექსპლორერი - იგივე Etherscan-ი კონსენსუსის დონისთვის", "consensus-become-staker": "გახდი მონაწილე (სტეიკერი)", @@ -73,8 +78,20 @@ "ethereum-studio": "ეთერეუმ სტუდია", "ethereum-wallets": "ეთერეუმის საფულეები", "ethereum-whitepaper": "ეთერეუმის თეთრი ფურცელი", - "events": "მოვლენები", - "example-projects": "სანიმუშო პროექტები", + "events": "ღონისძიებები", + "example-projects": "პროექტების ნიმუში", + "feedback-prompt": "დაგეხმარათ ეს გვერდი პასუხების მოძებნაში?", + "feedback-title-helpful": "გმადლობთ გამოხმაურებისთვის!", + "feedback-title-not-helpful": "შემოუერთდით ჩვენს საჯარო დისკორდს და მიიღეთ პასუხები რომელთაც ეძებდით.", + "feedback-widget-prompt": "გეხმარება ეს გვერდი?", + "feedback-card-prompt-page": "დაგეხმარა ეს გვერდი?", + "feedback-card-prompt-article": "ეს სტატია სასარგებლო იყო?", + "feedback-card-prompt-tutorial": "დაგეხმარა ეს სახელმძღვანელო?", + "feedback-widget-thank-you-title": "მადლობა გამოხმაურებისთვის!", + "feedback-widget-thank-you-subtitle": "გააუმჯობესეთ ეს გვერდი რამდენიმე კითხვაზე პასუხის გაცემით.", + "feedback-widget-thank-you-subtitle-ext": "თუ დახმარება გჭირდებათ, შეგიძლიათ დაუკავშირდეთ საზოგადოებას ჩვენს Discord-ზე.", + "feedback-widget-thank-you-timing": "2–3 წუთი", + "feedback-widget-thank-you-cta": "გახსენით მოკლე გამოკითხვა", "find-wallet": "იპოვე საფულე", "foundation": "საფუძველი", "gemini-logo": "Gemini-ს ლოგო", @@ -91,6 +108,7 @@ "history-of-ethereum": "ეთერეუმის ისტორია", "home": "მთავარი", "how-ethereum-works": "როგორ მუშაობს ეთერეუმი", + "how-to-translate": "როგორ ვთარგმნოთ", "image": "გამოსახულება", "in-this-section": "ამ განყოფილებაში ", "individuals": "პირები", @@ -98,10 +116,12 @@ "jobs": "ვაკანსიები", "kraken-logo": "Kraken-ის ლოგო", "language-ar": "არაბული", + "language-az": "აზერბაიჯანული", "language-bg": "ბულგარული", "language-bn": "ბენგალური", "language-ca": "კატალონიური", "language-cs": "ჩეხური", + "language-da": "დანიური", "language-de": "გერმანული", "language-el": "ბერძნული", "language-en": "ინგლისური", @@ -109,6 +129,7 @@ "language-fa": "სპარსული", "language-fi": "ფინური", "language-fr": "ფრანგული", + "language-gl": "გალიციური", "language-hi": "ინდური", "language-hr": "ხორვატული", "language-hu": "უნგრული", @@ -116,6 +137,8 @@ "language-ig": "იგბო", "language-it": "იტალიური", "language-ja": "იაპონური", + "language-ka": "ქართული", + "language-kk": "ყაზახური", "language-ko": "კორეული", "language-lt": "ლიტვური", "language-ml": "მალაიალამური", @@ -123,6 +146,7 @@ "language-ms": "მალაიური", "language-nb": "ნორვეგიული", "language-nl": "ჰოლანდიური", + "language-ph": "ფილიპინური", "language-pl": "პოლონური", "language-pt": "პორტუგალიური", "language-pt-br": "პორტუგალიური (ბრაზილიური)", @@ -144,6 +168,8 @@ "languages": "ენები", "last-24-hrs": "ბოლო 24 საათი", "last-edit": "ბოლო ჩასწორება", + "launchpad-translations": "ლაუნჩპადის თარგმანები", + "layer-2": "მეორე დონე", "learn": "სწავლა", "learn-by-coding": "ისწავლე კოდირებით", "learn-menu": "სწავლების მენიუ", @@ -159,20 +185,24 @@ "loading-error-refresh": "შეცდომა, გთხოვთ გადატვირთოთ გვერდი.", "logo": "ლოგო", "loopring-logo": "Loopring ლოგო", - "london-upgrade-banner": "ლონდონის განახლება იწყება:", - "london-upgrade-banner-released": "ლონდონის განახლება გამოვიდა!", "mainnet-ethereum": "ეთერეუმის მაინნეტი", "makerdao-logo": "MakerDao-ს ლოგო", "matcha-logo": "Matcha-ს ლოგო", "medalla-data-challenge": "Medalla მონაცემთა გამოწვევა", "merge": "შერწყმა", + "mission-and-vision": "მისია და ხედვა", "more": "მეტი", "more-info": "ვრცლად", "nav-beginners": "დამწყებები", + "nav-developers": "დეველოპერები", + "nav-developers-docs": "დეველოპერების დოკუმენტაცია", + "nav-primary": "ძირითადი", "next": "შემდეგი", + "no": "არა", "oasis-logo": "Oasis -ის ლოგო", "online": "ონლაინ", "on-this-page": "ამ გვერდზე", + "open-research": "ღია კვლევა", "page-content": "გვერდის კონტენტი", "page-enterprise": "კომპანია", "page-last-updated": "გვერდი ბოლოს განახლდა", @@ -182,7 +212,12 @@ "pros": "დადებითი მხარეები", "read-more": "გაიგეთ მეტი", "refresh": "გთხოვთ განაახლეთ გვერდი.", - "review-progress": "პროგრესის მიმოხილვა", + "return-home": "დაბრუნება მთავარზე", + "resources": "თარგმნის რესურსები", + "run-a-node": "კვანძის გაშვება", + "rollup-component-website": "ვებგვერდი", + "rollup-component-developer-docs": "დეველოპერის დოკუმენტაცია", + "rollup-component-technology-and-risk-summary": "ტექნოლოგია და რისკის შეჯამება", "search": "ძიება", "search-box-blank-state-text": "მოძებნე!", "search-eth-address": "ეს ჰგავს Ethereum-ის მისამართს. ჩვენ არ გავცემთ მისამართებზე სპეციფიკურ მონაცემებს. სცადეთ მოიძიოთ ინფორმაცია ისეთ ბლოკ ექსპლორერში, როგორიცაა", @@ -190,7 +225,7 @@ "security": "უსაფრთხოება", "see-contributors": "იხილეთ კონტრიბუტორები", "set-up-local-env": "მოაწყვეთ ლოკალური გარემო", - "sharding": "Shard ჯაჭვები", + "sharding": "შარდინგი", "show-all": "ყველაფრის ჩვენება", "show-less": "ნაკლების ჩვენება", "site-description": "Ethereum არის გლობალური, დეცენტრალიზებული პლატფორმა ფინანსური თუ სხვა ახალი ტიპის აპლიკაციებისთვის. Ethereum-ზე შეგიძლიათ დაწეროთ კოდი, რომელიც აკონტროლებს ფულს და შექმნათ აპლიკაციები, რომლებიც ხელმისაწვდომი იქნება მსოფლიოს ნებისმიერ წერტილში.", @@ -199,7 +234,11 @@ "smart-contracts": "ჭკვიანი კონტრაქტები", "stablecoins": "სტაბილური ქოინები", "staking": "სტეიკინგი", + "solo": "სოლო სტეიკინგი", + "saas": "სტეიკინგი როგორც სერვისი", + "pools": "გაერთიანებული სტეიკინგი", "staking-community-grants": "საზოგადოების სტეიკინგ გრანტები", + "academic-grants-round": "აკადემიური გრანტების რაუნდი", "summary": "შეჯამება", "support": "მხარდაჭერა", "terms-of-use": "მოხმარების წესები", @@ -213,10 +252,10 @@ "translation-banner-title-new": "დაგვეხმარე გვერდის გადათარგმნაში", "translation-banner-title-update": "დაგვეხმარე ამ გვერდის განახლებაში", "translation-program": "თარგმნის პროგრამა", - "translation-progress": "თარგმნის პროცესი", - "translation-banner-no-bugs-title": "აქ არ არის შეცდომები!", - "translation-banner-no-bugs-content": "აღნიშნული გვერდი არ ითარგმნება. ჩვენ გამიზნულად დავტოვეთ ეს გვერდი ინგლისურ ენაზე, ამ ეტაპისთვის.", - "translation-banner-no-bugs-dont-show-again": "ნუღარ მაჩვენებ", + "translation-banner-no-bugs-title": "აქ არ არის ბაგი!", + "translation-banner-no-bugs-content": "ეს გვერდი არ ითარგმნება. ჩვენ სპეციალურად დავტოვეთ ეს გვერდი ინგლისურად.", + "translation-banner-no-bugs-dont-show-again": "აღარ მაჩვენო", + "try-using-search": "სცადეთ საძიებოს გამოყენება, რათა იპოვოთ ის, რასაც ეძებთ", "tutorials": "გაკვეთილები", "uniswap-logo": "Uniswap-ის ლოგო", "upgrades": "განახლებები", @@ -225,11 +264,17 @@ "use-ethereum-menu": "ეთერეუმის მენიუს გამოყენება", "vision": "ხედვა", "wallets": "საფულეები", + "we-couldnt-find-that-page": "გვერდი არ მოიძებნა", + "web3": "რა არის WEB3?", "website-last-updated": "ვებსაიტი ბოლოს განახლდა", "what-is-ether": "რა არის ეთერი (ETH)?", "what-is-ethereum": "რა არის ეთერეუმი?", "whitepaper": "სუფთა ფურცელი", "defi-page": "დეცენტრალიზებული ფინანსები (DeFi)", "dao-page": "დეცენტრალიზებული ავტონომიური ორგანიზაციები (DAO)-ები", - "nft-page": "შეუცვლელი ტოკენები (NFT)-ები" + "nft-page": "შეუცვლელი ტოკენები (NFT)-ები", + "decentralized-social-networks": "დეცენტრალიზებული სოციალური ქსელი", + "decentralized-identity": "დეცენტრალიზებული იდენტობა", + "yes": "კი", + "zero-knowledge-proofs": "ნულოვანი ცოდნის მტკიცებულებები" } diff --git a/src/intl/ka/page-index.json b/src/intl/ka/page-index.json index ca3659c5d74..d31c00a8565 100644 --- a/src/intl/ka/page-index.json +++ b/src/intl/ka/page-index.json @@ -62,7 +62,7 @@ "page-index-contribution-banner-image-alt": "ლეგოთი შექმნილი ეთერეუმის ლოგო.", "page-index-contribution-banner-button": "მეტი კონტრიბუციის შესახებ", "page-index-tout-upgrades-title": "ცოდნის გაუმჯობესება", - "page-index-tout-upgrades-description": "ეთერეუმი შედგება ურთიერთდაკავშირებული განახლებებისაგან, რომლებიც შექმნილია იმისათვის, რომ ქსელი უფრო მასშტაბური, უსაფრთხო და მდგრადი გახდეს.", + "page-index-tout-upgrades-description": "125.", "page-index-tout-upgrades-image-alt": "ილუსტრაცია: კოსმოსური ხომალდი, რომელიც წარმოადგენს ეთერეუმის გაზრდილ ძალას განახლების შემდეგ.", "page-index-tout-enterprise-title": "ეთერეუმი კომპანიებისთვის", "page-index-tout-enterprise-description": "გაიგე, თუ როგორ შეუძლია ეთერეუმს გახსნას ახალი ბიზნეს მოდელები, შეამციროს თქვენი ხარჯები და სამომავლოდ დაიცვას თქვენი ბიზნესი.", diff --git a/src/intl/ko/common.json b/src/intl/ko/common.json index 63f6453c29d..a9d1374464d 100644 --- a/src/intl/ko/common.json +++ b/src/intl/ko/common.json @@ -14,6 +14,7 @@ "beacon-chain": "비콘 체인", "binance-logo": "Binance 로고", "bittrex-logo": "Bittrex 로고", + "blog-translations": "블로그 번역", "brand-assets": "브랜드 자산", "bridges": "블록체인 브리지", "bug-bounty": "버그 포상금", @@ -36,6 +37,7 @@ "dark-mode": "다크", "data-provided-by": "데이터 원본:", "decentralized-applications-dapps": "분산형 애플리케이션(디앱)", + "decentralized-science": "탈중앙화 과학(DeSci)", "deposit-contract": "예금 컨트랙트", "devcon": "Devcon", "developers": "개발자", @@ -106,6 +108,7 @@ "history-of-ethereum": "이더리움 연혁", "home": "홈", "how-ethereum-works": "이더리움의 작동 원리", + "how-to-translate": "번역하는 방법", "image": "이미지", "in-this-section": "본 섹션에서는", "individuals": "개인", @@ -135,6 +138,7 @@ "language-it": "이탈리아어", "language-ja": "일본어", "language-ka": "조지아어", + "language-kk": "카자흐스탄어", "language-ko": "한국어", "language-lt": "리투아니아어", "language-ml": "말라얄람어", @@ -142,6 +146,7 @@ "language-ms": "말레이어", "language-nb": "노르웨이어", "language-nl": "네덜란드어", + "language-ph": "필리핀어", "language-pl": "폴란드어", "language-pt": "포르투갈어", "language-pt-br": "포르투갈어(브라질)", @@ -163,6 +168,7 @@ "languages": "언어", "last-24-hrs": "최근 24시간", "last-edit": "최근 수정", + "launchpad-translations": "런치패드 번역", "layer-2": "레이어 2", "learn": "학습하기", "learn-by-coding": "코딩으로 학습하기", @@ -184,7 +190,7 @@ "matcha-logo": "Matcha 로고", "medalla-data-challenge": "Medalla 데이터 문제", "merge": "병합", - "merge-complete": "머지가 완료되었습니다! 친환경적인 새로운 이더리움의 세계에 오신 것을 환영합니다.", + "mission-and-vision": "목표와 비전", "more": "더 보기", "more-info": "상세 정보", "nav-beginners": "입문자", @@ -207,8 +213,8 @@ "read-more": "더 보기", "refresh": "페이지를 새로고침하세요.", "return-home": "홈으로 돌아가기", + "resources": "번역 참고 자료", "run-a-node": "노드 실행하기", - "review-progress": "심사 진행률", "rollup-component-website": "웹사이트", "rollup-component-developer-docs": "개발자 문서", "rollup-component-technology-and-risk-summary": "기술 및 위험 요약", @@ -246,7 +252,6 @@ "translation-banner-title-new": "이 페이지 번역 돕기", "translation-banner-title-update": "이 페이지 업데이트 돕기", "translation-program": "번역 프로그램", - "translation-progress": "번역 진행률", "translation-banner-no-bugs-title": "버그 없음!", "translation-banner-no-bugs-content": "이 페이지는 번역되고 있지 않습니다. 이 페이지는 현재 영어로만 제공되고 있습니다.", "translation-banner-no-bugs-dont-show-again": "다시 표시하지 않기", @@ -270,5 +275,6 @@ "nft-page": "대체 불가 토큰(NFT)", "decentralized-social-networks": "탈중앙화 소셜 네트워크", "decentralized-identity": "탈중앙화 신원 증명", - "yes": "네" + "yes": "네", + "zero-knowledge-proofs": "영지식 증명" } diff --git a/src/intl/ro/common.json b/src/intl/ro/common.json index 2cc1bc088d9..26a64534bab 100644 --- a/src/intl/ro/common.json +++ b/src/intl/ro/common.json @@ -5,17 +5,20 @@ "about": "Despre", "about-ethereum-org": "Despre ethereum.org", "about-us": "Despre noi", - "alt-eth-blocks": "Imaginea unor blocuri ce formează simbolul ETH", + "alt-eth-blocks": "Ilustrația blocurilor formând simbolul ETH", "aria-toggle-search-button": "Activați butonul de căutare", "aria-toggle-menu-button": "Activați butonul pentru meniu", "zen-mode": "Modul Zen", - "back-to-top": "Reveniți sus", + "back-to-top": "Reveniți la început", "banner-page-incomplete": "Această pagină este incompletă și ne-ar face plăcere să ne ajutați. Modificați această pagină adăugând orice considerați util pentru ceilalți.", "beacon-chain": "Lanțul Beacon", "binance-logo": "Sigla binance", "bittrex-logo": "Sigla Bittrex", + "blog-translations": "Traduceri pentru blog", "brand-assets": "Materiale de branding", + "bridges": "Punți Blockchain", "bug-bounty": "Recompensă pentru depistarea disfuncționalităților", + "close": "Închidere", "coinbase-logo": "Sigla Coinbase", "coinmama-logo": "Sigla Coinmama", "community": "Comunitatea", @@ -34,6 +37,7 @@ "dark-mode": "Fundal întunecat", "data-provided-by": "Sursa datelor:", "decentralized-applications-dapps": "Aplicații descentralizate (dapp)", + "decentralized-science": "Știința descentralizată (DeSci)", "deposit-contract": "Contract de depunere", "devcon": "Devcon", "developers": "Dezvoltatori", @@ -49,9 +53,10 @@ "enterprise-menu": "Meniul pentru întreprinderi", "esp": "Programul de asistență pentru ecosistem", "eth-current-price": "Prețul actual al unui ETH (USD)", + "ethereum-bug-bounty": "Programul Ethereum de recompense pentru interceptarea disfuncționalităților", "consensus-beaconcha-in-desc": "Exploratorul lanțului Beacon open source", "consensus-beaconscan-desc": "Exploratorul lanțului Beacon - Etherscan pentru nivelul consensului", - "consensus-become-staker": "Deveniți staker", + "consensus-become-staker": "Deveniți o persoană care plasează mize", "consensus-become-staker-desc": "S-a lansat programul mizelor! Dacă doriți să mizați ETH pentru asigurarea rețelei, informați-vă care sunt riscurile.", "consensus-explore": "Explorați datele", "consensus-run-beacon-chain": "Rulați un client de consens", @@ -68,13 +73,25 @@ "ethereum-glossary": "Glosarul Ethereum", "ethereum-governance": "Conducerea Ethereum", "ethereum-logo": "Sigla Ethereum", - "ethereum-security": "Securitatea și anti-frauda la Ethereum", + "ethereum-security": "Securitatea și prevenirea fraudelor la Ethereum", "ethereum-support": "Asistență pentru Ethereum", "ethereum-studio": "Studioul Ethereum", "ethereum-wallets": "Portofelele Ethereum", "ethereum-whitepaper": "Cartea albă Ethereum", "events": "Evenimente", "example-projects": "Exemple de proiecte", + "feedback-prompt": "V-a ajutat această pagină să găsiți răspunsul la întrebare?", + "feedback-title-helpful": "Mulțumim pentru feedback!", + "feedback-title-not-helpful": "Connectați-vă la serverul: Discord pentru a obține un răspuns.", + "feedback-widget-prompt": "Este utilă această pagină?", + "feedback-card-prompt-page": "A fost utilă această pagină?", + "feedback-card-prompt-article": "A fost util acest articol?", + "feedback-card-prompt-tutorial": "A fost util acest tutorial?", + "feedback-widget-thank-you-title": "Vă mulțumim pentru feedback!", + "feedback-widget-thank-you-subtitle": "Îmbunătățiți această pagină răspunzând la câteva întrebări.", + "feedback-widget-thank-you-subtitle-ext": "Daca aveți nevoie de ajutor puteți contacta comunitatea pe Discord-ul nostru.", + "feedback-widget-thank-you-timing": "2-3 minute", + "feedback-widget-thank-you-cta": "Deschideți sondajul scurt", "find-wallet": "Găsiți portofelul", "foundation": "Fundația", "gemini-logo": "Sigla Gemini", @@ -91,6 +108,7 @@ "history-of-ethereum": "Istoricul Ethereum", "home": "Pagina de pornire", "how-ethereum-works": "Cum funcționează Ethereum", + "how-to-translate": "Cum puteți să traduceți", "image": "imagine", "in-this-section": "Cuprinsul secțiunii", "individuals": "Persoane", @@ -98,10 +116,12 @@ "jobs": "Cariere", "kraken-logo": "Sigla Kraken", "language-ar": "Arabă", + "language-az": "Azeră", "language-bg": "Bulgară", "language-bn": "Bengaleză", "language-ca": "Catalană", "language-cs": "Cehă", + "language-da": "Daneză", "language-de": "Germană", "language-el": "Greacă", "language-en": "Engleză", @@ -109,6 +129,7 @@ "language-fa": "Persană", "language-fi": "Finlandeză", "language-fr": "Franceză", + "language-gl": "Galiciană", "language-hi": "Hindusă", "language-hr": "Croată", "language-hu": "Maghiară", @@ -116,6 +137,8 @@ "language-ig": "Igbo", "language-it": "Italiană", "language-ja": "Japoneză", + "language-ka": "Georgiană", + "language-kk": "Kazahă", "language-ko": "Coreeană", "language-lt": "Lituaniană", "language-ml": "Malayalam", @@ -123,6 +146,7 @@ "language-ms": "Malaeză", "language-nb": "Norvegiană", "language-nl": "Neerlandeză", + "language-ph": "Filipineză", "language-pl": "Poloneză", "language-pt": "Portugheză", "language-pt-br": "Portugheză (braziliană)", @@ -144,6 +168,8 @@ "languages": "Limbi", "last-24-hrs": "Ultimele 24 ore", "last-edit": "Ultima modificare", + "launchpad-translations": "Traduceri pentru Launchpad", + "layer-2": "Nivel 2", "learn": "Învățați", "learn-by-coding": "Învățați codificând", "learn-menu": "Meniul de învățare", @@ -159,20 +185,24 @@ "loading-error-refresh": "Eroare, vă rugăm să actualizați pagina.", "logo": "sigla", "loopring-logo": "Sigla Loopring", - "london-upgrade-banner": "Upgrade-ul londonez intră în vigoare în: ", - "london-upgrade-banner-released": "A fost lansat upgrade-ul londonez!", - "mainnet-ethereum": "Mainnet-ul Ethereum", + "mainnet-ethereum": "Rețeaua principală Ethereum", "makerdao-logo": "Sigla MakerDao", "matcha-logo": "Sigla Matcha", "medalla-data-challenge": "Provocarea datelor Medalla", "merge": "Fuziunea", + "mission-and-vision": "Misiune și viziune", "more": "Aflați mai multe", - "more-info": "Aflați mai multe", + "more-info": "Mai multe informații", "nav-beginners": "Începători", + "nav-developers": "Dezvoltatori", + "nav-developers-docs": "Documente dezvoltator", + "nav-primary": "Principal", "next": "Continuare", + "no": "Nu", "oasis-logo": "Sigla Oasis", "online": "Online", "on-this-page": "Pe această pagină", + "open-research": "Deschidere cercetare", "page-content": "Cuprinsul paginii", "page-enterprise": "Întreprinderi", "page-last-updated": "Pagina a fost actualizată pe", @@ -182,8 +212,12 @@ "pros": "Avantaje", "read-more": "Aflați mai multe", "refresh": "Vă rugăm să actualizați pagina.", - "run-a-node": "Rulează un nod", - "review-progress": "Cât s-a revizuit", + "return-home": "înapoi la pagina principală", + "resources": "Resurse de traducere", + "run-a-node": "Rulați un nod", + "rollup-component-website": "Site web", + "rollup-component-developer-docs": "Documente dezvoltator", + "rollup-component-technology-and-risk-summary": "Tehnologie şi rezumat al riscurilor", "search": "Căutare", "search-box-blank-state-text": "Începeți căutarea!", "search-eth-address": "Pare o adresă Ethereum. Nu oferim date care corespund adreselor. Încercați să le căutați într-un block explorer ca", @@ -191,21 +225,25 @@ "security": "Securitatea", "see-contributors": "Vedeți cine a contribuit", "set-up-local-env": "Configurați un mediu local", - "sharding": "Lanțuri de fragmente", + "sharding": "Fragmentare", "show-all": "Afișați tot", "show-less": "Afișați mai puțin", - "site-description": "Ethereum este o platformă mondială, descentralizată, ce se ocupă de bani și noi tipuri de aplicații. Pe Ethereum se pot crea coduri pentru controlul banilor și se pot elabora aplicații accesibile oriunde în lume.", + "site-description": "Ethereum este o platformă mondială, descentralizată, care se ocupă de bani și noi tipuri de aplicații. Pe Ethereum se pot crea coduri pentru controlul banilor și se pot elabora aplicații accesibile oriunde în lume.", "site-title": "ethereum.org", "skip-to-main-content": "Treceți la conținutul principal", "smart-contracts": "Contractele inteligente", "stablecoins": "Stablecoin-uri", - "staking": "A miza", + "staking": "Mizarea", + "solo": "Miză individuală", + "saas": "Miză ca serviciu", + "pools": "Miză cumulată", "staking-community-grants": "Granturi comunitare ca mize", + "academic-grants-round": "Noi burse universitare", "summary": "Rezumat", "support": "Asistență", "terms-of-use": "Condiții de utilizare", "transaction-fees": "Ce sunt taxele de tranzacționare?", - "translation-banner-body-new": "Vizualizați această pagină în limba engleză deoarece încă nu am tradus-o. Ajutați--ne să traducem conținutul acestei pagini.", + "translation-banner-body-new": "Vizualizați această pagină în limba engleză deoarece încă nu am tradus-o. Ajutați-ne să traducem conținutul acestei pagini.", "translation-banner-body-update": "Există o nouă versiune a acestei pagini, dar este doar în limba engleză pentru moment. Ajutați-ne să traducem versiunea cea mai recentă.", "translation-banner-button-join-translation-program": "Înscrieți-vă în programul de traducere", "translation-banner-button-learn-more": "Aflați mai multe", @@ -214,10 +252,10 @@ "translation-banner-title-new": "Ajutați-ne să traducem această pagină", "translation-banner-title-update": "Ajutați-ne să actualizăm această pagină", "translation-program": "Programul de traducere", - "translation-progress": "Progres traducere", - "translation-banner-no-bugs-title": "Nu sunt bug-uri aici!", - "translation-banner-no-bugs-content": "Această pagină nu se traduce. Am lăsat în mod intenţionat această pagină în limba engleză deocamdată.", - "translation-banner-no-bugs-dont-show-again": "Nu mai afişaţi acest mesaj", + "translation-banner-no-bugs-title": "Nici o eroare aici!", + "translation-banner-no-bugs-content": "Această pagină nu este tradusă. Am lăsat în mod intenționat această pagină în limba engleză deocamdată.", + "translation-banner-no-bugs-dont-show-again": "Nu afișați din nou", + "try-using-search": "Încercați să ajustați căutarea pentru a găsi ceea ce căutați", "tutorials": "Tutoriale", "uniswap-logo": "Sigla Uniswap", "upgrades": "Actualizări", @@ -226,7 +264,7 @@ "use-ethereum-menu": "Meniul pentru utilizarea Ethereum", "vision": "Viziune", "wallets": "Portofele", - "we-couldnt-find-that-page": "Pagina nu a putut fi gasită", + "we-couldnt-find-that-page": "Nu am găsit pagina respectivă", "web3": "Ce este Web3?", "website-last-updated": "Site-ul a fost actualizat pe", "what-is-ether": "Ce este ether-ul (ETH)?", @@ -235,5 +273,8 @@ "defi-page": "Finanțele descentralizate (DeFi)", "dao-page": "Organizațiile autonome descentralizate (DAO)", "nft-page": "Jetoanele nefungibile (NFT)", - "yes": "Da" + "decentralized-social-networks": "Rețele sociale descentralizate", + "decentralized-identity": "Identitate descentralizată", + "yes": "Da", + "zero-knowledge-proofs": "Dovezi de cunoaștere-zero" } diff --git a/src/intl/ro/page-index.json b/src/intl/ro/page-index.json index 2f4e51e56db..4bfe280d353 100644 --- a/src/intl/ro/page-index.json +++ b/src/intl/ro/page-index.json @@ -1,19 +1,19 @@ { - "page-index-hero-image-alt": "Imaginea unui oraș futurist ce reprezintă ecosistemul Ethereum.", - "page-index-meta-description": "Ethereum este o platformă mondială, descentralizată, ce se ocupă de bani și noi tipuri de aplicații. Pe Ethereum se pot crea coduri pentru controlul banilor și se pot elabora aplicații accesibile oriunde în lume.", + "page-index-hero-image-alt": "Imaginea unui oraș futurist care reprezintă ecosistemul Ethereum.", + "page-index-meta-description": "Ethereum este o platformă mondială, descentralizată, care se ocupă de bani și noi tipuri de aplicații. Pe Ethereum se pot crea coduri pentru controlul banilor și se pot elabora aplicații accesibile oriunde în lume.", "page-index-meta-title": "Acasă", "page-index-title": "Bun venit la Ethereum", - "page-index-description": "Ethereum este tehnologia dirijată de comunitate ce pune în mișcare criptomoneda Ether (ETH) și miile de aplicații descentralizate.", + "page-index-description": "Ethereum este tehnologia dirijată de comunitate care pune în mișcare criptomoneda Ether (ETH) și miile de aplicații descentralizate.", "page-index-title-button": "Explorați Ethereum", "page-index-get-started": "Noțiuni de bază", "page-index-get-started-description": "ethereum.org este poarta dvs. de intrare pe tărâmul Ethereum. Tehnologia este nouă și în continuă dezvoltare - este deci util să dispuneți de îndrumare. Iată ce vă recomandăm dacă doriți să vă lansați.", "page-index-get-started-image-alt": "Imaginea unei persoane lucrând la calculator.", "page-index-get-started-wallet-title": "Alegeți un portofel", "page-index-get-started-wallet-description": "Portofelul vă permite să vă conectați la Ethereum și să vă administrați fondurile.", - "page-index-get-started-wallet-image-alt": "Imaginea unui robot ce are un seif drept corp, reprezentând un portofel Ethereum.", + "page-index-get-started-wallet-image-alt": "Imaginea unui robot care are un seif drept corp, reprezentând un portofel Ethereum.", "page-index-get-started-eth-title": "Obțineți ETH", "page-index-get-started-eth-description": "ETH este moneda Ethereum – o puteți utiliza la aplicații.", - "page-index-get-started-eth-image-alt": "Imaginea unui grup de oameni ce se extaziază în fața simbolului unui ether (ETH), cu venerație.", + "page-index-get-started-eth-image-alt": "Imaginea unui grup de oameni care se extaziază în fața simbolului unui ether (ETH), cu venerație.", "page-index-get-started-dapps-title": "Utilizați o aplicație dapp", "page-index-get-started-dapps-description": "Dapp-urile sunt aplicații realizate de Ethereum. Iată la ce servesc.", "page-index-get-started-dapps-image-alt": "Imaginea unui câine așezat la calculator.", @@ -26,12 +26,12 @@ "page-index-what-is-ethereum-secondary-button": "Aflați mai multe despre banii digitali", "page-index-what-is-ethereum-image-alt": "Imaginea unei persoane care trage cu ochiul la un târg prin care este reprezentat Ethereum.", "page-index-defi": "Un sistem financiar mai echitabil", - "page-index-defi-description": "În ziua de azi sunt miliarde de oameni care nu pot deschide conturi bancare, iar alții au plățile blocate. Sistemul financiar descentralizat Ethereum (DeFi) nu doarme, și nici nu discriminează niciodată. Aveți nevoie de o simplă conexiune la internet ca să puteți trimite, primi, împrumuta, câștiga dobânzi și chiar transmite fonduri oriunde în lume.", + "page-index-defi-description": "În ziua de azi sunt miliarde de oameni care nu pot deschide conturi bancare, iar alții au plățile blocate. Sistemul financiar descentralizat Ethereum (DeFi) nu doarme și nici nu discriminează niciodată. Aveți nevoie de o simplă conexiune la internet ca să puteți trimite, primi, împrumuta, câștiga dobânzi și chiar transmite fonduri oriunde în lume.", "page-index-defi-button": "Explorați DeFi", - "page-index-defi-image-alt": "Imagine a mâinilor ce oferă un simbol ETH.", - "page-index-internet": "Un internet deschis", + "page-index-defi-image-alt": "Imagine a mâinilor care oferă un simbol ETH.", + "page-index-internet": "Un Internet deschis pentru toți", "page-index-internet-description": "În ziua de azi ni se permite accesul la servicii internet „libere” numai dacă renunțăm la controlul asupra propriilor date personale. Serviciile Ethereum sunt implicit libere – aveți nevoie doar de un portofel. Acestea sunt gratuite și ușor de configurat. Le controlați doar dvs. și funcționează fără informații personale.", - "page-index-internet-button": "Explorați internetul deschis", + "page-index-internet-button": "Explorați internetul liber", "page-index-internet-secondary-button": "Aflați mai multe despre portofele", "page-index-internet-image-alt": "Imaginea ansamblului unui calculator futurist, având drept sursă cristalele Ethereum.", "page-index-developers": "O nouă frontieră a dezvoltării", @@ -62,7 +62,7 @@ "page-index-contribution-banner-image-alt": "Sigla Ethereum, alcătuită din blocuri lego.", "page-index-contribution-banner-button": "Aflați mai multe despre cum puteți contribui", "page-index-tout-upgrades-title": "Perfecționați-vă cunoștințele despre upgrade", - "page-index-tout-upgrades-description": "Ethereum constă din actualizări interconectate, destinate a oferi rețelei un plus de scalabilitate, siguranță și sustenabilitate.", + "page-index-tout-upgrades-description": "Foaia de parcurs Ethereum constă în actualizări interconectate menite să facă rețeaua mai scalabilă, mai sigură și mai durabilă.", "page-index-tout-upgrades-image-alt": "Imaginea unei nave spațiale ce reprezintă forța sporită a lui Ethereum ca urmare a actualizărilor.", "page-index-tout-enterprise-title": "Ethereum pentru companii", "page-index-tout-enterprise-description": "Aflați cum poate Ethereum să genereze noi modele de afaceri, să vă scadă costurile și să vă asigure viabilitatea afacerii pentru viitor.", From cca2b9711fa3f99ab5a79758d9a5941a7efa732e Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Tue, 20 Sep 2022 00:12:57 +0200 Subject: [PATCH 20/67] Update Turkish (tr) Homepage, Essentials, Use Ethereum --- src/content/translations/tr/dao/index.md | 21 ++- src/intl/tr/common.json | 9 +- src/intl/tr/page-developers-index.json | 18 ++- .../tr/page-developers-learning-tools.json | 8 +- .../tr/page-developers-local-environment.json | 8 +- src/intl/tr/page-eth.json | 9 +- src/intl/tr/page-get-eth.json | 6 +- src/intl/tr/page-layer-2.json | 135 ++++++++++++++++++ src/intl/tr/page-run-a-node.json | 82 +++++------ src/intl/tr/page-wallets-find-wallet.json | 16 +-- src/intl/tr/page-wallets.json | 17 +-- src/intl/tr/page-what-is-ethereum.json | 118 +++++++++------ 12 files changed, 319 insertions(+), 128 deletions(-) create mode 100644 src/intl/tr/page-layer-2.json diff --git a/src/content/translations/tr/dao/index.md b/src/content/translations/tr/dao/index.md index 60ad081ffea..ac124f7e605 100644 --- a/src/content/translations/tr/dao/index.md +++ b/src/content/translations/tr/dao/index.md @@ -69,9 +69,19 @@ _Tipik olarak hayır kurumları, işçi kolektifleri ve girişim kulüpleri gibi [MolochDAO](http://molochdao.com/) – MolochDAO, Ethereum projelerini finanse etmeye odaklıdır. Üyelik için bir teklif gerektirirler, bu sayede grup potansiyel imtiyaz sahipleri hakkında bilinçli kararlar vermek için yeterli deneyim ve sermayeye sahip olup olmadığınızı değerlendirir. Serbest piyasada bir DAO'ya erişim satın alamazsınız. +### İtibara dayalı üyelik {#reputation-based-membership} + +İtibar, katılımın kanıtını temsil eder ve DAO'da oy kullanma yetkisi verir. Token veya paylaşıma dayalı üyeliğin aksine, itibara dayalı DAO'lar mülkiyeti, katkıda bulunanlara devretmez. İtibar satın alınamaz, devredilemez veya başkası tarafından temsil edilemez; DAO üyeleri katılım yoluyla itibar kazanmalıdır. Zincir üzerinde oylama izinsizdir ve potansiyel üyeler, DAO'ya katılmak için serbestçe teklif gönderebilir ve katkıları karşılığında ödül olarak itibar ve token almayı talep edebilir. + +_Protokollerin ve merkeziyetsiz uygulamaların merkeziyetsiz gelişimi ve yönetişimi için kullanılır, ancak aynı zamanda hayır kurumları, işçi kolektifleri, yatırım kulüpleri vb. gibi çeşitli kuruluşlar için de çok uygundur._ + +#### Meşhur bir örnek {#reputation-example} + +[DXdao](https://DXdao.eth.link) – DXdao, 2019'dan beri merkeziyetsiz protokolleri yöneten ve uygulamalar oluşturan küresel bağımsız bir kolektiftir. Fonları koordine etmek ve yönetmek için itibara dayalı yönetişim ve holografik konsensüsten yararlanır, bu da hiç kimsenin geleceğini etkileme yolunu satın alamayacağı anlamına gelir. + ## DAO'lar nasıl çalışır? {#how-daos-work} -Bir DAO'nun belkemiği onun akıllı sözleşmesidir. Sözleşme, organizasyonun kurallarını belirler ve grubun hazinesini tutar. Sözleşmenin Ethereum'da yayınlandığı andan itibaren kimse oylama olmadan kuralları değiştiremez. Birisi koddaki kurallara veya mantığa uymayan bir şey yapmaya çalışırsa, başarılı olamaz. Ve hazinenin de akıllı sözleşme tarafından belirlenmesi, kimsenin grubun onayı olmadan parayı harcayamayacağı anlamına gelir. Bu, DAO'ların merkezi bir otoriteye ihtiyacı olmadığı anlamına gelir. Bir merkezi otoritenin yerine grup, kararları ortaklaşa verir ve ödemeler oylama geçince otomatik olarak yetkilendirilir. +Bir DAO'nun belkemiği onun akıllı sözleşmesidir. Sözleşme, organizasyonun kurallarını belirler ve grubun hazinesini tutar. Sözleşmenin Ethereum'da yayınlandığı andan itibaren kimse oylama olmadan kuralları değiştiremez. Birisi koddaki kurallara veya mantığa uymayan bir şey yapmaya çalışırsa, başarılı olamaz. Ve hazinenin de akıllı sözleşme tarafından belirlenmesi, kimsenin grubun onayı olmadan parayı harcayamayacağı anlamına gelir. Bu, DAO'ların merkezi bir otoriteye ihtiyacı olmadığı anlamına gelir. Bunun yerine, grup kararları toplu olarak alır ve oylar geçtiğinde ödemeler otomatik olarak yetkilendirilir. Bu, akıllı sözleşmelerin Ethereum'da yayınlandıktan sonra kurcalanamaz olmaları sayesinde mümkündür. İnsanlar fark etmeden kodu (yani DAO'ların kurallarını) değiştiremezsiniz çünkü her şey halka açıktır. @@ -90,19 +100,19 @@ Ethereum, birkaç nedenden dolayı DAO'lar için mükemmel bir temeldir: ## Bir DAO başlatma veya DAO'ya katılma {#join-start-a-dao} -### Bir DAO'ya katılma {#join-a-dao} +### Bir DAO'ya katıl {#join-a-dao} - [Ethereum topluluk DAO'ları](/community/get-involved/#decentralized-autonomous-organizations-daos) - [DAOHaus'un DAO listesi](https://app.daohaus.club/explore) -### Bir DAO başlatma {#start-a-dao} +### Bir DAO başlat {#start-a-dao} - [DAOHaus ile bir DAO çağırma](https://app.daohaus.club/summon) - [Aragon tarafından güçlendirilmiş bir DAO oluşturma](https://aragon.org/product) - [Bir koloni başlatma](https://colony.io/) -- [DAOStack ile bir DAO oluşturma](https://daostack.io/) +- [DAOstack'in holografik konsensüsüyle bir DAO oluşturun](https://alchemy.daostack.io/daos/create) -## Daha fazla okuma {#further-reading} +## Daha fazla bilgi {#further-reading} ### DAO Makaleleri {#dao-articles} @@ -111,6 +121,7 @@ Ethereum, birkaç nedenden dolayı DAO'lar için mükemmel bir temeldir: - [Bir DAO nedir ve amacı nedir?](https://daohaus.substack.com/p/-what-is-a-dao-and-what-is-it-for) – [DAOhaus](https://daohaus.club/) - [DAO Destekli bir Dijital Topluluk Nasıl Başlatılır](https://daohaus.substack.com/p/four-and-a-half-steps-to-start-a) – [DAOhaus](https://daohaus.club/) - [Bir DAO nedir?](https://coinmarketcap.com/alexandria/article/what-is-a-dao) – [Coinmarketcap](https://coinmarketcap.com) +- [Holografik Uzlaşma Nedir?](https://medium.com/daostack/holographic-consensus-part-1-116a73ba1e1c) - [DAOstack](https://daostack.io/) ### Videolar {#videos} diff --git a/src/intl/tr/common.json b/src/intl/tr/common.json index ae82f726aba..b14b08116be 100644 --- a/src/intl/tr/common.json +++ b/src/intl/tr/common.json @@ -14,6 +14,7 @@ "beacon-chain": "İşaret Zinciri", "binance-logo": "Binance logosu", "bittrex-logo": "Bittrex logosu", + "blog-translations": "Blog çevirileri", "brand-assets": "Marka varlıkları", "bridges": "Blok zinciri köprüleri", "bug-bounty": "Hata ödülü", @@ -43,7 +44,6 @@ "developers-home": "Geliştirici Ana Sayfası", "docs": "Belgeler", "documentation": "Dokümanlar", - "dydx-logo": "Dydx logosu", "ecosystem": "Ekosistem\n", "edit-page": "Sayfayı düzenle", "ef-blog": "Ethereum Foundation Blogu", @@ -108,6 +108,7 @@ "history-of-ethereum": "Ethereum'un Geçmişi", "home": "Ana sayfa", "how-ethereum-works": "Ethereum nasıl çalışır?\n", + "how-to-translate": "Çevirme yöntemi", "image": "Fotoğraf", "in-this-section": "Bu bölümde", "individuals": "Bireyler", @@ -167,6 +168,7 @@ "languages": "Diller", "last-24-hrs": "Son 24 saat", "last-edit": "Son düzenleme", + "launchpad-translations": "Başlama noktası çevirileri", "layer-2": "Katman 2", "learn": "Öğren", "learn-by-coding": "Kodlayarak öğren", @@ -188,7 +190,7 @@ "matcha-logo": "Matcha logosu", "medalla-data-challenge": "Medalla veri yarışması", "merge": "Birleşme", - "merge-complete": "(Ethereum birleşmesi) tamamlandı! Daha yeşil bir Ethereum’a hoşgeldiniz.", + "mission-and-vision": "Misyon ve vizyon", "more": "Daha fazlası", "more-info": "Daha fazla bilgi", "nav-beginners": "Yeni başlayanlar", @@ -211,8 +213,8 @@ "read-more": "Devamını Oku", "refresh": "Lütfen sayfayı yenileyiniz.", "return-home": "ana sayfaya dön", + "resources": "Çeviri kaynakları", "run-a-node": "Bir düğüm çalıştırın", - "review-progress": "İnceleme süreci", "rollup-component-website": "Web sitesi", "rollup-component-developer-docs": "Geliştirici dokümanları", "rollup-component-technology-and-risk-summary": "Teknoloji ve risk özeti", @@ -250,7 +252,6 @@ "translation-banner-title-new": "Bu sayfanın çevirisine yardım edin", "translation-banner-title-update": "Bu sayfanın güncellenmesine yardım edin", "translation-program": "Çeviri Programı", - "translation-progress": "Çeviri ilerlemesi", "translation-banner-no-bugs-title": "Burada hata yok!", "translation-banner-no-bugs-content": "Bu sayfa tercüme edilmiyor. Bu sayfayı şimdilik kasıtlı olarak İngilizce bıraktık.", "translation-banner-no-bugs-dont-show-again": "Tekrar gösterme", diff --git a/src/intl/tr/page-developers-index.json b/src/intl/tr/page-developers-index.json index 4e2815a7b47..2fab3a37a76 100644 --- a/src/intl/tr/page-developers-index.json +++ b/src/intl/tr/page-developers-index.json @@ -40,7 +40,7 @@ "page-developers-intro-ether-link": "Ether’e giriş", "page-developers-intro-stack": "Yığına giriş", "page-developers-intro-stack-desc": "Ethereum yığınına giriş", - "page-developers-js-libraries-desc": "Akıllı sözleşmelerle etkileşim için JavaScript kullanımı", + "page-developers-js-libraries-desc": "Akıllı sözleşmelerle etkileşim kurmak için JavaScript kullanımı", "page-developers-js-libraries-link": "JavaScript kütüphaneleri", "page-developers-language-desc": "Bilinen dillerle Ethereum kullanımı", "page-developers-languages": "Dilleri programlama", @@ -50,14 +50,16 @@ "page-developers-learn-tutorials-cta": "Öğreticileri gör", "page-developers-learn-tutorials-desc": "Ethereum geliştirmeyi zaten gerçekleştirmiş uygulayıcılardan adım adım öğrenin.", "page-developers-meta-desc": "Ethereum üzerinde çalışan geliştiriciler için belgeler, eğitimler ve araçlar.", - "page-developers-mev-desc": "Madenci çıkarılabilirlik değerine (MEV) giriş", - "page-developers-mev-link": "Madenci çıkarılabilirlik değeri (MEV)", + "page-developers-mev-desc": "Maksimum çıkarılabilir değere (MEV) giriş", + "page-developers-mev-link": "Maksimum çıkarılabilir değer (MEV)", "page-developers-mining-desc": "Yeni bloklar nasıl oluşturulur ve fikir birliğine varılır", "page-developers-mining-link": "Madencilik", + "page-developers-mining-algorithms-desc": "Ethereum'ın madencilik algoritmaları hakkında bilgi", + "page-developers-mining-algorithms-link": "Madencilik algoritmaları", "page-developers-networks-desc": "Ana ağ ve test ağlarının özeti", "page-developers-networks-link": "Ağlar", "page-developers-node-clients-desc": "Ağda bloklar ve işlemler nasıl doğrulanır", - "page-developers-node-clients-link": "Düğümler ve İstemciler", + "page-developers-node-clients-link": " Düğümler ve İstemciler", "page-developers-oracle-desc": "Zincirde olmayan verileri sözleşmelerinize katma", "page-developers-oracles-link": "Oracles", "page-developers-play-code": "Kodla oynayın", @@ -84,5 +86,11 @@ "page-developers-transactions-desc": "Ethereum durum değişikliği yolu", "page-developers-transactions-link": "İşlemler", "page-developers-web3-desc": "Web3 geliştirme dünyasının farkı", - "page-developers-web3-link": "Web2 ve Web3" + "page-developers-web3-link": "Web2 ve Web3", + "page-developers-networking-layer": "Ağ Katmanı", + "page-developers-networking-layer-link": "Ağ Katmanı", + "page-developers-networking-layer-desc": "Ethereum ağ katmanına giriş", + "page-developers-data-structures-and-encoding": "Veri yapıları ve şifreleme", + "page-developers-data-structures-and-encoding-link": "Veri yapıları ve şifreleme", + "page-developers-data-structures-and-encoding-desc": "Ethereum yığınında kullanılan veri yapılarına ve kodlama şemasına giriş" } diff --git a/src/intl/tr/page-developers-learning-tools.json b/src/intl/tr/page-developers-learning-tools.json index ccef292b327..8dd22ff367f 100644 --- a/src/intl/tr/page-developers-learning-tools.json +++ b/src/intl/tr/page-developers-learning-tools.json @@ -35,9 +35,15 @@ "page-learning-tools-remix-logo-alt": "Remix logosu", "page-learning-tools-sandbox": "Sandboxların kodu", "page-learning-tools-sandbox-desc": "Bu sandboxlar, akıllı sözleşmeler yazmayı ve Ethereum'u anlamayı denemek için size bir alan sağlayacaktır.", + "page-learning-tools-speed-run-ethereum-description": "SpeedRunEthereum, Scaffold-ETH kullanarak Solidity bilginizi test etmeyi amaçlayan bir dizi zorluktan oluşur", + "page-learning-tools-speed-run-ethereum-logo-alt": "Speed Run Ethereum logosu", "page-learning-tools-studio-description": "Akıllı sözleşmeler oluşturmak ve test etmek, onlar için bir ön uç oluşturmak için öğreticileri takip edebileceğiniz web tabanlı bir IDE.", "page-learning-tools-vyperfun-description": "Kendi Pokémon oyununuzu oluşturarak Vyper öğrenin.", "page-learning-tools-vyperfun-logo-alt": "Vyper.fun logosu", "page-learning-tools-nftschool-description": "Değiştirilemez tokenler veya NFT'ler ile teknik açıdan neler olup bittiğini keşfedin.", - "page-learning-tools-nftschool-logo-alt": "NFT school logosu" + "page-learning-tools-nftschool-logo-alt": "NFT school logosu", + "page-learning-tools-pointer-description": "Eğlenceli olan etkileşimli öğreticilerle web3 geliştirme becerilerini öğrenin. Bu sırada kripto ödülleri kazanın", + "page-learning-tools-pointer-logo-alt": "İşaretçi Logosu", + "page-learning-tools-platzi-description": "Web3 üzerinde merkeziyetsiz uygulamalar oluşturmayı öğrenin ve bir blok zincir geliştiricisi olmak için gereken tüm becerilerde ustalaşın.", + "page-learning-tools-platzi-logo-alt": "Platzi logosu" } diff --git a/src/intl/tr/page-developers-local-environment.json b/src/intl/tr/page-developers-local-environment.json index 7ec24b10e43..c0a96cc87dd 100644 --- a/src/intl/tr/page-developers-local-environment.json +++ b/src/intl/tr/page-developers-local-environment.json @@ -3,10 +3,12 @@ "page-local-environment-brownie-logo-alt": "Brownie logosu", "page-local-environment-embark-desc": "Merkezi olmayan uygulamalar oluşturmak ve dağıtmak için hepsi bir arada geliştirici platformu.", "page-local-environment-embark-logo-alt": "Embark logosu", - "page-local-environment-epirus-desc": "Java sanal makinesinde blockchain uygulamalarını geliştirmek, dağıtmak ve izlemek için bir platform", + "page-local-environment-epirus-desc": "Java Sanal Makinesinde blokzincir uygulamalarını geliştirmek, dağıtmak ve izlemek için bir platform.", "page-local-environment-epirus-logo-alt": "Epirus logosu", "page-local-environment-eth-app-desc": "Tek bir komutla Ethereum destekli uygulamalar oluşturun. Seçebileceğiniz birbirinden farklı arayüz yapıları ve DeFi şablonları da bulunur.", "page-local-environment-eth-app-logo-alt": "Create Eth App logosu", + "page-local-environment-foundry-desc": "Rust ile yazılmış, Ethereum uygulama geliştirme için son derece hızlı, taşınabilir ve modüler bir araç takımı.", + "page-local-environment-foundry-logo-alt": "Foundry logosu", "page-local-environment-framework-feature-1": "Yerel bir blok-zincir örneğini döndürmek için özellikler.", "page-local-environment-framework-feature-2": "Akıllı sözleşmelerinizi derlemek ve test etmek için yardımcı programlar.", "page-local-environment-framework-feature-3": "Kullanıcı odaklı uygulamanızı aynı projede/depoda oluşturmak için istemci geliştirme eklentileri.", @@ -19,12 +21,12 @@ "page-local-environment-hardhat-logo-alt": "Hardhat logosu", "page-local-environment-openZeppelin-desc": "CLI ile akıllı sözleşmeleri derleyerek, yükselterek, dağıtarak ve etkileşime girerek geliştirme süresinden saatlerce tasarruf edin.", "page-local-environment-openZeppelin-logo-alt": "OpenZeppelin logosu", - "page-local-environment-scaffold-eth-desc": "Ethers + Hardhat + React: Akıllı sözleşmelerle desteklenen merkezi olmayan uygulamalar oluşturmaya başlamak için ihtiyacınız olan her şey", + "page-local-environment-scaffold-eth-desc": "Ethers + Hardhat + React: Akıllı sözleşmelerle desteklenen merkeziyetsu=iz uygulamalar oluşturmaya başlamak için ihtiyacınız olan her şey.", "page-local-environment-scaffold-eth-logo-alt": "scaffold-eth logosu", "page-local-environment-setup-meta-desc": "Ethereum geliştirmek için yazılım yığınınızı nasıl seçeceğinize dair bir rehber.", "page-local-environment-setup-meta-title": "Ethereum yerel geliştirme kurulumu", "page-local-environment-setup-subtitle": "İnşa etmeye hazırsanız, yığınınızı seçmenin zamanı geldi.", - "page-local-environment-setup-subtitle-2": "Ethereum uygulamanızı oluşturmanıza yardımcı olmak için kullanabileceğiniz araçlar ve framework'ler.", + "page-local-environment-setup-subtitle-2": " Ethereum uygulamanızı oluşturmanıza yardımcı olmak için kullanabileceğiniz araçlar ve framework'ler.", "page-local-environment-setup-title": "Sanal geliştirme ortamınızı oluşturun", "page-local-environment-solidity-template-desc": "Solidity akıllı sözleşmeleriniz için önceden oluşturulmuş bir GitHub şablonu. Hardhat yerel ağı, testler için Waffle, cüzdan uygulaması için Etherler ve daha fazlasını içerir.", "page-local-environment-solidity-template-logo-alt": "Solidity template logosu", diff --git a/src/intl/tr/page-eth.json b/src/intl/tr/page-eth.json index e97db30b3ad..c019dc3c3ca 100644 --- a/src/intl/tr/page-eth.json +++ b/src/intl/tr/page-eth.json @@ -16,13 +16,13 @@ "page-eth-flexible-amounts-desc": "ETH, 18 ondalık basamağa bölünebilir, bu nedenle 1 tam ETH satın almanıza gerek kalmaz. Tek seferde azar azar satın alabilirsiniz - isterseniz 0.000000000000000001 ETH bile alabilirsiniz.", "page-eth-fuels": "ETH, Ethereum'u besler ve güvence altına alır", "page-eth-fuels-desc": "ETH, Ethereum'un can damarıdır. ETH gönderdiğinizde veya bir Ethereum uygulaması kullandığınızda, Ethereum ağını kullanmak için ETH'de küçük bir komisyon ödersiniz. Bu ücret, bir madencinin ne yapmaya çalıştığınızı işlemesi ve doğrulaması için bir teşviktir.", - "page-eth-fuels-desc-2": "Madenciler, Ethereum'un rekor sahipleri gibidir - kimsenin hile yapmadığını kontrol eder ve kanıtlarlar. Bu işi yapan madenciler ayrıca küçük miktarlarda yeni çıkarılan ETH ile ödüllendiriliyor.", - "page-eth-fuels-desc-3": "Madencilerin yaptığı iş, Ethereum'u güvende ve merkezi kontrolden uzak tutar. Diğer bir deyişle,", + "page-eth-fuels-desc-2": "Doğrulayıcılar, Ethereum'un kayıt tutucuları gibidir - hile yapıp yapmadıklarını kontrol eder ve yapmadıklarını kanıtlar. Bunlar, bir işlem bloku önermek için rastgele seçilir. Bu işi yapan doğrulayıcılar ayrıca küçük miktarlarda yeni çıkan ETH ile ödüllendirilir.", + "page-eth-fuels-desc-3": "Doğrulayıcıların yaptığı işler ve kilitledikleri sermaye, Ethereum'u hem güvenli kılar hem de merkezi kontrolden uzak tutar.", + "page-eth-fuels-staking": "ETH'nizi kilitleyerek Ethereum'un hem güvenliğini sağlamaya hem de ödüller kazanmaya yardımcı olursunuz. Bu sistemde, ETH kaybetme tehdidi saldırganlar için caydırıcıdır.", "page-eth-fuels-more-staking": "Stake etme hakkında daha fazla bilgi", - "page-eth-fuels-staking": "ETH, stake etme ile daha da önemli hale gelecektir. ETH'nizi stake ettiğinizde, Ethereum'u güvence altına almaya ve ödüller kazanmaya yardımcı olacaksınız. Bu sistemde, ETH'nizi kaybetme tehdidi, saldırıları caydırır.", "page-eth-get-eth-btn": "ETH edinin", "page-eth-gov-tokens": "Yönetim Token'ları", - "page-eth-gov-tokens-desc": "Merkezi olmayan kuruluşlarda oylama gücünü temsil eden token'lar.", + "page-eth-gov-tokens-desc": "Merkezi olmayan kuruluşlarda oylama gücünü temsil eden jetonlar.", "page-eth-has-value": "ETH'nin neden değeri var?", "page-eth-has-value-desc": "ETH, farklı insanlar için farklı şekillerde değerlidir.", "page-eth-has-value-desc-2": "Ethereum kullanıcıları için ETH, işlem ücretlerini ödemenizi sağladığı için değerlidir.", @@ -33,7 +33,6 @@ "page-eth-how-to-buy-caption": "Sık güncellendi", "page-eth-is-money": "ETH dijital, evrensel paradır.", "page-eth-last-updated": "Ocak 2019", - "page-eth-mining-link": "Madencilik hakkında daha fazla bilgi", "page-eth-monetary-policy": "Ethereum'un para politikası", "page-eth-more-on-ethereum-link": "Ethereum hakkında daha fazla bilgi", "page-eth-no-centralized": "Merkezi kontrol yok ", diff --git a/src/intl/tr/page-get-eth.json b/src/intl/tr/page-get-eth.json index 45f227b220c..5e0355a386d 100644 --- a/src/intl/tr/page-get-eth.json +++ b/src/intl/tr/page-get-eth.json @@ -1,4 +1,7 @@ { + "page-get-eth-article-keeping-crypto-safe": "Kriptonuzu güvende tutmanın anahtarları", + "page-get-eth-article-protecting-yourself": "Kendinizi ve paranızı korumak", + "page-get-eth-article-store-digital-assets": "Dijital varlıklar Ethereum'da nasıl saklanır", "page-get-eth-cex": "Merkezi borsalar", "page-get-eth-cex-desc": "Borsalar, geleneksel para birimleri kullanarak kripto varlık satın almanızı sağlayan işletmelerdir. Satın aldığınız her ETH üzerinde kontrol ettiğiniz bir cüzdana gönderene kadar velayet sahibidirler.", "page-get-eth-checkout-dapps-btn": "Dappsa göz atın", @@ -21,6 +24,7 @@ "page-get-eth-exchanges-no-exchanges": "Üzgünüz, bu ülkeden ETH satın almanıza izin veren herhangi bir borsadan haberimiz yok. Bunu yaparsanız, bize bildirin", "page-get-eth-exchanges-no-exchanges-or-wallets": "Üzgünüz, bu ülkeden ETH satın almanıza izin veren herhangi bir borsadan haberimiz yok. Bunu yaparsanız, bize bildirin", "page-get-eth-exchanges-no-wallets": "Üzgünüz, bu ülkeden ETH satın almanıza izin veren herhangi bir borsadan haberimiz yok. Bunu yaparsanız, bize bildirin", + "page-get-eth-exchanges-search": "Yaşadığınız yeri yazın...", "page-get-eth-exchanges-success-exchange": "Yasal kontrolleri nedeniyle bir borsaya kaydolmak birkaç gün sürebilir.", "page-get-eth-exchanges-success-wallet-link": "cüzdanlar", "page-get-eth-exchanges-success-wallet-paragraph": "Yaşadığınız yerde, doğrudan bu cüzdanlardan ETH satın alabilirsiniz. Hakkında daha fazla bilgi alın", @@ -41,7 +45,7 @@ "page-get-eth-swapping": "Token'larınızı başkalarının ETH'siyle değiştirin. Ya da tam tersini yapın.", "page-get-eth-traditional-currencies": "Geleneksel para birimleriyle satın alın", "page-get-eth-traditional-payments": "Geleneksel ödeme türleriyle doğrudan satıcılardan ETH satın alın.", - "page-get-eth-try-dex": "Dex deneyin", + "page-get-eth-try-dex": "Bir DEX deneyin", "page-get-eth-use-your-eth": "ETH'nizi kullanın", "page-get-eth-use-your-eth-dapps": "Artık bir miktar ETH'ye sahip olduğunuza göre, bazı Ethereum uygulamalarına (dapps) göz atın. Finans, sosyal medya, oyun ve diğer birçok kategori için uygulamalar var.", "page-get-eth-wallet-instructions": "Cüzdan talimatlarını takip edin", diff --git a/src/intl/tr/page-layer-2.json b/src/intl/tr/page-layer-2.json new file mode 100644 index 00000000000..d470e714a0c --- /dev/null +++ b/src/intl/tr/page-layer-2.json @@ -0,0 +1,135 @@ +{ + "layer-2-arbitrum-note": "Sahtekarlık kanıtları sadece ön listede olan kullanıcılar içindir. Ön liste henüz açık değil.", + "layer-2-boba-note": "Durum doğrulaması geliştirme aşamasında", + "layer-2-metis-note": "Sahtekarlık kanıtları geliştirme aşamasında", + "layer-2-optimism-note": "Sahtekarlık kanıtları geliştirme aşamasında", + "layer-2-hero-title": "Katman 2", + "layer-2-hero-header": "Herkes için Ethereum", + "layer-2-hero-subtitle": "Ethereum'un güvenlikten ve merkeziyetsizlikten ödün vermeden ölçeklenmesi.", + "layer-2-hero-alt-text": "İşlemlerin Katman 2 üzerinde toplanması ve Ethereum Anaağı'na gönderiminin görselleştirilmiş hali", + "layer-2-hero-button-1": "Katman 2 nedir", + "layer-2-hero-button-2": "Katman 2'yi kullan", + "layer-2-hero-button-3": "Katman 2'ye geç", + "layer-2-statsbox-1": "2. katman'daki toplam kitli değer (ABD Doları)", + "layer-2-statsbox-2": "Katman 2'de ortalama gönderim ücreti (Amerikan Doları)", + "layer-2-statsbox-3": "Katman 2 TVL değişimi (30 gün)", + "layer-2-what-is-layer-2-title": "Katman 2 nedir?", + "layer-2-what-is-layer-2-1": "Katman 2 Ethereum'un ölçeklendirme çözümlerini açıklayan bir kolektif terimler bütünüdür. Bir Katman 2 (L2), Ethereum'u genişleten ve güvenliğinin garantisini ondan alan ayrı bir blokzincirdir.", + "layer-2-what-is-layer-2-2": "Şimdi biraz daha detaya inelim, ama bunu yapmak için Katman 1 (L1) 'i açıklamamız gerek.", + "layer-2-what-is-layer-1-title": "Katman 1 nedir?", + "layer-2-what-is-layer-1-1": "1. katman, temel blok zincirdir. Ethereum ve Bitcoin, her ikisi de katman 1 blok zincirleridir çünkü bunlar çeşitli 2. katman ağlarının üzerine inşa ettiği temeldir. 2. katman projelerinin örnekleri arasında Ethereum'daki \"toplamalar\" ve Bitcoin'in üzerindeki Lightning Ağı bulunur. Bu 2. katman projelerindeki tüm kullanıcı işlem faaliyetleri, nihayetinde 1. katman blok zincirine geri dönebilir.", + "layer-2-what-is-layer-1-2": "Ethereum ayrıca Katman 2'ler için data kullanılabilirliği katmanı olarak çalışır. Katman 2 projeleri veri kullanılabilirliği için Ethereum'a güvenerek işlem verisini Ethereum'a gönderir. Bu veri, Katman 2 verisinin güncel durumunu ya da tartışmalı işlemleri görmek için kullanılabilir.", + "layer-2-what-is-layer-1-list-title": "Ethereum Katman 1 olarak aşağıdakileri bünyesinde barındırır:", + "layer-2-what-is-layer-1-list-1": "Ağı onaylamak ve ağın güvenliğini sağlamak içinbir düğüm operatörleri ağı", + "layer-2-what-is-layer-1-list-2": "Bir blok üreticileri ağı", + "layer-2-what-is-layer-1-list-3": "Blokzinicirininkendisi ve işlem verilerinin geçmişi", + "layer-2-what-is-layer-1-list-4": "Ağ için konsensus mekanizması", + "layer-2-what-is-layer-1-list-link-1": "Ethereum hakkında hâlâ kafanız karışık mı?", + "layer-2-what-is-layer-1-list-link-2": "Ethereum'un ne olduğunu öğren.", + "layer-2-why-do-we-need-layer-2-title": "Neden katman 2'ye ihtiyacımız var?", + "layer-2-why-do-we-need-layer-2-1": "Blokzincirlerinin üç ilgi çekici özelliği merkeziyetsiz, güvenli ve ölçeklenebilir olmasıdır. Blokzinciri üçlü karar aşaması bir blokzinciri mimarisinin yalnızca üç seçenekten birini seçebileceğin belirtir. Güvenli ve merkeziyetsiz bir blokzinciri mi istiyorsunuz? O zaman ölçeklenebilirliği feda etmeniz gerekiyor.", + "layer-2-why-do-we-need-layer-2-2": "Ethereum, Günde 1+ milyon işlem ve bu işlemlerin her biri için yüksek talep ile ağın şu anki kapasitesine ulaştı. Ethereum'un başarısı ve onu kullanma talebi, gaz fiyatlarının önemli ölçüde artmasına neden oldu. Bu nedenle ölçeklendirme çözümlerine olan ihtiyaç da talebin artması ile beraber arttı. 2. katman ağlarının dahil olduğu kısımda burası.", + "layer-2-why-do-we-need-layer-2-scalability": "Ölçeklenebilirlik", + "layer-2-why-do-we-need-layer-2-scalability-1": "Ölçeklenebilirliğin ana hedefi merkeziyetsizlikten ya da güvenlikten ödün vermeden işlem hızını (daha hızlı kesinliği) ve işlem çıktısını (saniye başına daha fazla işlem) arttırmaktır.", + "layer-2-why-do-we-need-layer-2-scalability-2": "Ethereum topluluğu, ölçeklendirmek için merkeziyetsizliği veya güvenliği ortadan kaldırmayacağı konusunda güçlü bir duruş sergiledi. Parçalamaya kadar, Ethereum Ana Ağı (1. katman) saniyede kabaca 15 işlem gerçekleştirebiliyor. Ethereum'u kullanma talebi fazla olduğunda, ağda sıkışıklık oluyor; işlem ücretleri artıyor ve ücretleri ödeyemeyen müşterileri kaybediyor. 2. katman ağlarının Ethereum'u ölçeklendirmek için devreye girdiği nokta da burası.", + "layer-2-why-do-we-need-layer-2-scalability-3": "Ethereum'un vizyonu hakkında daha fazlası", + "layer-2-benefits-of-layer-2-title": "Katman 2'nin yararları", + "layer-2-lower-fees-title": "Daha düşük işlem ücretleri", + "layer-2-lower-fees-description": "Birden fazla zincir dışı işlemin birleştirilerek tek bir Katman 1 işlemi haline getirilmesiyle, işlem ücretleri ciddi anlamda düştü, Ethereum herkes tarafından ulaşılabilir hale geldi.", + "layer-2-maintain-security-title": "Güvenliğin Sağlanması", + "layer-2-maintain-security-description": "Katman 2 blokzincirleri işlemlerini Ethereum Ana Ağı'na yerleştirerek kullanıcıların Ethereum Ağı'nın güvenliğinden faydalanmasını sağlıyor.", + "layer-2-expand-use-cases-title": "Artan kullanım alanı", + "layer-2-expand-use-cases-description": "Saniye başına daha fazla işlem adediyle, düşük işlem ücretleriyle ve yeni teknolojiyle, projeler, daha da gelişmiş kullanıcı deneyimi sunan yeni uygulamalar geliştiriyor.", + "layer-2-how-does-layer-2-work-title": "Katman 2 nasıl çalışır?", + "layer-2-how-does-layer-2-work-1": "Yukarıda bahsettiğimiz gibi Katman 2, Ethereum'un ölçeklenmesi için işlemleri Ethereum Katman 1'inden dışarı taşırken aynı zamanda hala Ethereum Katman 1'in güvenliğinden ve güçlü merkeziyetsizliğinden faydalanan işlemleri anlatan kolektif bir terimler bütünüdür. Ethereum Katman 2'yi genişleten ayrı bir blokzinciridir. Peki nasıl çalışıyor?", + "layer-2-how-does-layer-2-work-2": "Katman 2 blok zinciri, benzer güvenlik ve merkeziyetsizlik garantilerine sahip olmasını sağlamak için düzenli olarak Ethereum ile (işlem paketleri göndererek) iletişim kurar. Tüm bunlar, katman 1 protokolünde (Ethereum) herhangi bir değişiklik gerektirmez. Bu, katman 1'in güvenliğini, veri kullanılabilirliğini ve merkeziyetsizliğini yönetmesine izin verirken, katman 2'nin ölçeklendirmeyi yapmasına da olanak tanır. Katman 2'ler, işlem yükünü katman 1'den alır ve sonlandırılmış kanıtları katman 1'e geri gönderir. Bu işlem yükünü katman 1'den kaldırarak, temel katman daha az sıkışıklık yaşar ve her şey daha ölçeklenebilir hale gelir.", + "layer-2-rollups-title": "Toplamalar", + "layer-2-rollups-1": "Toplamalar Ethereum ölçeklenmesi için güncel olarak kabul gören Katman 2 çözümleridir. Kullanıcılar toplamaları kullanarak Katman 1'e kıyasla işlem ücretlerini 100 katına kadar azaltabilirler.", + "layer-2-rollups-2": "Toplamalar yüzlerce işlemi 1. Katman üzerinde demet haline getirir (toplar). Bu, 1. Katman işlem ücretini toplama içindeki herkese dağıtarak işlem ücretlerini herkes için ucuzlatır. Toplamada yapılan işlemler 1. Katman'ın dışında yapılır ama işlem verisi 1. Katman'a iletilir. İşlem verisini 1. Katman'a iletmek, Ethereum'un güvenliğinden faydalanmayı sağlar. Toplamalar için iki farklı yaklaşım vardır: iyimser ve sıfır-bilgi - temel olarak işlem verisinin 1. Katman'a nasıl iletildiğine göre farklılık gösterirler.", + "layer-2-optimistic-rollups-title": "İyimser toplamalar", + "layer-2-optimistic-rollups-description": "İyimser toplamalar, işlemlere gerektiğinde itiraz edilebilmesiyle birlikte, işlemlerin geçerli farzedilmesinden dolayı iyimserdirler. Eğer geçerli olmayan bir işlemden şüphelenildiyse, bir hata kanıtı çalışıp bu işlemi kontrol ederler.", + "layer-2-optimistic-rollups-childSentance": "İyimser toplamalar hakkında daha fazlası", + "layer-2-zk-rollups-title": "Sıfır-bilgi toplamaları", + "layer-2-zk-rollups-description": "Sıfır bilgi toplayıcıları, işlemlerin zincir dışı işlenmesi ve daha sonra kendilerinin geçerlilik kanıtı olarak, Ethereum Ana Ağı'na sıkıştırılarak gönderilmesidir.", + "layer-2-zk-rollups-childSentance": "ZK toplamalarına dair daha fazlası", + "layer-2-dyor-title": "Kendi araştırmanı yap: Katman 2'nin riskleri", + "layer-2-dyor-1": "Katman 2 zincirleri güvenliğini Ethereum'dan aldığı için bir sorun ile karşılaşmadığımız dünyada Ethereum Katman 1'e kadar güvenlidir. Buna rağmen, birçok projenin henüz genç ve bir şekilde deneysel olduğunugözden kaçırmamak gerekir. Uzun yıllar süren araştırma ve geliştirmelerden sonra, Ethereum'u ölçekleyecek birçok Katman 2 teknolojisi 2021 yılında faaliyete başladı. Birçok proje hala ağlarını merkeziyetsizliştirmeye çalıştığı için bu projeler konusunda ekstra güvene ihtiyaç var. Herhangi bir riski alma konusunda karar vermek için her zaman kendi araştırmanızı yapın.", + "layer-2-dyor-2": "Katman 2 teknolojisi, riskleri ve güvenilir yaklaşımları hakkında daha fazla bilgi için her projeye karşılaştırmalı risk değerlendirme çerçevesi sağlayan L2BEAT'e göz atmanızı tavsiye ederiz.", + "layer-2-dyor-3": "L2BEAT'e git", + "layer-2-use-layer-2-title": "Katman 2'yi kullan", + "layer-2-use-layer-2-1": "Artık Katman 2 neden var ve ne işe yarar biliyorsunuz, şimdi deneyimleme zamanı!", + "layer-2-contract-accounts": "NOT: 2 katmana olan köprüyü kullanırken ve 2. katmanları kullanırken tıpkı Ethereum Ana Ağında olduğu gibi EOA hesabınızın (hesabı yalnızca tek bir özel anahtarın kontrol ettiği bir hesap) adresini kontrol edeceğinizi unutmamak önemlidir. Ancak, Gnosis Safe veya Argent, sözleşme hesabınızı 2. katmandaki o adrese yeniden dağıtana kadar bu adres üzerinde herhangi bir 2. katman üzerinde kontrole sahip olmayacaksınız. Bir sözleşme hesabıyla köprüleme yapıyor veya kontrata para gönderiyorsanız ve sözleşme hesabı için bu adresi kontrol etmiyorsanız fonlarınız kaybolabilir.", + "layer-2-use-layer-2-generalized-title": "Genelleştirilmiş 2. katman", + "layer-2-use-layer-2-generalized-1": "Genel anlamda Katman 2'ler Ethereum gibi hareket eder - hem de daha ucuzdur. Ethereum Katman 2'de yapabileceğiniz herhangi bir şeyi Katman 2'de de yapabilirsiniz. Birçok merkeziyetsiz uygulama bu ağlara geçiş yaptı ya da Ana Ağı pas geçerek doğrudan Katman 2 üzerinde kuruldu.", + "layer-2-use-layer-2-application-specific-title": "Uygulamaya özel Katman 2'ler", + "layer-2-use-layer-2-application-specific-1": "Uygulama bazlı Katman 2'ler gelişmiş performansı ile spesifik bir uygulamayı optimize etmekte uzmanlaşmış projelerdir.", + "layer-2-sidechains-title": "Yan zincirler, validiumlar ve alternatif blokzincirler üzerine bir not", + "layer-2-sidechains-1": "Yan zincirler ve validiumlar Ethereum'dan köprüler üzerinden varlıkların gönderilmesine ve üzerinde kullanılmasına imkan sağlayan blokzincirlerdir.", + "layer-2-sidechains-2": "İkisi de Katman 2 gibi ölçeklenir - daha düşük işlem ücretleri ve daha hızlı işlem çıktıları vardır - fakat güvenlik konusundaki yaklaşımları farklıdır.", + "layer-2-more-on-sidechains": "Yan zincirlere dair daha fazlası", + "layer-2-more-on-validiums": "Vailidiumlara dair daha fazlası", + "layer-2-sidechains-4": "Bazı Katman 1 blokzincirlerinin Ethereum'dan daha fazla işlem çıktısı ve daha az işlem ücreti vardır. Bu zincirler saniye başına daha fazla işlem adedi ve daha düşük işlem ücretleri için güvenlikten veya merkeziyetsizlikten ödün vermişlerdir.", + "layer-2-sidechains-5": "Ethereum ekosistemi, merkeziyetsizliği ve güvenliği sağlamaya devam ederken aynı zamanda ölçeklenebilirlik konusundaki üçlü karar aşaması probleminin tek çözümü olan Katman 2 ölçeklenmesine kararlı bir şekilde bağlıdır.", + "layer-2-onboard-title": "Katman 2'ye nasıl geçilir", + "layer-2-onboard-1": "Varlıklarınızı Katman 2'ye geçirmek için iki seçenek var: Varlıklarınızı bir akıllı kontratı kullanarak Ethereum'dan köprülemek ya da varlıklarınızı bir borsadan direk Katman 2 ağına çekmek.", + "layer-2-onboard-wallet-title": "Varlıklarınız cüzdanınızda mı?", + "layer-2-onboard-wallet-1": "Cüzdanınızda zaten ETH varsa Ethereum Ana Ağından 2. katmana taşımak için bir köprü kullanmanız gerekli.", + "layer-2-more-on-bridges": "Köprülere dair daha fazlası", + "layer-2-onboard-wallet-input-placeholder": "Köprülemek istediğiniz Katman 2'yi seçin", + "layer-2-onboard-wallet-selected-1": "Bağlanabilirsiniz", + "layer-2-onboard-wallet-selected-2": "bu cüzdanları kullanmak:", + "layer-2-bridge": "Köprü", + "layer-2-onboard-exchange-title": "Varlıklarınız bir borsada mı?", + "layer-2-onboard-exchange-1": "Bazı merkezi borsalar şu an direkt çekimleri ve Katman 2'lere yatırmayı destekliyor. Hangi borsaların hangi Katman 2'leri ve Katman 2 çekimlerini desteklediğine göz at.", + "layer-2-onboard-exchange-2": "Ayrıca fonlarınızı çekmek için bir cüzdana da ihtiyacınız olacak.", + "layer-2-onboard-find-a-wallet": "Bir Ethereum cüzdanı bulun.", + "layer-2-onboard-exchange-input-placeholder": "2. Katmanları destekleyen borsalara göz at", + "layer-2-deposits": "Depozitolar", + "layer-2-withdrawals": "Para çekmeler", + "layer-2-go-to": "Git", + "layer-2-tools-title": "Katman 2'de etkili olan araçlar", + "layer-2-tools-l2beat-description": "L2BEAT Katman 2 teknik risk değerlendirmesi için mükemmel bir kaynaktır. Katman 2 projelerini araştırırken bu kaynaklara bakmanızı tavsiye ederiz.", + "layer-2-tools-l2fees-description": "Katman 2 işlem ücretleri farklı Katman 2'ler üzerinde işlem yapmak için güncel olan maliyetleri (Amerikan Doları cinsinden) görmenizi sağlar.", + "layer-2-tools-chainlist-description": "Chainlist ağ RPC'lerini desteklenen cüzdanlara aktarmak için mükemmel bir kaynaktır. Katman 2 projelerine bağlanmanızı sağlayacak RPC'leri buradan bulabilirsiniz.", + "layer-2-tools-zapper-description": "Merkeziyetsiz finanstan NFT'lere ve gelecekteki herhangi yeni bir şeye, bütün Web3 portföyünüzü yönetin. Güncel fırsatlara tek bir platform üzerinden yatırım yapın.", + "layer-2-tools-zerion-description": "Tüm merkeziyetsiz finans portföyünüzü tek bir yerde kurun ve yönetin. Merkeziyetsiz finans dünyasını keşfedin.", + "layer-2-tools-debank-description": "Web3 dünyasındaki bütün önemli gelişmelerden haberdar ol", + "layer-2-faq-title": "SSS", + "layer-2-faq-question-1-title": "Neden resmi bir Katman 2 yok?", + "layer-2-faq-question-1-description-1": "\"Resmi\" bir Ethereum istemcisi olmadığı gibi, \"resmi\" bir Ethereum katman 2 de yoktur. Ethereum izinsizdir - teknik olarak herkes bir katman 2 oluşturabilir! Birden fazla ekip, kendi katman 2 versiyonunu uygulayacak ve bir bütün olarak ekosistem, farklı kullanım durumları için optimize edilmiş çeşitli tasarım yaklaşımlarından faydalanacaktır. Ağda çeşitliliğe sahip olmak için birden fazla ekip tarafından geliştirilen birden fazla Ethereum istemcisine sahip olmamız gibi, gelecekte katman 2'ler de bu şekilde gelişecektir.", + "layer-2-faq-question-2-title": "İyimser ve sıfır-bilgi toplamaları arasındaki fark nedir?", + "layer-2-faq-question-2-description-1": "Hem iyimser hem de sıfır bilgili özetler, yüzlerce işlemi katman 1'deki tek bir işlemde toplar (veya \"toplar\"). Toplama işlemleri katman 1 dışında yürütülür, ancak işlem verileri katman 1'e gönderilir.", + "layer-2-faq-question-2-description-2": "Birincil fark, Katman 1'e hangi verilerin gönderildiği ve verilerin nasıl doğrulandığıdır. Geçerlilik kanıtları (sıfır bilgi toplamaları tarafından kullanılır) hesaplamaları zincir dışında çalıştırır ve bir kanıt gönderir, oysa hata kanıtları (iyimser toplamalar tarafından kullanılır) hesaplamaları yalnızca hatadan şüphelenildiğinde ve kontrol edilmesi gerektiğinde zincir üzerinde çalıştırır.", + "layer-2-faq-question-2-description-3": "Şu anda, çoğu ZK toplamaları, büyük ölçüde genelleştirilebilir olan iyimser toplamaların aksine, uygulamaya özeldir.", + "layer-2-more-info-on-optimistic-rollups": "İyimser toplamalara dair daha fazlası", + "layer-2-more-info-on-zk-rollups": "Sıfır-bilgi toplamalarına dair daha fazlası", + "layer-2-faq-question-3-title": "Katman 1'i ölçeklemek mümkün mü?", + "layer-2-faq-question-3-description-1": "Evet. Şu anda Ethereum yol haritasında parça zincirleri için planlar mevcut. Bunlar yol haritasında yer alırken 2. katman ağları üzerinden daha fazla ölçeklendirme hâlâ gereklidir.", + "layer-2-more-on-sharding": "Parçalamaya dair daha fazlası", + "layer-2-faq-question-4-title": "Katman 2'lerin riskleri nelerdir?", + "layer-2-faq-question-4-description-1": "Katman 2 projeleri, fon tutmak ve doğrudan Ethereum Anaağ'da işlem yapmakla karşılaştırıldığında ek riskler içerir. Örneğin, sıralayıcılar çökebilir ve bu da fonlara erişmek için beklemeniz gerekmesine neden olabilir.", + "layer-2-faq-question-4-description-2": "Katman 2'ye önemli miktarda fon aktarmadan önce kendi araştırmanızı yapmanızı öneririz. Katman 2'nin teknolojisi, riskleri ve güven varsayımları hakkında daha fazla bilgi için, her proje için kapsamlı bir risk değerlendirme çerçevesi sağlayan L2BEAT adresini ziyaret etmenizi öneririz.", + "layer-2-faq-question-4-description-3": "2. katmana varlık transferlerini kolaylaştıran blok zincir köprüleri, geliştirmenin erken aşamalarındalar ve optimum köprü tasarımının henüz keşfedilmemiş olması muhtemel. Son zamanlarda köprü saldırıları oldu.", + "layer-2-faq-question-5-title": "Neden bazı Katman 2'ler burada listeli değil?", + "layer-2-faq-question-5-description-1": "Kullanıcıların 2. katman alanında güvenli ve kendinden emin bir şekilde gezinebilmeleri için mümkün olan en iyi kaynakları listelediğimizden emin olmak istiyoruz. Projelerin dahil edilmek üzere nasıl değerlendirildiğine ilişkin bir kriterler çerçevesi üzerinde çalışmayı sürdürüyoruz.", + "layer-2-faq-question-5-view-listing-policy": "2. katman listeleme politikamızı buradan görüntüleyin.", + "layer-2-faq-question-5-description-2": "Herkes ethereum.org üzerine bir Katman 2 ekleyebilir. Eğer kaçırdığımız bir Katman 2 projesi varsa lütfen öneride bulunun.", + "layer-2-further-reading-title": "Daha fazla okuma", + "a-rollup-centric-ethereum-roadmap": "Toplamalar merkezli, bir Ethereum yol haritası", + "an-incomplete-guide-to-rollups": "Toplamalar için Tamamlanmamış Bir Kılavuz", + "polygon-sidechain-vs-ethereum-rollups": "Polygon yan zincirleri Ethereum toplayıcılarına karşı: Katman 2'yi ölçekleme yaklaşımları| Vitalik Buterin ve Lex Fridman", + "rollups-the-ultimate-ethereum-scaling-strategy": "Toplamalar - Ethereum'u ölçekleme konusunda nihai strateji mi? Arbitrum & Optimism açıklaması", + "scaling-layer-1-with-shard-chains": "Katman 1'i parça zincirler ile ölçekleme", + "understanding-rollup-economics-from-first-principals": "Toplayıcıların ekonomik modellerinin temelleri", + "arbitrum-description": "Arbitrum tıpkı Ethereum Katman 1 ile iletişime geçiyormuş gibi işlem yapılabilen ama Katman 1'deki işlem maliyetlerinden daha ucuz işlem maliyetleri olan, iyimser bir toplamadır.", + "optimism-description": "İyimserlik; hızlı, basit ve güvenli bir EVM eş değeri iyimser toplamadır. Ethereum'un teknolojisini ölçeklendirirken aynı zamanda Ethereum'un değerlerini, geçmişe dönük kamu fonlaması yardımyla ölçeklendirir.", + "boba-description": "Boba, başlangıçta gaz ücretlerini azaltmayı, işlem hacmini iyileştirmeyi ve akıllı sözleşmelerin yeteneklerini genişletmeyi amaçlayan bir ölçeklendirme çözümü olan Optimism'den çatallanan bir İyimser Toplamadır.", + "loopring-description": "Loopring'in zkRollup L2 çözümü, büyük bir ölçeklenebilirlik artışı ile Ethereum ana ağı ile aynı güvenlik garantilerini sunmayı hedefliyor: verim 1000 kat arttı ve maliyet Katman 1'in sadece %0,1'ine düşürüldü.", + "zksync-description": "zkSync, Matter Labs'ın kullanıcı merkezli bir zk toplama platformudur. Zaten Ethereum ana ağında yaşayan Ethereum için bir ölçeklendirme çözümüdür. Ödemeleri, token takaslarını ve NFT basımını destekler.", + "zkspace-description": "ZKSpace platformu üç ana bölümden oluşur: ZKSwap adlı ZK-Rollups teknolojisini kullanan Katman 2 AMM DEX, ZKSquare adlı bir ödeme hizmeti ve ZKSea adlı bir NFT marketi.", + "aztec-description": "Aztec Ağı, Ethereum'daki ilk özel zk toplamasıdır ve merkeziyetsiz uygulamaların gizliliğe ve ölçeklendirmeye erişmesini sağlar.", + "layer-2-note": "Not:", + "layer-2-ecosystem-portal": "Ekosistem Portalı", + "layer-2-token-lists": "Token listeleri", + "layer-2-explore": "Keşfet" +} diff --git a/src/intl/tr/page-run-a-node.json b/src/intl/tr/page-run-a-node.json index 7b0915ffc57..34abe6665fe 100644 --- a/src/intl/tr/page-run-a-node.json +++ b/src/intl/tr/page-run-a-node.json @@ -1,5 +1,5 @@ { - "page-run-a-node-build-your-own-title": "Kendin Oluştur", + "page-run-a-node-build-your-own-title": "Kendiniz Geliştirin", "page-run-a-node-build-your-own-hardware-title": "Adım 1 – Donanım", "page-run-a-node-build-your-own-minimum-specs": "Minimum gereksinimler", "page-run-a-node-build-your-own-min-ram": "4 - 8 GB RAM", @@ -10,20 +10,20 @@ "page-run-a-node-build-your-own-min-internet": "İnternet bağlantısı", "page-run-a-node-build-your-own-recommended": "Önerilen", "page-run-a-node-build-your-own-nuc": "Intel NUC, 7. nesil veya üstü", - "page-run-a-node-build-your-own-nuc-small": "x86 processor", + "page-run-a-node-build-your-own-nuc-small": "x86 işlemci", "page-run-a-node-build-your-own-connection": "Kablolu internet bağlantısı", "page-run-a-node-build-your-own-connection-small": "Gerekli değil ama kolay kurulum ve en kararlı bağlantıyı sağlar", - "page-run-a-node-build-your-own-peripherals": "Ekranı ve klavyeyi görüntüle", + "page-run-a-node-build-your-own-peripherals": "Görüntüleme ekranı ve klavye", "page-run-a-node-build-your-own-peripherals-small": "DAppNode veya ssh/headless kurulum kullanmıyorsanız", "page-run-a-node-build-your-own-software": "Adım 2 – Yazılım", "page-run-a-node-build-your-own-software-option-1-title": "Seçenek 1 – DAppNode", - "page-run-a-node-build-your-own-software-option-1-description": "Donanımınızla hazır olduğunuzda, \"DAppNode\" işletim sistemini herhangi bir bilgisayar kullanarak indirebilir ve USB bellek kullanarak da yeni bir SSD üzerine kurabilirsiniz.", + "page-run-a-node-build-your-own-software-option-1-description": "Donanımınız hazır olduğunda, \"DAppNode\" işletim sistemini herhangi bir bilgisayar kullanarak indirebilir ve USB bellek kullanarak yeni bir SSD üzerine kurabilirsiniz.", "page-run-a-node-build-your-own-software-option-1-button": "DAppNode Kurulumu", "page-run-a-node-build-your-own-software-option-2-title": "Seçenek 2 - Komut satırı", "page-run-a-node-build-your-own-software-option-2-description-1": "Maksimum kontrol için, tecrübeli kullanıcılar komut satırı kullanmayı tercih edebilir.", "page-run-a-node-build-your-own-software-option-2-description-2": "Daha fazla bilgi için istemci seçimi ile ilgili geliştirici dokümanlarına göz atın.", "page-run-a-node-build-your-own-software-option-2-button": "Komut satırı kurulumu", - "page-run-a-node-buy-fully-loaded-title": "Tamamen yüklü satın al", + "page-run-a-node-buy-fully-loaded-title": "Tamamen yüklü satın alın", "page-run-a-node-buy-fully-loaded-description": "En basit dahil olma tecrübesi için satıcılardan tak ve kullan seçeneğini sipariş edin.", "page-run-a-node-buy-fully-loaded-note-1": "Kurulum gerekmez.", "page-run-a-node-buy-fully-loaded-note-2": "Grafiksel kullanıcı arayüzü ile uygulama benzeri kurulum.", @@ -33,9 +33,9 @@ "page-run-a-node-censorship-resistance-preview": "İhtiyacınız olduğunda erişiminiz olduğundan emin olun ve sansürlenmeyin.", "page-run-a-node-censorship-resistance-1": "Bir 3. taraf düğüm, belirli IP adreslerinden gelen işlemleri veya belirli hesapları içeren işlemleri reddetmeyi seçebilir ve bu da, ihtiyaç duyduğunuzda ağı kullanmanıza engel olabilir. ", "page-run-a-node-censorship-resistance-2": "İşlemlerinizi istediğiniz zaman eşler arası ağın geri kalanına yayınlayabileceğinizi garanti etmek için işlemleri göndermek için kendi düğümünüze sahip olmak.", - "page-run-a-node-community-title": "Yardım edecek kişiler bul", + "page-run-a-node-community-title": "Yardım edecek kişiler bulun", "page-run-a-node-community-description-1": "Discord veya Reddit gibi çevrimiçi platformlar, karşılaşabileceğiniz herhangi bir soruda size yardımcı olmaya istekli çok sayıda topluluk kurucuya ev sahipliği yapmaktadır.", - "page-run-a-node-community-description-2": "Tek başına yapma. Bir sorunuz varsa, muhtemelen burada birisi bir cevap bulmanıza yardımcı olabilir.", + "page-run-a-node-community-description-2": "Tek başınıza uğraşmayın. Bir sorunuz varsa, muhtemelen burada birisi bir cevap bulmanıza yardımcı olabilir.", "page-run-a-node-community-link-1": "DAppNode Discord'una katıl", "page-run-a-node-community-link-2": "Çevrimiçi toplulukları bul", "page-run-a-node-choose-your-adventure-title": "Maceranızı seçin", @@ -47,11 +47,11 @@ "page-run-a-node-choose-your-adventure-build-bullet-3": "Veya kendi işletim sisteminizi ve istemcilerinizi seçin.", "page-run-a-node-choose-your-adventure-build-start": "Geliştirmeye başlayın", "page-run-a-node-decentralized-title": "Merkeziyetsizlik", - "page-run-a-node-decentralized-preview": "Merkezi başarısızlık noktalarını güçlendirmeye direnin.", + "page-run-a-node-decentralized-preview": "Merkezileştirilmiş başarısızlık noktalarının güçlendirilmesine karşı koyun.", "page-run-a-node-decentralized-1": "Merkezi bulut sunucuları çok fazla bilgi işlem gücü sağlayabilir, ancak ulus devletler veya ağı bozmak isteyen saldırganlar için bir hedef sağlarlar.", - "page-run-a-node-decentralized-2": "Ağ esnekliği, coğrafi olarak farklı yerlerde, farklı geçmişlere sahip daha fazla insan tarafından işletilen daha fazla düğümle elde edilir. Daha fazla insan kendi düğümünü çalıştırdıkça, merkezi başarısızlık noktalarına olan güven azalır ve ağı daha güçlü hale getirir.", + "page-run-a-node-decentralized-2": "Ağ esnekliği, coğrafi olarak farklı yerlerde, farklı geçmişlere sahip daha fazla insan tarafından işletilen daha fazla düğümle elde edilir. Daha fazla insanın kendi düğümünü çalıştırması, merkezi başarısızlık noktalarına olan bağlılığı azaltır ve ağı daha güçlü hale getirir.", "page-run-a-node-feedback-prompt": "Bu sayfayı faydalı buldunuz mu?", - "page-run-a-node-further-reading-title": "Daha fazla okuma", + "page-run-a-node-further-reading-title": "Daha fazla bilgi", "page-run-a-node-further-reading-1-link": "Ethereum'da Ustalaşmak - Tam Bir Düğüm Çalıştırmalı mıyım", "page-run-a-node-further-reading-1-author": "Andreas Antonopoulos", "page-run-a-node-further-reading-2-link": "ARM'de Ethereum - Hızlı Başlangıç Kılavuzu", @@ -59,15 +59,15 @@ "page-run-a-node-further-reading-3-author": "Vitalik Buterin", "page-run-a-node-getting-started-title": "Başlarken", "page-run-a-node-getting-started-software-section-1": "Ağın ilk günlerinde, kullanıcıların bir Ethereum düğümünü çalıştırmak için komut satırı ile arayüz oluşturma yeteneğine sahip olmaları gerekiyordu.", - "page-run-a-node-getting-started-software-section-1-alert": "Tercihiniz buysa ve becerilere sahipseniz, teknik belgelerimize göz atmaktan çekinmeyin.", + "page-run-a-node-getting-started-software-section-1-alert": "Tercihiniz buysa ve gerekli becerilere sahipseniz, teknik belgelerimize göz atmaktan çekinmeyin.", "page-run-a-node-getting-started-software-section-1-link": "Bir Ethereum düğümü başlatın", "page-run-a-node-getting-started-software-section-2": "Artık kullanıcılara düğümlerini yönetirken uygulama benzeri bir deneyim sunan ücretsiz ve açık kaynaklı bir yazılım olan DAppNode var.", "page-run-a-node-getting-started-software-section-3a": "Sadece birkaç dokunuşla düğümünüzü çalışır duruma getirebilirsiniz.", "page-run-a-node-getting-started-software-section-3b": "DAppNode, kullanıcıların komut satırına dokunmaya gerek kalmadan tam düğümlerin yanı sıra dapp'leri ve diğer P2P ağlarını çalıştırmasını kolaylaştırır. Bu, herkesin katılmasını ve daha merkezi olmayan bir ağ oluşturmasını kolaylaştırır.", "page-run-a-node-getting-started-software-title": "Bölüm 2: Yazılım", - "page-run-a-node-glyph-alt-terminal": "Terminal gilfi", - "page-run-a-node-glyph-alt-phone": "Phone tap gilfi", - "page-run-a-node-glyph-alt-dappnode": "DAppNode gilfi", + "page-run-a-node-glyph-alt-terminal": "Terminal glifi", + "page-run-a-node-glyph-alt-phone": "Telefon dokundurma glifi", + "page-run-a-node-glyph-alt-dappnode": "DAppNode glifi", "page-run-a-node-glyph-alt-pnp": "Tak-çalıştır gilfi", "page-run-a-node-glyph-alt-hardware": "Donanım glifi", "page-run-a-node-glyph-alt-software": "Yazılım indirme glifi", @@ -79,60 +79,60 @@ "page-run-a-node-glyph-alt-sovereignty": "Egemenlik glifi", "page-run-a-node-hero-alt": "Düğüm grafiği", "page-run-a-node-hero-header": "Tüm kontrolü elinize alın.
Kendi düğümünüzü çalıştırın.", - "page-run-a-node-hero-subtitle": "Ağın güvenliğini sağlamaya yardımcı olurken tamamen egemen olun. Ethereum ol.", + "page-run-a-node-hero-subtitle": "Ağın güvenliğini sağlamaya yardımcı olurken tamamen egemen olun. Ethereum olun.", "page-run-a-node-hero-cta-1": "Daha fazla bilgi edinin", "page-run-a-node-hero-cta-2": "Hadi başlayalım!", - "page-run-a-node-install-manually-title": "Manuel olarak yükle", + "page-run-a-node-install-manually-title": "Manuel kurulum", "page-run-a-node-install-manually-1": "Daha teknik bir kullanıcıysanız ve kendi cihazınızı oluşturmaya karar verdiyseniz, DAppNode herhangi bir bilgisayardan indirilebilir ve bir USB sürücüsü aracılığıyla yeni bir SSD'ye yüklenebilir.", - "page-run-a-node-meta-description": "Bir Ethereum düğümünün ne, neden ve nasıl çalıştırılacağına dair bir giriş.", + "page-run-a-node-meta-description": "Bir Ethereum düğümünün ne, neden ve nasıl çalıştırılacağınıza dair bir giriş.", "page-run-a-node-participate-title": "Bize Katılın", - "page-run-a-node-participate-preview": "Yerel yönetim devrimi sizinle başlar.", + "page-run-a-node-participate-preview": "Merkeziyetsizlik devrimi sizinle başlar.", "page-run-a-node-participate-1": "Bir düğümü çalıştırarak, bir bilgi dünyası üzerindeki kontrolü ve gücü dağıtmak için küresel bir hareketin parçası olursunuz.", - "page-run-a-node-participate-2": "Sahipseniz, ağın sağlığını ve merkezsizleştirilmesini destekleyerek ETH'nize değer katın ve geleceğinde söz sahibi olduğunuzdan emin olun.", + "page-run-a-node-participate-2": "Sahipseniz, ağın sağlığını ve merkeziyetsizliğini destekleyerek ETH'nize değer katın ve geleceğinde söz sahibi olduğunuzdan emin olun.", "page-run-a-node-privacy-title": "Gizlilik & Güvenlik", - "page-run-a-node-privacy-preview": "Kişisel bilgilerinizi üçüncü taraf düğümlerine sızdırmayı bırakın.", + "page-run-a-node-privacy-preview": "Kişisel bilgilerinizin üçüncü taraf düğümlerine sızdırılmasını önleyin.", "page-run-a-node-privacy-1": "Genel düğümleri kullanarak işlem gönderirken, IP adresiniz ve hangi Ethereum adreslerine sahip olduğunuz gibi kişisel bilgiler bu üçüncü taraf hizmetlere sızdırılabilir.", "page-run-a-node-privacy-2": "Uyumlu cüzdanları kendi düğümünüze yönlendirerek, cüzdanınızı blok zinciri ile özel ve güvenli bir şekilde etkileşim kurmak için kullanabilirsiniz.", "page-run-a-node-privacy-3": "Ayrıca, kötü niyetli bir düğüm geçersiz bir işlemi dağıtırsa, düğümünüz bunu dikkate almaz. Her işlem kendi makinenizde yerel olarak doğrulanır, bu nedenle kimseye güvenmeniz gerekmez.", "page-run-a-node-rasp-pi-title": "Raspberry Pi (ARM işlemci) hakkında bir not", - "page-run-a-node-rasp-pi-description": "Raspberry Pis hafif ve uygun fiyatlı bilgisayarlardır, ancak düğümünüzün performansını etkileyebilecek sınırlamaları vardır. Şu anda staking için önerilmese de, bunlar 4-8 GB kadar az RAM ile kişisel kullanım için bir düğüm çalıştırmak için mükemmel ve ucuz bir seçenek olabilir.", + "page-run-a-node-rasp-pi-description": "Raspberry Pi'ler, hafif ve uygun fiyatlı bilgisayarlardır ancak düğümünüzün performansını etkileyebilecek sınırlamaları vardır. Şu anda staking için önerilmese de, bunlar 4-8 GB kadar az RAM ile kişisel kullanım için bir düğüm çalıştırmak için mükemmel ve ucuz bir seçenek olabilir.", "page-run-a-node-rasp-pi-note-1-link": "ARM üzerinde DAppNode", "page-run-a-node-rasp-pi-note-1-description": "Bir Raspberry Pi üzerinde DAppNode çalıştırmayı planlıyorsanız bu talimatlara bakın", "page-run-a-node-rasp-pi-note-2-link": "ARM belgelerinde Ethereum", "page-run-a-node-rasp-pi-note-2-description": "Raspberry Pi'de komut satırı aracılığıyla nasıl düğüm kurulacağını öğrenin", "page-run-a-node-rasp-pi-note-3-link": "Raspberry Pi ile bir düğüm çalıştırın", - "page-run-a-node-rasp-pi-note-3-description": "Eğiticiler tercihinizse burayı takip edin", + "page-run-a-node-rasp-pi-note-3-description": "Öğreticileri tercih ediyorsanız burayı takip edin", "page-run-a-node-shop": "Mağaza", - "page-run-a-node-shop-avado": "Avado alın", - "page-run-a-node-shop-dappnode": "DAppNode'dan alışveriş yapın", + "page-run-a-node-shop-avado": "Avado Mağazası", + "page-run-a-node-shop-dappnode": "DAppNode Mağazası", "page-run-a-node-staking-title": "EHT'nizi stake edin", - "page-run-a-node-staking-description": "Gerekli olmasa da, bir düğüm çalışır durumdayken, ödüller kazanmak ve Ethereum güvenliğinin farklı bir bileşenine katkıda bulunmak için ETH'nizi stake etmeye bir adım daha yakınsınız.", + "page-run-a-node-staking-description": "Gerekli olmasa da, bir düğüm çalışır durumdayken ödüller kazanmak ve Ethereum güvenliğinin farklı bir bileşenine katkıda bulunmak için ETH'nizi stake etmeye bir adım daha yakınsınız.", "page-run-a-node-staking-link": "ETH stake et", - "page-run-a-node-staking-plans-title": "Staking yapmayı mı planlıyorsun?", - "page-run-a-node-staking-plans-description": "Doğrulayıcınızın verimliliğini en üst düzeye çıkarmak için minimum 16 GB RAM önerilir, ancak 32 GB daha iyidir ve cpubenchmark.net. Ayrıca stake edenlerin sınırsız yüksek hızlı internet bant genişliğine erişmeleri önerilir, ancak bu mutlak bir gereklilik değildir.", + "page-run-a-node-staking-plans-title": "Staking yapmayı mı planlıyorsunuz?", + "page-run-a-node-staking-plans-description": "Doğrulayıcınızın verimliliğini en üst düzeye çıkarmak için minimum 16 GB RAM önerilir, ancak cpubenchmark.net üzerinde 6667+ CPU karşılaştırma puanına sahip olan 32 GB daha iyidir. Ayrıca stake edenlerin sınırsız yüksek hızlı internet bant genişliğine erişmeleri önerilir, ancak bu mutlak bir gereklilik değildir.", "page-run-a-node-staking-plans-ethstaker-link-label": "Ethereum doğrulayıcı donanımı için nasıl alışveriş yapılır", "page-run-a-node-staking-plans-ethstaker-link-description": "EthStaker bu bir saatlik özel bölümde daha fazla ayrıntıya giriyor", - "page-run-a-node-sovereignty-title": "Hükümdarlık", - "page-run-a-node-sovereignty-preview": "Kendi Ethereum cüzdanınızı almanın ötesinde bir sonraki adım gibi bir düğüm çalıştırmayı düşünün.", + "page-run-a-node-sovereignty-title": "Egemenlik", + "page-run-a-node-sovereignty-preview": "Düğüm çalıştırmayı, kendi Ethereum cüzdanınızı aldıktan sonraki bir adım gibi düşünün.", "page-run-a-node-sovereignty-1": "Bir Ethereum cüzdanı, adreslerinize özel anahtarları tutarak dijital varlıklarınızın tam gözetimini ve kontrolünü almanızı sağlar, ancak bu anahtarlar size cüzdan bakiyeniz gibi blok zincirinin mevcut durumunu söylemez.", - "page-run-a-node-sovereignty-2": "Varsayılan olarak, Ethereum cüzdanları, bakiyelerinizi ararken genellikle Infura veya Alchemy gibi bir 3. taraf düğüme ulaşır. Kendi düğümünüzü çalıştırmak, Ethereum blok zincirinin kendi kopyasına sahip olmanızı sağlar.", - "page-run-a-node-title": "Bir düğüm çalıştır", - "page-run-a-node-voice-your-choice-title": "Sesini duyur", + "page-run-a-node-sovereignty-2": "Varsayılan olarak Ethereum cüzdanları, bakiyelerinizi ararken genellikle Infura veya Alchemy gibi bir 3. taraf düğüme ulaşır. Kendi düğümünüzü çalıştırmak, Ethereum blok zincirinin kendi kopyasına sahip olmanızı sağlar.", + "page-run-a-node-title": "Bir düğüm çalıştırın", + "page-run-a-node-voice-your-choice-title": "Sesinizi duyurun", "page-run-a-node-voice-your-choice-preview": "Bir çatal durumunda kontrolü bırakmayın.", "page-run-a-node-voice-your-choice-1": "İki farklı kural kümesiyle iki zincirin ortaya çıktığı zincirleme çatal durumunda, kendi düğümünüzü çalıştırmak, hangi kural dizisini desteklediğinizi seçme yeteneğinizi garanti eder. Yeni kurallara geçmek ve önerilen değişiklikleri destekleyip desteklememek size kalmış.", - "page-run-a-node-voice-your-choice-2": "ETH'yi stake ediyorsanız, kendi düğümünüzü çalıştırmak, kendi istemcinizi seçmenize, kesinti riskinizi en aza indirmenize ve zaman içinde ağın dalgalanan taleplerine tepki vermenize olanak tanır. Üçüncü bir tarafla bahis oynamak, en iyi seçim olduğunu düşündüğünüz müşteriye yönelik oyunuzu kaybeder.", + "page-run-a-node-voice-your-choice-2": "ETH'yi stake ediyorsanız, kendi düğümünüzü çalıştırmak, kendi istemcinizi seçmenize, kesinti riskinizi en aza indirmenize ve zaman içinde ağın dalgalanan taleplerine tepki vermenize olanak tanır. Üçüncü bir tarafla stake etmek, en iyi seçim olduğunu düşündüğünüz istemciye yönelik oyunuzu kaybeder.", "page-run-a-node-what-title": "\"Bir düğümü çalıştırmak\" ne anlama gelir?", - "page-run-a-node-what-1-subtitle": "Yazılımı çalıştır.", - "page-run-a-node-what-1-text": "'İstemci' olarak bilinen bu yazılım, Ethereum blok zincirinin bir kopyasını indirir ve her bloğun geçerliliğini doğrular, ardından yeni bloklar ve işlemlerle güncel tutar ve başkalarının kendi kopyalarını indirip güncellemelerine yardımcı olur.", - "page-run-a-node-what-2-subtitle": "Donanımla.", + "page-run-a-node-what-1-subtitle": "Yazılım çalıştırın.", + "page-run-a-node-what-1-text": "\"İstemci\" olarak bilinen bu yazılım, Ethereum blok zincirinin bir kopyasını indirir ve her bloğun geçerliliğini doğrular, ardından yeni bloklar ve işlemlerle kopyayı güncel tutar ve başkalarının kendi kopyalarını indirip güncellemelerine yardımcı olur.", + "page-run-a-node-what-2-subtitle": "Donanım ile.", "page-run-a-node-what-2-text": "Ethereum, ortalama tüketici sınıfı bilgisayarlarda bir düğüm çalıştırmak için tasarlanmıştır. Herhangi bir kişisel bilgisayarı kullanabilirsiniz, ancak çoğu kullanıcı, makinelerindeki performans etkisini ortadan kaldırmak ve düğüm kesinti süresini en aza indirmek için düğümlerini özel donanım üzerinde çalıştırmayı tercih eder.", "page-run-a-node-what-3-subtitle": "Çevrimiçiyken.", "page-run-a-node-what-3-text": "Bir Ethereum düğümünü çalıştırmak ilk başta karmaşık gelebilir, ancak bu yalnızca internete bağlıyken bir bilgisayarda sürekli olarak istemci yazılımı çalıştırma eylemidir. Çevrimdışıyken, düğümünüz tekrar çevrimiçi olana ve en son değişiklikleri yakalayana kadar etkin olmayacaktır.", - "page-run-a-node-who-title": "Bir düğümü kim çalıştırmalı?", + "page-run-a-node-who-title": "Bir düğümü kimler çalıştırmalı?", "page-run-a-node-who-preview": "Herkes! Düğümler yalnızca madenciler ve doğrulayıcılar için değildir. Herkes bir düğüm çalıştırabilir; ETH'ye bile ihtiyacınız yoktur.", - "page-run-a-node-who-copy-1": "Node çalıştırmak için ETH stake etmenize veya madenci olmanıza gerek yok. Aslında, madencileri ve doğrulayıcıları sorumlu tutan Ethereum'daki diğer tüm düğümlerdir.", - "page-run-a-node-who-copy-2": "Doğrulayıcıların ve madencilerin kazandığı finansal ödülleri alamayabilirsiniz, ancak herhangi bir Ethereum kullanıcısının göz önünde bulundurması gereken gizlilik, güvenlik, üçüncü taraf sunuculara daha az güven, sansür direnci ve iyileştirilmiş sağlık ve ağın merkeziyetsizliği dahil olmak üzere bir düğüm çalıştırmanın birçok başka faydası vardır.", + "page-run-a-node-who-copy-1": "Node çalıştırmak için ETH stake etmenize veya madenci olmanıza gerek yok. Aslında, madencileri ve doğrulayıcıları sorumlu tutan şey, Ethereum'daki diğer tüm düğümlerdir.", + "page-run-a-node-who-copy-2": "Doğrulayıcıların ve madencilerin kazandığı finansal ödülleri alamayabilirsiniz, ancak herhangi bir Ethereum kullanıcısının göz önünde bulundurması gereken gizlilik, güvenlik, üçüncü taraf sunuculara daha az bağlılık, sansür direnci ve ağın iyileştirilmiş sağlığı ve merkeziyetsizliği dahil olmak üzere bir düğüm çalıştırmanın birçok başka faydası vardır.", "page-run-a-node-who-copy-3": "Kendi düğümünüz olması, üçüncü bir tarafça sağlanan ağın durumuyla ilgili bilgilere güvenmeniz gerekmediği anlamına gelir.", - "page-run-a-node-who-copy-bold": "Güvenme. Doğrula.", - "page-run-a-node-why-title": "Neden bir düğüm çalıştırılsın?" + "page-run-a-node-who-copy-bold": "Güvenmeyin. Doğrulayın.", + "page-run-a-node-why-title": "Neden bir düğüm çalıştırılır?" } diff --git a/src/intl/tr/page-wallets-find-wallet.json b/src/intl/tr/page-wallets-find-wallet.json index 7d461e81962..6a7232b46ad 100644 --- a/src/intl/tr/page-wallets-find-wallet.json +++ b/src/intl/tr/page-wallets-find-wallet.json @@ -39,22 +39,22 @@ "page-find-wallet-description-coinbase": "Kriptoyu kendiniz depolamak için güvenli uygulama", "page-find-wallet-description-coinomi": "Coinomi, Bitcoin, altcoinler ve tokenler için en eski çok zincirli, merkeziyetsiz uygulamalara hazır ve çapraz platformlu bir cüzdandır; milyonlarca kullanıcısı ile asla hacklenmemiştir.", "page-find-wallet-description-coin98": "Gözetimsiz, Çok Zincirli Cüzdan ve DeFi Ağ Geçidi", - "page-find-wallet-description-dcent": "D'CENT Wallet, DeFi, NFT ve çeşitli hizmetlere kolay erişim için yerleşik merkeziyetsiz uygulama tarayıcısına sahip son derece kullanışlı çoklu kripto para cüzdanıdır.", + "page-find-wallet-description-dcent": "D'CENT Wallet is the über convenient multi-cryptocurrency wallet with built-in dapp browser for easy access to DeFi, NFT, and variety of services.", "page-find-wallet-description-enjin": "Geçilmez, özelliklerle dolu ve kullanışlı; tüccarlar, oyuncular ve geliştiriciler için tasarlandı", "page-find-wallet-description-fortmatic": "Sadece bir e-posta veya telefon numarası ile Ethereum uygulamalarına her yerden erişin. Artık tarayıcı uzantıları ve çekirdek sözcük grubu yok.", "page-find-wallet-description-gnosis": "Ethereum dijital varlıkları depolamak için en güvenilir platform", "page-find-wallet-description-guarda": "50'den fazla blockchain desteği ile güvenli, özellik dolu ve gözetimsiz kripto cüzdanı. Kolayca stake edin, takas edin ve kripto varlık satın alın.", - "page-find-wallet-description-hyperpay": "HyperPay, 50'den fazla blok zinciri ve 2000'den fazla merkeziyetsiz uygulamayı destekleyen çok platformlu evrensel bir kripto cüzdanıdır.", + "page-find-wallet-description-hyperpay": "HyperPay is a multi-platform universal crypto wallet that supports 50+ blockchains and 2000+ dapps.", "page-find-wallet-description-imtoken": "imToken, milyonlarca insan tarafından güvenilen basit ve güvenli bir dijital cüzdandır", "page-find-wallet-description-keystone": "Keystone cüzdanı, değiştirilemeyen açık kaynak ürün yazılımına sahip %100 çevrimdışı bir donanım cüzdanıdır ve bir QR kod protokolü kullanır.", "page-find-wallet-description-ledger": "Varlıklarınızı en yüksek güvenlik standartlarıyla güvende tutun", "page-find-wallet-description-linen": "Mobil akıllı sözleşme cüzdanı: Getiri kazanın, kripto satın alın ve merkeziyetsiz finansa katılın. Ödüller ve yönetişim tokenleri kazanın.", "page-find-wallet-description-loopring": "ZkRollup tabanlı ticaret, transferler ve AMM içeren ilk Ethereum akıllı sözleşme cüzdanı. Gazsız, güvenli ve basit.", - "page-find-wallet-description-mathwallet": "MathWallet, 50'den fazla blok zinciri ve 2000'den fazla merkeziyetsiz uygulamayı destekleyen çok platformlu (mobil/uzantı/web) evrensel bir kripto cüzdanıdır.", - "page-find-wallet-description-metamask": "Blockchain uygulamalarını saniyeler içinde keşfetmeye başlayın. Dünya çapında 1 milyondan fazla kullanıcı güveniyor.", + "page-find-wallet-description-mathwallet": "MathWallet 50'den fazla blockchain ve 2000'den fazla merkeziyetsiz uygulama destekleyen evrensel, multi platform (mobil/eklenti/web) bir kripto cüzdanıdır.", + "page-find-wallet-description-metamask": "Blockchain uygulamalarını saniyeler içinde keşfetmeye başlayın. Dünya çapında 21 milyondan fazla kullanıcı güveniyor.", "page-find-wallet-description-monolith": "Dünyanın tek VISA Bankamatik Kartı ile eşleştirilmiş kendi kendine saklama cüzdanı. İngiltere ve AB'de mevcuttur ve dünya çapında kullanılabilir.", "page-find-wallet-description-multis": "Multis, işletmeler için tasarlanmış bir kripto para birimi hesabıdır. Multis ile şirketler erişim kontrolleri ile depolayabilir, tasarruflarına pay kazandırabilir ve ödemeleri ve muhasebeyi kolaylaştırabilir.", - "page-find-wallet-description-mycrypto": "MyCrypto, tüm hesaplarınızı yönetmek için bir arayüzdür. MetaMask, Ledger, Trezor ve daha fazlası gibi cüzdanlarla kriptoyu değiştirin, gönderin ve satın alın.", + "page-find-wallet-description-mycrypto": "MyCrypto, tüm hesaplarınızı yönetmek için bir arayüzdür. Metamask, Ledger, Trezor ve daha fazlası gibi cüzdanlarla kriptoyu değiştirin, gönderin ve satın alın.", "page-find-wallet-description-myetherwallet": "Ethereum blockchain ile etkileşime girmenize yardımcı olan ücretsiz, istemci taraflı arayüzü", "page-find-wallet-description-numio": "Numio, hızlı ve ucuz ERC-20 işlemleri ve token takasları için zkRollups tarafından desteklenen gözetimsiz, Katman 2 Ethereum cüzdanıdır. Numio, Android ve iOS sistemlerde kullanılabilir.", "page-find-wallet-description-opera": "iOS'ta Opera Touch ve Android için Opera'da yerleşik kripto cüzdanı. Bir kripto cüzdanını entegre eden ilk büyük tarayıcı, geleceğin gelişen webine (Web 3.0) sorunsuz erişim sağlar.", @@ -63,7 +63,7 @@ "page-find-wallet-description-rainbow": "Ethereum varlıklarınız için daha iyi bir yer", "page-find-wallet-description-samsung": "Samsung Blockchain ile değerli varlıklarınızı güvende tutun.", "page-find-wallet-description-status": "En son teknoloji ile inşa edilmiş güvenli mesajlaşma uygulaması, kripto cüzdanı ve Web3 tarayıcısı", - "page-find-wallet-description-tokenpocket": "TokenPocket: güvenli ve kullanışlı bir dünya lideri dijital para cüzdanı ve çoklu zincir destekli merkezi olmayan uygulamalar için bir portal.", + "page-find-wallet-description-tokenpocket": "TokenPocket: Çoklu zincir destekli, güvenli ve kullanışlı, dünya lideri bir dijital para cüzdanı ve merkeziyetsiz uygulamalar için bir portal.", "page-find-wallet-description-bitkeep": "BitKeep, dünyanın dört bir yanındaki kullanıcılara güvenli, uygun ve tek yerde dijital varlık yönetimi servisleri sunmaya adanmış, merkeziyetsiz bir çoklu zincir dijital cüzdanıdır.", "page-find-wallet-description-torus": "Web 3.0 için tek tıklamayla oturum açma", "page-find-wallet-description-trezor": "İlk ve orijinal donanım cüzdanı", @@ -75,7 +75,7 @@ "page-find-wallet-enjin-logo-alt": "Enjin logosu", "page-find-wallet-Ethereum-wallets": "Ethereum Cüzdanlar", "page-find-wallet-explore-dapps": "Merkezi olmayan uygulamaları keşfedin", - "page-find-wallet-explore-dapps-desc": "Bu cüzdanlar, Ethereum dapps'e bağlanmanıza yardımcı olmak için tasarlanmıştır.", + "page-find-wallet-explore-dapps-desc": "Bu cüzdanlar, ethereum dapps'e bağlanmanıza yardımcı olmak için tasarlanmıştır.", "page-find-wallet-feature-h2": "İlgilendiğiniz cüzdan özelliklerini seçin", "page-find-wallet-fi-tools": "DeFi'ye erişim", "page-find-wallet-fi-tools-desc": "Doğrudan cüzdanınızdan ödünç alın, ödünç verin ve pay kazanın.", @@ -106,7 +106,7 @@ "page-find-wallet-new-to-wallets": "Cüzdanlarda yeni misiniz? İşte başlamanıza yardımcı olacak bir genel bakış.", "page-find-wallet-new-to-wallets-link": "Ethereum cüzdanları", "page-find-wallet-not-all-features": "Hiçbir cüzdan bu özelliklerin tümüne henüz sahip değildir", - "page-find-wallet-not-endorsements": "Bu sayfada listelenen cüzdanlar resmi onaylar değildir ve yalnızca bilgilendirme amaçlıdır. Açıklamaları, cüzdan şirketlerinin kendileri tarafından sağlanmıştır. Şuradaki kriterlere göre bu sayfaya ürünler ekliyoruz", + "page-find-wallet-not-endorsements": "Wallets listed on this page are not official endorsements, and are provided for informational purposes only. Their descriptions have been provided by the wallet projects themselves. We add products to this page based on criteria in our", "page-find-wallet-numio-logo-alt": "Numio logosu", "page-find-wallet-overwhelmed": "Aşağıdaki Ethereum cüzdanları. Bunaldınız mı? Özelliklere göre filtrelemeyi deneyin.", "page-find-wallet-opera-logo-alt": "Opera logosu", diff --git a/src/intl/tr/page-wallets.json b/src/intl/tr/page-wallets.json index a41ed2d6e1f..6c3344f5deb 100644 --- a/src/intl/tr/page-wallets.json +++ b/src/intl/tr/page-wallets.json @@ -7,11 +7,7 @@ "page-wallets-blog": "Coinbase blogu", "page-wallets-bookmarking": "Cüzdanınızı işaretleyin", "page-wallets-bookmarking-desc": "Bir web cüzdanı kullanıyorsanız, kimlik avı dolandırıcılıklarına karşı kendinizi korumak için siteyi yer imlerine ekleyin.", - "page-wallets-cd": "Kriptolarınızı çevrimdışı tutmanıza izin veren fiziksel donanım cüzdanları - çok güvenli", - "page-wallets-converted": "Kriptoya çevirmek mi?", - "page-wallets-converted-desc": "Ciddi bir değer elde etmek istiyorsanız, en güveniliri olan bir donanım cüzdanı öneririz. Veya dolandırıcılık uyarıları ve para çekme limitleri olan bir cüzdan.", - "page-wallets-curious": "Kriptoya meraklı mısınız?", - "page-wallets-curious-desc": "Kripto konusunda yeniyseniz ve sadece bir fikir edinmek istiyorsanız, size Ethereum uygulamalarını keşfetme veya ilk ETH'nizi doğrudan cüzdandan satın alma fırsatı verecek bir şey öneriyoruz.", + "page-wallets-cd": "Kriptolarınızı çevrimdışı tutmanıza izin veren fiziksel donanım cüzdanları – çok güvenli", "page-wallets-desc-2": "Para göndermek ve ETH'nizi yönetmek için bir cüzdana ihtiyacınız var.", "page-wallets-desc-2-link": "ETH hakkında daha fazlası", "page-wallets-desc-3": "Cüzdanınız yalnızca Ethereum hesabınızı yönetmek için bir araçtır. Bu, cüzdan sağlayıcılarını istediğiniz zaman değiştirebileceğiniz anlamına gelir. Birçok cüzdan aynı zamanda birkaç Ethereum hesabını tek bir uygulamadan yönetmenize izin verir.", @@ -21,16 +17,13 @@ "page-wallets-ethereum-wallet": "Cüzdan, Ethereum hesabınızı yönetmenize izin veren bir üründür. Hesap bakiyenizi görüntülemenize, işlem yapmanıza ve daha fazlasına olanak tanır.", "page-wallets-explore": "Ethereum'u Keşfedin", "page-wallets-features-desc": "Önem verdiğiniz özelliklere göre cüzdanınızı seçmenize yardımcı olabiliriz.", - "page-wallets-features-title": "Özelliklere göre tercih yapmak ister misiniz?", + "page-wallets-features-title": "Cüzdanları özelliklerine göre karşılaştır", "page-wallets-find-wallet-btn": "Bir cüzdan bul", "page-wallets-find-wallet-link": "Bir cüzdan bul", "page-wallets-get-some": "Bir miktar ETH edin", "page-wallets-get-some-alt": "Lego tuğlalarından ETH sembolü inşa eden bir elin görseli", "page-wallets-get-some-btn": "Bir miktar ETH edin", "page-wallets-get-some-desc": "ETH, Ethereum'un yerel kriptosudur. Ethereum uygulamalarını kullanmak için cüzdanınızda bir miktar ETH'ye ihtiyacınız olacak.", - "page-wallets-get-wallet": "Bir cüzdan edin", - "page-wallets-get-wallet-desc": "Aralarından seçim yapabileceğiniz birçok farklı cüzdan vardır. Sizin için en iyisini seçmenize yardımcı olmak istiyoruz.", - "page-wallets-get-wallet-desc-2": "Unutmayın: bu karar sonsuza kadar geçerli değildir – Ethereum hesabınız cüzdan sağlayıcınıza bağlı değildir.", "page-wallets-how-to-store": "Dijital varlıklar Ethereum'da nasıl saklanır", "page-wallets-keys-to-safety": "Kriptonuzu güvende tutmanın anahtarları", "page-wallets-manage-funds": "Fonlarınızı yönetmek için bir uygulama", @@ -38,7 +31,7 @@ "page-wallets-meta-description": "Ethereum cüzdanlarını kullanmak için bilmeniz gerekenler.", "page-wallets-meta-title": "Ethereum cüzdanları", "page-wallets-mobile": "Paranızın her yerden erişilebilir olmasını sağlayan mobil uygulamalar", - "page-wallets-more-on-dapps-btn": "Merkezi olmayan uygulamalar hakkında daha fazlası", + "page-wallets-more-on-dapps-btn": "Merkeziyetsiz uygulamalar hakkında daha fazla bilgi", "page-wallets-most-wallets": "Çoğu cüzdan ürünü, bir Ethereum hesabı oluşturmanıza izin verir. Yani bir cüzdan indirmeden önce birine ihtiyacınız yok.", "page-wallets-protecting-yourself": "Kendinizi ve paranızı korumak", "page-wallets-seed-phrase": "Çekirdek sözcük grubunu yaz", @@ -61,7 +54,9 @@ "page-wallets-try-dapps-alt": "Ethereum topluluğu üyelerinin birlikte çalışmasını gösteren bir görsel", "page-wallets-try-dapps-desc": "Dapps uygulamaları Ethereum üzerine oluşturulmuştur. Verilerinize çoğu geleneksel uygulamalara göre daha tutumlu, adil ve iyi davranırlar.", "page-wallets-types": "Cüzdan türleri", - "page-wallets-web-browser": "Web tarayıcınızla etkileşime geçebileceğiniz web cüzdanları", + "page-wallets-types-desc": "Hesabınız için arayüz oluşturmanın ve hesabınızla etkileşim kurmanın birkaç yolu mevcuttur:", + "page-wallets-web-browser": "Tarayıcı cüzdanları, hesabınızla doğrudan tarayıcıda etkileşim kurmanıza olanak tanıyan web uygulamalarıdır", + "page-wallets-web-browser-extension": "Tarayıcı cüzdan uzantıları, indirebileceğiniz ve tarayıcı aracılığıyla hesabınız ve uygulamalarınızla etkileşim kurmak için kullanabileceğiniz uzantılardır", "page-wallets-whats-a-wallet": "Ethereum cüzdanı nedir?", "page-wallets-your-ethereum-account": "Ethereum hesabınız", "page-wallets-your-ethereum-account-desc": "Cüzdanınız Ethereum hesabınıza, bakiyenize, işlem geçmişinize ve daha fazlasına açılan pencerenizdir. Cüzdan sağlayıcınızı istediğiniz zaman değiştirebilirsiniz.", diff --git a/src/intl/tr/page-what-is-ethereum.json b/src/intl/tr/page-what-is-ethereum.json index 8700dbe1ef8..a65b94eb6f1 100644 --- a/src/intl/tr/page-what-is-ethereum.json +++ b/src/intl/tr/page-what-is-ethereum.json @@ -1,17 +1,7 @@ { - "page-what-is-ethereum-101": "Ethereum 101", - "page-what-is-ethereum-101-desc": "Ethereum, küçük bir ücret karşılığında herkese kripto para göndermenize izin veren bir teknolojidir. Ayrıca herkesin kullanabileceği ve kimsenin alt edemeyeceği uygulamalara da güç verir.", - "page-what-is-ethereum-101-desc-2": "Ethereum, bazı büyük farklılıklarla birlikte Bitcoin inovasyonu üzerine inşa edilmiştir.", - "page-what-is-ethereum-101-desc-3": "Her ikisi de dijital parayı ödeme sağlayıcıları veya bankalar olmadan kullanmanıza izin verir. Ancak Ethereum programlanabilir, bu yüzden onu birçok farklı dijital varlık için de kullanabilirsiniz – Bitcoin için bile!", - "page-what-is-ethereum-101-desc-4": "Bu aynı zamanda Ethereum'un ödemelerden daha fazlası olduğu anlamına gelir. Verilerinizi çalamayan veya sizi sansürleyemeyen finansal hizmetler, oyunlar ve uygulamalardan oluşan bir pazardır.", - "page-what-is-ethereum-101-italic": "dünyanın programlanabilir blok zinciridir.", - "page-what-is-ethereum-101-strong": "Budur ", - "page-what-is-ethereum-accessibility": "Ethereum herkese açıktır.", - "page-what-is-ethereum-adventure": "Maceranızı seçin!", "page-what-is-ethereum-alt-img-bazaar": "Ethereum'u temsil etmesi amaçlanan bir pazara bakan bir kişinin görseli", "page-what-is-ethereum-alt-img-comm": "Ethereum topluluğu üyelerinin birlikte çalışmasını gösteren bir görsel", "page-what-is-ethereum-alt-img-lego": "Lego tuğlalarından ETH sembolü inşa eden bir elin görseli", - "page-what-is-ethereum-alt-img-social": "Büyük bir ETH logolu Ethereum'a adanmış bir sosyal alandaki karakterlerin bir görseli", "page-what-is-ethereum-banking-card": "Herkes için bankacılık", "page-what-is-ethereum-banking-card-desc": "Herkesin finansal hizmetlere erişimi yoktur. Ancak Ethereum'a ve onun ödünç verme, ödünç alma ve tasarruf ürünlerine erişmek için ihtiyacınız olan tek şey bir internet bağlantısıdır.", "page-what-is-ethereum-build": "Ethereum ile bir şey yapın", @@ -20,50 +10,90 @@ "page-what-is-ethereum-censorless-card-desc": "Hiçbir hükümet veya şirketin Ethereum üzerinde kontrolü yoktur. Bu merkezi olmayan yapılanma, Ethereum'da ödeme almanızın veya hizmetleri kullanmanızın engellemesini neredeyse imkansız hale getirir.", "page-what-is-ethereum-comm-desc": "Topluluğumuz, sanatçılar, kripto-anarşistler, en zengin 500 şirket ve şimdi siz de dahil olmak üzere farklı geçmişleri olan tüm insanları içerir. Bugün nasıl dahil olabileceğinizi öğrenin.", "page-what-is-ethereum-commerce-card": "Garantilerin ticaretini yapın", - "page-what-is-ethereum-commerce-card-desc": "Ethereum daha seviyeli bir oyun alanı yaratır. Müşteriler, fonların yalnızca siz üzerinde anlaşılanı sağlamanız durumunda el değiştireceğine dair güvenli, yerleşik bir garantiye sahiptir. İş yapmak için büyük bir şirket nüfuzuna ihtiyacınız yoktur.", + "page-what-is-ethereum-commerce-card-desc": "Müşteriler, fonların yalnızca anlaşılan şey sağlandığı zaman el değiştireceğine dair güvenli bir garantiye sahiptirler. Aynı şekilde geliştiriciler, konuya ilişkin kuralların değişmeyeceğinden emin olabilirler.", + "page-what-is-ethereum-composable-card": "Tüm ürünler birleştirilebilir", + "page-what-is-ethereum-composable-card-desc": "Tüm uygulamalar ortak global bir duruma sahip aynı blok zincir üzerine inşa edildiğinden, birbiri üzerine inşa edilebilir (legolar gibi). Bu da sürekli olarak daha iyi ürün ve deneyim oluşturulmasını sağlar.", "page-what-is-ethereum-community": "Ethereum topluluğu", - "page-what-is-ethereum-compatibility-card": "Kazanma uyumluluğu", - "page-what-is-ethereum-compatibility-card-desc": "Ethereum ürünleri varsayılan olarak uyumlu olduğu için her zaman daha iyi ürün ve deneyimler oluşturulur. Şirketler birbirlerinin başarıları üzerine inşa edebilirler.", - "page-what-is-ethereum-dapps-desc": "Ethereum üzerinde çalışan ürünler ve hizmetler. Finans, iş, sosyal medya, oyun ve daha fazlası için uygulamalar var - dijital geleceğimiz için uygulamalarla tanışın.", - "page-what-is-ethereum-dapps-img-alt": "Bilgisayarda Ethereum uygulamasını kullanan bir doge resmi", - "page-what-is-ethereum-dapps-title": "Ethereum temelleri", "page-what-is-ethereum-desc": "Dijital geleceğimizin temeli", "page-what-is-ethereum-explore": "Ethereum'u Keşfedin", - "page-what-is-ethereum-get-started": "Daha fazlasını öğrenmenin en iyi yolu bir cüzdan indirmek, biraz ETH almak ve bir Ethereum dapp'i denemektir.", - "page-what-is-ethereum-in-depth-description": "Ethereum, geçmişiniz veya konumunuz ne olursa olsun, herkes için dijital paraya ve veri dostu hizmetlere açık erişimdir. Kripto para birimi eterinin (ETH) ve bugün kullanabileceğiniz binlerce uygulamanın arkasında topluluk tarafından oluşturulmuş bir teknolojidir.", "page-what-is-ethereum-internet-card": "Daha özel bir internet", "page-what-is-ethereum-internet-card-desc": "Bir Ethereum uygulamasını kullanmak için tüm kişisel bilgilerinizi vermeniz gerekmez. Ethereum, gözetime değil, değere dayalı bir ekonomi inşa eder.", "page-what-is-ethereum-meet-comm": "Toplulukla tanış", "page-what-is-ethereum-meta-description": "Ethereum'u, ne yaptığını ve kendiniz için nasıl deneyeceğinizi öğrenin.", "page-what-is-ethereum-meta-title": "Ethereum nedir?", - "page-what-is-ethereum-native-alt": "Ether (ETH) sembolü", - "page-what-is-ethereum-native-crypto": "Ethereum'un yerel kripto para birimidir ve Bitcoin'e eşdeğerdir. ETH'yi Ethereum uygulamalarında veya arkadaşlarınıza ve ailenize değer göndermek için kullanabilirsiniz.", - "page-what-is-ethereum-native-img-alt": "Ethereum cüzdanlarını temsil etmek için kullanılan, gövdesinde kasası olan bir robot resmi", - "page-what-is-ethereum-native-title": "ETH", "page-what-is-ethereum-p2p-card": "Eşler arası ağ", "page-what-is-ethereum-p2p-card-desc": "Ethereum, doğrudan başka biriyle para taşımanıza veya anlaşmalar yapmanıza olanak tanır. Aracı firmalardan geçmenize gerek yoktur.", - "page-what-is-ethereum-singlecard-desc": "Blok zincir ve Ethereum'un teknik yönü ile ilgileniyorsanız, size hitap ederiz.", - "page-what-is-ethereum-singlecard-link": "Ethereum nasıl çalışır?\n", - "page-what-is-ethereum-singlecard-title": "Ethereum nasıl çalışır?\n", "page-what-is-ethereum-start-building-btn": "Geliştirmeye başla", "page-what-is-ethereum-title": "Ethereum nedir?", - "page-what-is-ethereum-tools-needed": "Rol almak için tek ihtiyacınız olan bir cüzdan.", - "page-what-is-ethereum-try": "Ethereum'u Deneyin", - "page-what-is-ethereum-tryit": "Pazara adım atın ve deneyin...", - "page-what-is-ethereum-wallets": "Cüzdanlar", - "page-what-is-ethereum-wallets-desc": "ETH'nizi ve Ethereum hesabınızı nasıl yönetiyorsunuz. Başlamak için bir cüzdana ihtiyacınız olacak - birini seçmenize yardımcı olacağız.", - "page-what-is-ethereum-welcome": "Ethereum'a hoş geldiniz", - "page-what-is-ethereum-welcome-2": "Umarız kalırsınız.", - "page-what-is-ethereum-defi-title": "Merkeziyetsiz finans (DeFi)", - "page-what-is-ethereum-defi-description": "Size paranız üzerinde daha fazla kontrol sağlayan ve yeni olasılıkların kilidini açan daha açık bir finansal sistem.", - "page-what-is-ethereum-defi-alt": "Lego tuğlalarından yapılmış bir Eth logosu.", - "page-what-is-ethereum-nft-title": "Değiştirilemeyen tokenler (NFT'ler)", - "page-what-is-ethereum-nft-description": "Benzersiz öğeleri takas edilebilen, sahiplik kanıtı olarak kullanılabilen ve içerik oluşturucular için yeni fırsatlar yaratan Ethereum varlıkları olarak temsil etmenin bir yolu.", - "page-what-is-ethereum-nft-alt": "Hologram aracılığıyla görüntülenen bir Eth logosu.", - "page-what-is-ethereum-dao-title": "Merkeziyetsiz özerk organizasyonlar (DAO'lar)", - "page-what-is-ethereum-dao-description": "Ortak hedefler ve havuzda toplanan fonlarla işbirliği yapmanın ve çevrimiçi topluluklar oluşturmanın yeni bir yolu.", - "page-what-is-ethereum-dao-alt": "Bir teklif üzerinde oy kullanan bir DAO'nun temsili.", - "page-what-is-ethereum-use-cases-title": "Ethereum kullanım örneklerini keşfedin", - "page-what-is-ethereum-use-cases-subtitle": "Ethereum, hayatımızın farklı alanlarını iyileştirebilecek yeni ürün ve hizmetlerin yaratılmasına yol açtı.", - "page-what-is-ethereum-use-cases-subtitle-two": "Henüz erken aşamadayız ama heyecanlanacak çok şey var." + "page-what-is-ethereum-subtitle": "Ethereum'un nasıl çalıştığına, sağladığı faydalara ve dünyadaki milyonlarca insan tarafından nasıl kullanıldığına dair bir başlangıç rehberi.", + "page-what-is-ethereum-button-lets-start": "Haydi başlayalım", + "page-what-is-ethereum-blockchain-tab-title": "Blok zincir nedir?", + "page-what-is-ethereum-blockchain-tab-content": "Blok zincir bir ağdaki bilgisayarlar arasında güncellenen ve paylaşılan bir veri tabanıdır. Yeni eklenen işlem kümelerine \"blok\" denir, blok zincir adı da buradan gelir. Çoğu blok zincirler kamuya açıktır ve veriler sadece eklenebilir, kaldırılamaz. Eğer birisi herhangi bir bilgiyi değiştirmeye veya sistemi kandırmaya çalışırsa bunu, ağdaki bilgisayarların büyük bir kısmında yapması gerekir. Bu, çok sayıda bilgisayar demektir! Bu, Ethereum gibi kabul görmüş blok zincirleri oldukça güvenli kılar.", + "page-what-is-ethereum-cryptocurrency-tab-title": "Neden kripto para deniyor?", + "page-what-is-ethereum-cryptocurrency-tab-content": "Blok zincirler fonlarınızın güvenliğini sağlamak için kriptografik teknikler kullanır. Benzer teknikler mali işlemlerin güvenliği için bankacılıkta yıllardır kullanılmaktadır. Yani kripto paraların bankalar kadar güvenli olduğu söylenebilir.", + "page-what-is-ethereum-summary-title": "Özet", + "page-what-is-ethereum-summary-desc-1": "Ethereum merkezi bir otorite tarafından kontrol edilmeden uygulamalar ve kurumlar geliştirmek, varlıkları saklamak, işlemler gerçekleştirmek ve iletişim kurmak için bir teknolojidir. Ethereum kullanmak için bütün kişisel bilgilerinizi vermenize gerek yoktur; kendi verilerinizi ve paylaşılanları siz kontrol edersiniz. Ethereum, Ethereum ağındaki belirli faaliyetler için ödeme yapmak üzere kullanılan kendi kripto para birimi Ether'e sahiptir.", + "page-what-is-ethereum-summary-desc-2": "Hâlâ kafanız karışık mı? Her şeyi adım adım anlatalım.", + "page-what-is-ethereum-what-is-crypto-title": "Kripto para nedir?", + "page-what-is-ethereum-what-is-crypto-desc-1": "Kripto (kripto paranın kısaltması) kriptografi ile desteklenen yeni nesil bir dijital paradır.", + "page-what-is-ethereum-what-is-crypto-desc-2": "Her şey 2008'de Bitcoin ile başladı. Bunu, dünyanın herhangi bir yerindeki herhangi birine para göndermek için kullanabiliyordunuz. Kriptoyu diğer banka transferlerinden, Paypal veya Alipay gibi finansal servislerden ayıran şey ilk kez hiçbir aracı olmamasıydı.", + "page-what-is-ethereum-what-is-crypto-desc-3": "Bekle, aracı nedir?", + "page-what-is-ethereum-what-is-crypto-desc-4": "Aracı, banka veya hükûmet gibi, gönderici ve alıcı arasındaki işlemlere müdahele eden merkezi bir otoritedir. İşlemleri izleme, engelleme veya geri alma gücüne sahiptirler ve üçüncü taraflar aracılığıyla hakkınızda hassas veriler toplayabilirler. Ayrıca hangi finansal servislere erişiminizin olduğunu da dikte edebilirler.", + "page-what-is-ethereum-what-is-crypto-desc-5": "İşler kripto'da farklıdır. İşlemler merkezi otoriteyle uğraşmadan gönderici ve alıcıyı direkt olarak bağlar. Başka hiç kimsenin sizin fonlarınıza erişimi yoktur ve kimse size hangi servisleri kullanıp kullanamayacağınızı söyleyemez. Bu kripto paraların da çalıştığı blok zincir teknolojisi sayesinde mümkündür.", + "page-what-is-ethereum-btc-eth-diff-title": "Ethereum ve Bitcoin arasındaki fark nedir?", + "page-what-is-ethereum-btc-eth-diff-1": "2015'te piyasaya sürülen Ethereum, Bitcoin'in inovasyonu üzerine bazı büyük farklılıklarla birlikte inşaa edilmektedir.", + "page-what-is-ethereum-btc-eth-diff-2": "Her ikisi de dijital paraları ödeme sağlayıcıları veya bankalar olmadan kullanmanızı sağlar. Ancak Ethereum programlanabilirdir, böylece ağında merkeziyetsiz uygulamalar inşaa edip dağıtabilirsiniz.", + "page-what-is-ethereum-btc-eth-diff-3": "Ethereum programlanabilir olduğundan, veri depolamak veya uygulamanızın neler yapabileceğini kontrol etmek için blok zincir kullanan uygulamalar oluşturabilirsiniz. Sonuç olarak Ethereum ağında gerçekleşecek harika bir yenilik olan sınırsız her şeyi yapmak için programlanabilen genel amaçlı bir blok zincirdir.", + "page-what-is-ethereum-btc-eth-diff-4": "Bitcoin sadece bir ödeme ağı iken Ethereum daha çok finansal servisler, oyunlar, sosyal ağlar ve gizliliğinize saygı duyan ve sizi sansürleyemeyen diğer uygulamalardan oluşan bir pazar yeri gibidir.", + "page-what-is-ethereum-what-can-eth-do-title": "Ethereum ne yapabilir?", + "page-what-is-ethereum-why-would-i-use-ethereum-title": "Neden Ethereum kullanayım?", + "page-what-is-ethereum-why-would-i-use-ethereum-1": "Daha önce yurt dışına para gönderdiyseniz (ya da göndermeyi planlıyorsanız) veya kontrolünüz dışındaki dış güçler nedeniyle varlıklarınızın geleceği hakkında endişelenmek zorunda kaldıysanız veya geleneksel finansal kurumların uyguladığı kısıtlamalar ve ücretlerden bıktıysanız kripto paraların neler sunabileceği ilginizi çekebilir.", + "page-what-is-ethereum-why-would-i-use-ethereum-2": "Ethereum'un hâlâ yazılmakta olduğunu ve zaman içinde evrimleşip geliştikçe onu kullanmak için daha birçok nedenin ortaya çıkacağını unutmayın.", + "page-what-is-ethereum-slide-1-title": "Daha Ucuz ve Daha Hızlı Sınır Ötesi Ödemeler", + "page-what-is-ethereum-slide-1-desc-1": "Sabit paralar, değerinin temeli olarak daha istikrarlı bir varlığa dayanan yeni bir kripto para türüdür. Bunların çoğu ABD dolarına bağlıdır ve bu nedenle bu para biriminin değerini korur. Bunlar çok ucuz ve istikrarlı bir küresel ödeme sistemine olanak sağlar. Mevcut sabit paraların çoğu Ethereum ağı üzerine inşa edilmiştir.", + "page-what-is-ethereum-slide-1-desc-2": "Ethereum ve sabit paralar, yurt dışına para gönderme sürecini basitleştirir. Ortalama bankanızı ve fiyatın bir kısmını alabilecek birkaç iş günü ve hatta haftanın aksine, fonları dünya çapında taşımak genellikle sadece birkaç dakika sürer. Ek olarak, yüksek değerli bir işlem gerçekleştirmek için ekstra bir ücret yoktur ve paranızı nereye veya neden göndereceğiniz konusunda bir kısıtlama yok.", + "page-what-is-ethereum-slide-2-title": "Kriz Zamanlarında En Hızlı Çözüm", + "page-what-is-ethereum-slide-2-desc-1": "Yaşadığınız yerde güvenilir kurumlar aracılığıyla birden fazla bankacılık seçeneğine sahip olacak kadar şanslıysanız sundukları finansal özgürlük, güvenlik ve istikrarı doğal karşılayabilirsiniz. Ancak dünyanın dört bir yanında siyasi baskı veya ekonomik zorluklarla karşı karşıya olan birçok insan için finansal kurumlar ihtiyaç duydukları koruma veya servisleri sağlayamayabilir.", + "page-what-is-ethereum-slide-2-desc-2": "Savaş, ekonomik felaketler veya sivil özgürlüklere yönelik baskılar Venezuela,Küba,Afganistan,Nijerya,Belarus, ve Ukrayna vatandaşlarını vurduğunda, kripto paralar finansal temsilciliği elde tutmak için en hızlı ve çoğu zaman tek seçeneği oluşturdu.1Bu örneklerde görüldüğü gibi, Ethereum gibi kripto paralar, insanların dış dünyayla bağlantıları kesildiğinde küresel ekonomiye sınırsız erişim sağlayabilir. Ayrıca sabit para, yerel para birimleri süper enflasyon nedeniyle çöktüğünde bir değer saklama aracı sunar.", + "page-what-is-ethereum-slide-3-title": "Yaratıcıları Güçlendirme", + "page-what-is-ethereum-slide-3-desc-1": "Yalnızca 2021'de sanatçılar, müzisyenler, yazarlar ve diğer içerik oluşturucular Ethereum'u kullanarak toplu olarak yaklaşık 3,5 milyar dolar kazandı. Bu da Ethereum'u Spotify, YouTube ve Etsy ile birlikte yaratıcılar için en büyük küresel platformlardan biri haline getiriyor. Daha fazla bilgi edinin.", + "page-what-is-ethereum-slide-4-title": "Oyuncuları Güçlendirme", + "page-what-is-ethereum-slide-4-desc-1": "Oyun oynadıkça kazan oyunları (oyuncuların, oyunlar oynadıkları için gerçekten ödüllendirildiği) son zamanlarda ortaya çıktı ve oyun endüstrisini dönüştürüyor. Geleneksel olarak oyun içi varlıkların gerçek para karşılığında diğer oyunculara transfer edilmesi yasaktır. Bu da oyuncuları güvenlik riski taşıyan karaborsa web sitelerini kullanmaya zorlamaktadır. Blok zincir oyunları oyun içi ekonomiyi kucaklamakta ve bu tür davranışları güvenilir bir şekilde teşvik etmektedir.", + "page-what-is-ethereum-slide-4-desc-2": "Ayrıca oyuncular, oyun içi jetonları gerçek parayla takas edebildikleri ve böylece oyun süreleri için gerçekten ödüllendirildikleri için teşvik edilmektedir.", + "page-what-is-ethereum-meet-ether-title": "Ethereum'un kripto para birimi ether ile tanışın", + "page-what-is-ethereum-meet-ether-desc-1": "Ether (ETH) Ethereum'un özgün bir kripto para birimidir. Tamamen dijitaldir ve dünyanın herhangi bir yerindeki herhangi birine anında gönderebilirsiniz. ETH'nin arzı herhangi bir hükûmet veya şirket tarafından kontrol edilmez; merkezi değildir ve tamamen şeffaftır. Yeni coinler (genellikle token olarak da adlandırılır) yalnızca ağı koruyan madenciler ve paydaşlar tarafından yaratılır.", + "page-what-is-ethereum-meet-ether-desc-2": "Ethereum ağındaki her işlem belirli bir miktarda hesaplama gücü gerektirir. Bu ücret ether şeklinde ödenir. Bu, ağı kullanmak için en azından küçük bir miktar ETH'ye ihtiyacınız olduğu anlamına gelir.", + "page-what-is-ethereum-what-is-ether": "Ether nedir?", + "page-what-is-ethereum-get-eth": "ETH edinin", + "page-what-is-ethereum-what-can-i-do-title": "ETH coinlerleri ile ne yapabilirim?", + "page-what-is-ethereum-what-can-i-do-desc-1": "Ortaya çıktı ki çok fazla şey! Ethereum teknolojisinin en önemli kullanımlarından biri, internet bağlantısı olan herkese bankacılık hizmetlerinin tüm alanlarını açan merkeziyetsiz finanstır (DeFi). Eterinizi kredi almak için teminat olarak kullanabilir veya fonlarınızdan faiz kazanmak için likidite sağlayabilirsiniz.", + "page-what-is-ethereum-explore-applications": "Uygulamaları keşfedin", + "page-what-is-ethereum-learn-defi": "DeFi hakkında bilgi edinin", + "page-what-is-ethereum-who-runs-ethereum-title": "Ethereum'u kim yönetiyor?", + "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ethereum herhangi bir varlık tarafından kontrol edilmemektedir. Topluluğun merkeziyetsiz katılımı ve iş birliği sayesinde varlığını sürdürmektedir. Büyük internet sağlayıcıları ve servislerin sahip olduğu bireysel sunucu ve bulut sistemlerinin yerini almak için Ethereum, gönüllüler tarafından işletilen düğümlerden (Ethereum blok zincir verilerinin bir kopyasına sahip bir bilgisayar) yararlanır.", + "page-what-is-ethereum-who-runs-ethereum-desc-2": "Dünya genelindeki bireyler ve işletmeler tarafından işletilen bu dağıtılmış düğümler, Ethereum ağ altyapısına esneklik sağlar. Bu nedenle, saldırılara veya kapanmalara karşı çok daha az savunmasızdır. 2015'teki lansmanından bu yana Ethereum hiçbir zaman kesintiye uğramadı. Ethereum ağını çalıştıran binlerce bireysel düğüm vardır. Bu da Ethereum'u bitcoin'den sonra en merkeziyetsiz kripto para birimlerinden biri haline getirmektedir.", + "page-what-is-ethereum-run-a-node": "Bir düğüm çalıştırın", + "page-what-is-ethereum-smart-contract-title": "Akıllı sözleşmeler nedir?", + "page-what-is-ethereum-smart-contract-desc-1": "Akıllı sözleşmeler basitçe Ethereum blok zincirinde çalışan bilgisayar programlarıdır. Yalnızca bir kullanıcıdan (veya başka bir sözleşmeden) bir işlem tarafından tetiklendiğinde yürütülür. Bunlar Ethereum'u yapabilecekleri konusunda çok esnek hale getirir ve diğer kripto para birimlerinden ayırır. Bu programlara merkezi olmayan uygulamalar ya da merkeziyetsiz uygulamalar diyoruz.", + "page-what-is-ethereum-smart-contract-desc-2": "Hiç hizmet koşullarını değiştiren bir ürün kullandınız mı? Yahut faydalı bulduğunuz bir özelliği kaldırdı mı? Bir akıllı sözleşme Ethereum'da yayınlandıktan sonra, Ethereum var olduğu sürece çevrimiçi ve çalışır durumda olacaktır. Yazar bile onu kaldıramaz. Akıllı sözleşmeler otomatik olduğundan, herhangi bir kullanıcıya karşı ayrımcılık yapmazlar ve her zaman kullanıma hazırdırlar.", + "page-what-is-ethereum-smart-contract-desc-3": "Akıllı sözleşmelerin popüler örnekleri borç verme uygulamaları, merkeziyetsiz ticaret borsaları, sigorta, kitle fonlaması uygulamaları; temelde aklınıza gelebilecek her şeydir.", + "page-what-is-ethereum-more-on-smart-contracts": "Akıllı sözleşmelere ilişkin daha fazlası", + "page-what-is-ethereum-explore-dapps": "Merkeziyetsiz uygulamaları keşfedin", + "page-what-is-ethereum-criminal-activity-title": "Kriptonun suç faaliyeti için bir araç olarak kullanıldığını duydum. Bu doğru mu?", + "page-what-is-ethereum-criminal-activity-desc-1": "Her tür para gibi bunun da bir kısmı kötüye kullanılacaktır. Ancak, tüm Ethereum işlemleri açık bir blok zincir üzerinde gerçekleştiğinden, yetkililerin yasa dışı faaliyetleri izlemesi geleneksel finansal sistemde olduğundan daha kolaydır ve bu da Ethereum'u, tespit edilmemeyi tercih edenler için daha az çekici bir seçim haline getirmektedir.", + "page-what-is-ethereum-criminal-activity-desc-2": "Avrupa Birliği Kolluk Kuvvetleri İş Birliği Ajansı Europol tarafından yakın zamanda yayınlanan bir raporun temel bulgularına göre kripto, suç amaçlı olarak itibari para birimlerinden çok daha az kullanılmaktadır:", + "page-what-is-ethereum-criminal-activity-desc-3": "\"Yasa dışı faaliyetler için kripto para kullanımı, genel kripto para ekonomisinin yalnızca küçük bir bölümünü oluşturuyor gibi görünüyor ve geleneksel finansa dahil olan yasa dışı fon miktarından nispeten daha küçük görünüyor.\"", + "page-what-is-ethereum-energy-title": "Peki ya Ethereum'un enerji tüketimi?", + "page-what-is-ethereum-energy-desc-1": "Ethereum şu anda büyük miktarda enerji tüketen iş ispatı mekanizmasını kullanmaktadır. Çok yakında (3./4. Çeyrek 2022) Ethereum şimdiye kadarki en büyük güncellemesini geçirecek ve sahip olduğu çevresel etkiyi büyük ölçüde azaltacak olan hisse ispatı mekanizmasına geçecektir.", + "page-what-is-ethereum-energy-desc-2": "Bu güncelleme Ethereum'u güvenceye almak için gereken enerjiyi yaklaşık %99,95 azaltarak daha düşük bir karbon maliyetiyle daha güvenli bir ağ yaratacak. Bu, Ethereum'u çok düşük karbonlu bir blok zincir haline getirirken güvenliğini ve ölçeklenebilirliğini de artıracaktır.", + "page-what-is-ethereum-more-on-energy-consumption": "Enerji tüketimine dair daha fazlası", + "page-what-is-ethereum-the-merge-update": "Birleşim güncellemesi", + "page-what-is-ethereum-additional-reading": "Ek bilgi", + "page-what-is-ethereum-week-in-ethereum": "Ethereum Haftası Haberleri", + "page-what-is-ethereum-week-in-ethereum-desc": "- Ekosistemdeki önemli gelişmeleri kapsayan haftalık bir bülten.", + "page-what-is-ethereum-the-year-in-ethereum-2021": "2021 Ethereum Yılı", + "page-what-is-ethereum-the-year-in-ethereum-2021-desc": "17 Ocak 2022 - Josh Stark ve Evan Van Ness", + "page-what-is-ethereum-atoms-institutions-blockchains": "Atomlar, Kurumlar, Blok Zincirler", + "page-what-is-ethereum-atoms-institutions-blockchains-desc": "- Blok zincir neden önemlidir?", + "page-what-is-ethereum-ethereum-in-numbers-title": "Sayılarla Ethereum" } From 67733415d1a35aaad563637b3aa57038c078f2e4 Mon Sep 17 00:00:00 2001 From: ImLeugim Date: Mon, 19 Sep 2022 21:14:08 -0700 Subject: [PATCH 21/67] refactor: InfoBanner to chakra --- src/components/InfoBanner.tsx | 95 ++++++++++++----------------------- 1 file changed, 31 insertions(+), 64 deletions(-) diff --git a/src/components/InfoBanner.tsx b/src/components/InfoBanner.tsx index 9fd3a3b1f8a..fd36f2da6eb 100644 --- a/src/components/InfoBanner.tsx +++ b/src/components/InfoBanner.tsx @@ -1,60 +1,6 @@ import React from "react" -import styled from "@emotion/styled" -import Emoji from "./OldEmoji" -import { margin } from "styled-system" - -const Container = styled.div` - display: flex; - justify-content: center; -` - -const Banner = styled.div<{ - shouldCenter: boolean - isWarning: boolean -}>` - position: relative; - z-index: 1; - display: flex; - align-items: center; - padding: 1.5rem; - border-radius: 2px; - max-width: ${(props) => (props.shouldCenter ? `55rem` : `100%`)}; - color: ${(props) => props.theme.colors.black300}; - background: ${(props) => - props.isWarning - ? props.theme.colors.warning - : props.theme.colors.infoBanner}; - - @media (max-width: ${(props) => props.theme.breakpoints.s}) { - flex-direction: column; - } - - ${margin} -` - -const StyledEmoji = styled(Emoji)` - flex-grow: 0; - flex-shrink: 0; - margin-right: 1.5rem; - @media (max-width: ${(props) => props.theme.breakpoints.s}) { - align-self: flex-start; - margin-right: 0; - margin-bottom: 0.5rem; - } -` - -const Content = styled.div<{ - shouldSpaceBetween: boolean -}>` - display: ${(props) => (props.shouldSpaceBetween ? `flex` : `block`)}; - align-items: ${(props) => (props.shouldSpaceBetween ? `center` : `auto`)}; - width: ${(props) => (props.shouldSpaceBetween ? `100%` : `auto`)}; - justify-content: ${(props) => - props.shouldSpaceBetween ? `space-between` : `auto`}; - @media (max-width: ${(props) => props.theme.breakpoints.s}) { - display: block; - } -` +import { Flex } from "@chakra-ui/react" +import Emoji from "./Emoji" export interface IProps { children?: React.ReactNode @@ -75,17 +21,38 @@ const InfoBanner: React.FC = ({ ...props }) => { const banner = ( - - {emoji && } - {children} - + {emoji && ( + + )} + + {children} + + ) - return shouldCenter ? {banner} : banner + return shouldCenter ? {banner} : banner } export default InfoBanner From b42bab77c9ec2339931ad2badd58a97441c54978 Mon Sep 17 00:00:00 2001 From: Joseph Cook <33655003+jmcook1186@users.noreply.github.com> Date: Tue, 20 Sep 2022 09:09:06 +0100 Subject: [PATCH 22/67] Update index.md --- src/content/history/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/history/index.md b/src/content/history/index.md index 6e5a868e545..b0e2aaae886 100644 --- a/src/content/history/index.md +++ b/src/content/history/index.md @@ -26,7 +26,7 @@ Looking for future protocol upgrades? [Learn about upcoming upgrades to Ethereum ## 2022 {#2022} -### Paris {#paris} +### Paris (The Merge) {#paris} Sep-15-2022 06:42:42 AM +UTC
Block number: 15537393
From 9beb9cfcc7c9fd2757ed7716e25d2845fc7252d7 Mon Sep 17 00:00:00 2001 From: ImLeugim Date: Wed, 21 Sep 2022 21:30:24 -0700 Subject: [PATCH 23/67] fix(chakra): media query --- src/components/InfoBanner.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/InfoBanner.tsx b/src/components/InfoBanner.tsx index fd36f2da6eb..def6f814025 100644 --- a/src/components/InfoBanner.tsx +++ b/src/components/InfoBanner.tsx @@ -22,28 +22,28 @@ const InfoBanner: React.FC = ({ }) => { const banner = ( {emoji && ( )} = ({ return shouldCenter ? {banner} : banner } -export default InfoBanner +export default InfoBanner \ No newline at end of file From b82825dbc71be96c3d954e6ce969a0cd0a6c0396 Mon Sep 17 00:00:00 2001 From: Laurent Date: Wed, 21 Sep 2022 21:36:17 -0700 Subject: [PATCH 24/67] refactor: remove gatsby's link class --- src/components/Morpher.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/components/Morpher.tsx b/src/components/Morpher.tsx index 291ce1d2df3..e00c45684a5 100644 --- a/src/components/Morpher.tsx +++ b/src/components/Morpher.tsx @@ -145,9 +145,6 @@ const Morpher = () => { fontSize="1rem" color="text" _hover={{ color: "primary" }} - sx={{ - "&.active": { fontWeight: "bold" }, - }} to="/languages/" > {state.text} From 5e244467253132a0619d36c81ea6067bc2eda3d1 Mon Sep 17 00:00:00 2001 From: Laurent Date: Wed, 21 Sep 2022 21:36:54 -0700 Subject: [PATCH 25/67] refactor: use theme sizes --- src/components/Morpher.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Morpher.tsx b/src/components/Morpher.tsx index e00c45684a5..4de409e9522 100644 --- a/src/components/Morpher.tsx +++ b/src/components/Morpher.tsx @@ -142,7 +142,7 @@ const Morpher = () => { return ( Date: Wed, 21 Sep 2022 21:47:45 -0700 Subject: [PATCH 26/67] refactor: imagecard to chakra --- src/components/ImageCard.tsx | 31 ++++++------------------------- 1 file changed, 6 insertions(+), 25 deletions(-) diff --git a/src/components/ImageCard.tsx b/src/components/ImageCard.tsx index abb75c2f244..392eeb527f6 100644 --- a/src/components/ImageCard.tsx +++ b/src/components/ImageCard.tsx @@ -1,25 +1,6 @@ import React from "react" -import styled from "@emotion/styled" import { GatsbyImage, IGatsbyImageData } from "gatsby-plugin-image" - -const StyledCard = styled.div` - background: ${(props) => props.theme.colors.searchBackground}; - border-radius: 4px; - border: 1px solid ${(props) => props.theme.colors.lightBorder}; - padding: 1.5rem; -` - -const Image = styled(GatsbyImage)` - & > img { - width: 3em !important; - height: 3em !important; - margin-bottom: 1em !important; - } -` - -const Description = styled.p` - opacity: 0.8; -` +import { Box, Image, Text } from "@chakra-ui/react" export interface IProps { children?: React.ReactNode @@ -38,12 +19,12 @@ const ImageCard: React.FC = ({ children, className, }) => ( - - {alt} + + {alt}

{title}

- {description} + {description} {children} -
+ ) -export default ImageCard +export default ImageCard \ No newline at end of file From bb1a1ad3ae17c11a56577cb1b3dd7b77d82c8f51 Mon Sep 17 00:00:00 2001 From: Miguel <61770010+ImMiguelP@users.noreply.github.com> Date: Thu, 22 Sep 2022 12:06:31 -0700 Subject: [PATCH 27/67] Update src/components/ImageCard.tsx Co-authored-by: Joshua <62268199+minimalsm@users.noreply.github.com> --- src/components/ImageCard.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ImageCard.tsx b/src/components/ImageCard.tsx index 392eeb527f6..240608b06f8 100644 --- a/src/components/ImageCard.tsx +++ b/src/components/ImageCard.tsx @@ -19,7 +19,7 @@ const ImageCard: React.FC = ({ children, className, }) => ( - + {alt}

{title}

{description} From 6d6c40d36aa3fdd52308472e725a1102342bb16b Mon Sep 17 00:00:00 2001 From: Lucca Benedetti <108427035+BenedettiLucca@users.noreply.github.com> Date: Thu, 22 Sep 2022 21:57:18 -0300 Subject: [PATCH 28/67] Update index.md Title was missing for Prysm section in consensus nodes. Added nimbus documentation link. --- src/content/developers/docs/nodes-and-clients/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/content/developers/docs/nodes-and-clients/index.md b/src/content/developers/docs/nodes-and-clients/index.md index 030d38a2362..319e9ed03fa 100644 --- a/src/content/developers/docs/nodes-and-clients/index.md +++ b/src/content/developers/docs/nodes-and-clients/index.md @@ -215,6 +215,10 @@ Implemented by Trinity. Works like fast sync but also downloads the data needed - Syncs state first and enables you to query RPC in a few minutes. - Still in development and not fully reliable, background sync is slowed down and RPC responses might fail. +Learn more in [Nimbus docs](https://nimbus.guide/) + +### Prysm (#prysm) + Prysm is a full-featured, open source consensus client written in Go under the GPL-3.0 license. It features an optional webapp UI and prioritizes user experience, documentation, and configurability for both stake-at-home and institutional users. Visit [Prysm docs](https://docs.prylabs.network/docs/getting-started/) to learn more. From 962dccc144d83ebd2c37f9583d3390fe6fec6c14 Mon Sep 17 00:00:00 2001 From: Ray Zhu Date: Fri, 23 Sep 2022 13:41:32 +1000 Subject: [PATCH 29/67] Fix typo Missing a space between "The" and "calldata" --- src/content/developers/docs/scaling/zk-rollups/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/developers/docs/scaling/zk-rollups/index.md b/src/content/developers/docs/scaling/zk-rollups/index.md index 22da0576bb4..e99baa69e41 100644 --- a/src/content/developers/docs/scaling/zk-rollups/index.md +++ b/src/content/developers/docs/scaling/zk-rollups/index.md @@ -65,7 +65,7 @@ Other ZK-rollups may rotate the operator role by using a [proof-of-stake](/devel As explained, transaction data is published on Ethereum as `calldata`. `calldata` is a data area in a smart contract used to pass arguments to a function and behaves similarly to [memory](/developers/docs/smart-contracts/anatomy/#memory). While `calldata` isn’t stored as part of Ethereum’s state, it persists on-chain as part of the Ethereum chain's [history logs](https://docs.soliditylang.org/en/latest/introduction-to-smart-contracts.html?highlight=memory#logs). `calldata` does not affect Ethereum's state, making it a cheap way to store data on-chain. -The`calldata` keyword often identifies the smart contract method being called by a transaction and holds inputs to the method in the form of an arbitrary sequence of bytes. ZK-rollups use `calldata` to publish compressed transaction data on-chain; the rollup operator simply adds a new batch by calling the required function in the rollup contract and passes the compressed data as function arguments. This helps reduce costs for users since a large part of rollup fees go toward storing transaction data on-chain. +The `calldata` keyword often identifies the smart contract method being called by a transaction and holds inputs to the method in the form of an arbitrary sequence of bytes. ZK-rollups use `calldata` to publish compressed transaction data on-chain; the rollup operator simply adds a new batch by calling the required function in the rollup contract and passes the compressed data as function arguments. This helps reduce costs for users since a large part of rollup fees go toward storing transaction data on-chain. ### State commitments {#state-commitments} From ed63b7621d7bf5a261cbb799e71b6e8027046e3b Mon Sep 17 00:00:00 2001 From: Ray Zhu Date: Fri, 23 Sep 2022 14:40:35 +1000 Subject: [PATCH 30/67] Remove incorrect zk-stark information --- src/content/developers/docs/scaling/zk-rollups/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/developers/docs/scaling/zk-rollups/index.md b/src/content/developers/docs/scaling/zk-rollups/index.md index 22da0576bb4..b4f8cae0fe0 100644 --- a/src/content/developers/docs/scaling/zk-rollups/index.md +++ b/src/content/developers/docs/scaling/zk-rollups/index.md @@ -103,7 +103,7 @@ ZK-STARKs are 'transparent', as they can work without the trusted setup of a Com ZK-STARKs also provide more scalability because the time needed to prove and verify validity proofs increases _quasilinearly_ in relation to the complexity of the underlying computation. With ZK-SNARKs, proving and verification times scale _linearly_ in relation to the size of the underlying computation. This means ZK-STARKs require less time than ZK-SNARKs for proving and verifying when large datasets are involved, making them useful for high-volume applications. -ZK-STARKs are also secure against quantum computers, while the Elliptic Curve Cryptography (ECC) used in ZK-SNARKs is widely believed to be susceptible to quantum computing attacks. The downside to ZK-STARKs is that they produce larger proof sizes, which are more expensive to verify on Ethereum. Also, they don't support recursion, which is key to scaling off-chain compuation with zero-knowledge proofs. +ZK-STARKs are also secure against quantum computers, while the Elliptic Curve Cryptography (ECC) used in ZK-SNARKs is widely believed to be susceptible to quantum computing attacks. The downside to ZK-STARKs is that they produce larger proof sizes, which are more expensive to verify on Ethereum. #### How do validity proofs work in ZK-rollups? {#validity-proofs-in-zk-rollups} From 3c00df3c03b560e47be301cbe7ca0e0e417786b2 Mon Sep 17 00:00:00 2001 From: Lucca Benedetti <108427035+BenedettiLucca@users.noreply.github.com> Date: Fri, 23 Sep 2022 02:11:07 -0300 Subject: [PATCH 31/67] Minor changes to the OR page Added link for the Data Availability page. Removed a repeated link in the 'Further reading' section --- .../developers/docs/scaling/optimistic-rollups/index.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/content/developers/docs/scaling/optimistic-rollups/index.md b/src/content/developers/docs/scaling/optimistic-rollups/index.md index 36b7eaf0e92..e2c8afe410a 100644 --- a/src/content/developers/docs/scaling/optimistic-rollups/index.md +++ b/src/content/developers/docs/scaling/optimistic-rollups/index.md @@ -47,7 +47,7 @@ Optimistic rollups rely on the main Ethereum protocol for the following: As mentioned, optimistic rollups post transaction data to Ethereum as `calldata`. Since the rollup chain's execution is based on submitted transactions, anyone can use this information—anchored on Ethereum’s base layer—to execute the rollup’s state and verify the correctness of state transitions. -Data availability is critical because without access to state data, challengers cannot construct fraud proofs to dispute invalid rollup operations. With Ethereum providing data availability, the risk of rollup operators getting away with malicious acts (e.g., submitting invalid blocks) is reduced. +[Data availability](https://ethereum.org/en/developers/docs/data-availability/) is critical because without access to state data, challengers cannot construct fraud proofs to dispute invalid rollup operations. With Ethereum providing data availability, the risk of rollup operators getting away with malicious acts (e.g., submitting invalid blocks) is reduced. ### Censorship resistance {#censorship-resistance} @@ -258,11 +258,10 @@ Multiple implementations of Optimistic rollups exist that you can integrate into ## Further reading on optimistic rollups -- [How do optimistic rollups work (The complete guide)](https://www.alchemy.com/overviews/optimistic-rollups) +- [How do optimistic rollups work (The Complete guide)](https://www.alchemy.com/overviews/optimistic-rollups) - [Everything you need to know about Optimistic Rollup](https://research.paradigm.xyz/rollups) - [EthHub on optimistic rollups](https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/optimistic_rollups/) - [The Essential Guide to Arbitrum](https://newsletter.banklesshq.com/p/the-essential-guide-to-arbitrum) - [How does Optimism's Rollup really work?](https://research.paradigm.xyz/optimism) - [OVM Deep Dive](https://medium.com/ethereum-optimism/ovm-deep-dive-a300d1085f52) - [What is the Optimistic Virtual Machine?](https://www.alchemy.com/overviews/optimistic-virtual-machine) -- [How Do Optimistic Rollups Work? (The Complete Guide)](https://www.alchemy.com/overviews/optimistic-rollups) From 1218ca8fbc568f6740c73593eaeaae455ac354ae Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 23 Sep 2022 09:47:23 +0100 Subject: [PATCH 32/67] Update Filipino (ph) Homepage and Essentials buckets --- src/intl/ph/common.json | 13 +- src/intl/ph/page-eth.json | 96 +++++++++++++++ src/intl/ph/page-get-eth.json | 66 ++++++++++ src/intl/ph/page-index.json | 6 +- src/intl/ph/page-wallets-find-wallet.json | 142 ++++++++++++++++++++++ src/intl/ph/page-wallets.json | 65 ++++++++++ src/intl/ph/page-what-is-ethereum.json | 99 +++++++++++++++ 7 files changed, 481 insertions(+), 6 deletions(-) create mode 100644 src/intl/ph/page-eth.json create mode 100644 src/intl/ph/page-get-eth.json create mode 100644 src/intl/ph/page-wallets-find-wallet.json create mode 100644 src/intl/ph/page-wallets.json create mode 100644 src/intl/ph/page-what-is-ethereum.json diff --git a/src/intl/ph/common.json b/src/intl/ph/common.json index a2751900ad2..278dd6f45c8 100644 --- a/src/intl/ph/common.json +++ b/src/intl/ph/common.json @@ -14,6 +14,7 @@ "beacon-chain": "Beacon Chain", "binance-logo": "Binance logo", "bittrex-logo": "Bittrex logo", + "blog-translations": "Mga translation ng blog", "brand-assets": "Brand assets", "bridges": "Mga blockchain bridge", "bug-bounty": "Bug bounty", @@ -36,6 +37,7 @@ "dark-mode": "Madilim", "data-provided-by": "Pinagmulan ng data:", "decentralized-applications-dapps": "Mga decentralized application (dapps)", + "decentralized-science": "Decentralized science (DeSci)", "deposit-contract": "Kontrata ng deposito", "devcon": "Devcon", "developers": "Mga Developer", @@ -106,6 +108,7 @@ "history-of-ethereum": "Kasaysayan ng Ethereum", "home": "Home", "how-ethereum-works": "Paano gumagana ang Ethereum", + "how-to-translate": "Paano i-translate", "image": "larawan", "in-this-section": "Sa seksyong ito", "individuals": "Mga indibidwal", @@ -135,6 +138,7 @@ "language-it": "Italian", "language-ja": "Japanese", "language-ka": "Georgian", + "language-kk": "Kazakh", "language-ko": "Korean", "language-lt": "Lithuanian", "language-ml": "Malayalam", @@ -142,6 +146,7 @@ "language-ms": "Malay", "language-nb": "Norwegian", "language-nl": "Dutch", + "language-ph": "Filipino", "language-pl": "Polish", "language-pt": "Portuguese", "language-pt-br": "Portuguese (Brazilian)", @@ -163,6 +168,7 @@ "languages": "Mga Wika", "last-24-hrs": "Huling 24 na oras", "last-edit": "Huling pag-edit", + "launchpad-translations": "Mga translation ng Launchpad", "layer-2": "Layer 2", "learn": "Matuto", "learn-by-coding": "Matuto sa pamamagitan ng pag-code", @@ -184,6 +190,7 @@ "matcha-logo": "Matcha logo", "medalla-data-challenge": "Medalla data challenge", "merge": "Merge", + "mission-and-vision": "Mission at vision", "more": "Higit pa", "more-info": "Higit pang impormasyon", "nav-beginners": "Mga Baguhan", @@ -206,8 +213,8 @@ "read-more": "Basahin pa", "refresh": "Paki-refresh ang pahina.", "return-home": "bumalik sa home", + "resources": "Mga resource sa translation", "run-a-node": "Mag-run ng node", - "review-progress": "Suriin ang progress", "rollup-component-website": "Website", "rollup-component-developer-docs": "Developer docs", "rollup-component-technology-and-risk-summary": "Buod ng teknolohiya at risk", @@ -245,7 +252,6 @@ "translation-banner-title-new": "Tumulong na i-translate ang page na ito", "translation-banner-title-update": "Tumulong paunlarin ang pahina", "translation-program": "Translation Program", - "translation-progress": "Progress sa translation", "translation-banner-no-bugs-title": "Walang mga bug dito!", "translation-banner-no-bugs-content": "Ang pahinang ito ay hindi isinasalin. Sinadya naming iwan ang pahinang ito sa Ingles sa ngayon.", "translation-banner-no-bugs-dont-show-again": "Huwag nang ipakita ulit", @@ -269,5 +275,6 @@ "nft-page": "Mga non-fungible token (NFT)", "decentralized-social-networks": "Mga decentralized na social network", "decentralized-identity": "Decentralized na identity", - "yes": "Oo" + "yes": "Oo", + "zero-knowledge-proofs": "Zero-knowledge proofs" } diff --git a/src/intl/ph/page-eth.json b/src/intl/ph/page-eth.json new file mode 100644 index 00000000000..85f49500a1e --- /dev/null +++ b/src/intl/ph/page-eth.json @@ -0,0 +1,96 @@ +{ + "page-eth-buy-some": "Gustong bumili ng ilang Ethereum?", + "page-eth-buy-some-desc": "Karaniwang napaghahalo ang Ethereum at ETH. Ang Ethereum ay ang blockchain at ang ETH ay ang pangunahing asset ng Ethereum. Ang ETH ay ang malamang na gusto mong bilhin.", + "page-eth-cat-img-alt": "Graphic ng ETH glyph na may kaleidoscope ng mga pusa", + "page-eth-collectible-tokens": "Mga nakolektang token", + "page-eth-collectible-tokens-desc": "Mga token na kumakatawan sa isang nakolektang item ng laro, piraso ng digital na sining, o iba pang natatanging asset. Karaniwang kilala bilang non-fungible token (NFTs).", + "page-eth-cryptography": "Secured sa pamamagitan ng cryptography", + "page-eth-cryptography-desc": "Maaaring bago ang pera sa Internet ngunit sinigurado ito ng napatunayang cryptography. Pinoprotektahan nito ang iyong wallet, ang iyong ETH, at ang iyong mga transaksyon. ", + "page-eth-currency-for-apps": "Ito ang currency ng Ethereum apps.", + "page-eth-currency-for-future": "Pera para sa ating digital na hinaharap", + "page-eth-description": "Ang ETH ay isang cryptocurrency. Ito ay kakaunting digital money na magagamit ninyo sa internet – katulad ng Bitcoin. Kung bago kayo sa crypto, narito kung paano naiiba ang ETH sa tradisyonal na pera.", + "page-eth-earn-interest-link": "Makakuha ng interes", + "page-eth-ethhub-caption": "Madalas na ina-update", + "page-eth-ethhub-overview": "Ang EthHub ay may magandang pangkalahatang-ideya kung gusto mo", + "page-eth-flexible-amounts": "Magagamit sa mga flexible na halaga", + "page-eth-flexible-amounts-desc": "Ang ETH ay nahahati ng hanggang 18 decimal place kaya hindi mo na kailangang bumili ng 1 buong ETH. Maaari kang bumili ng mga fraction sa isang pagkakataon – kasing liit ng 0.000000000000000001 ETH kung gusto mo.", + "page-eth-fuels": "Pinapalakas at sinisiguro ng ETH ang Ethereum", + "page-eth-fuels-desc": "Ang ETH ay ang buhay ng Ethereum. Kapag nagpadala ka ng ETH o gumamit ng Ethereum application, magbabayad ka ng bayad sa ETH para magamit ang Ethereum network. Ang bayad na ito ay isang insentibo para sa isang block producer na iproseso at i-verify kung ano ang sinusubukan mong gawin.", + "page-eth-fuels-desc-2": "Ang mga validator ay parang mga record-keeper ng Ethereum—tinitingnan at pinapatunayan ng mga ito na walang nandaraya. Random na pinipili ang mga ito para mag-propose ng block ng mga transaksyon. Ang mga validator na gumagawa nito ay gagantimpalaan din ng maliit na halaga ng bagong-isyu na ETH.", + "page-eth-fuels-desc-3": "Ang trabahong ginagawa ng mga validator, at ang kapital na sine-stake ng mga ito, ay nagpapanatili sa Ethereum na secure at walang centralized na kontrol.", + "page-eth-fuels-staking": "Kapag sine-stake ninyo ang inyong ETH, nakakatulong kayong i-secure ang Ethereum at nakakakuha kayo ng rewards. Sa sistemang ito, ang panganib na mawalan ng ETH ay nakakapigil sa mga attacker.", + "page-eth-fuels-more-staking": "Iba pa sa staking", + "page-eth-get-eth-btn": "Kumuha ng ETH", + "page-eth-gov-tokens": "Mga token ng pamamahala", + "page-eth-gov-tokens-desc": "Mga token na kumakatawan sa kapangyarihan sa pagboto sa mga decentralized na organisasyon.", + "page-eth-has-value": "Bakit may halaga ang ETH?", + "page-eth-has-value-desc": "Ang ETH ay mahalaga sa iba't ibang paraan sa iba't ibang tao.", + "page-eth-has-value-desc-2": "Para sa mga gumagamit ng Ethereum, mahalaga ang ETH dahil hinahayaan kang magbayad ng mga bayarin sa transaksyon.", + "page-eth-has-value-desc-3": "Nakikita ito ng iba bilang isang digital store of value dahil bumabagal ang paglikha ng bagong ETH sa paglipas ng panahon.", + "page-eth-has-value-desc-4": "Kamakailan lang, naging mahalaga ang ETH sa mga user ng mga financial app sa Ethereum. Iyon ay dahil maaari mong gamitin ang ETH bilang collateral para sa mga crypto loan, o bilang isang sistema ng pagbabayad.", + "page-eth-has-value-desc-5": "Siyempre, marami rin ang nakikita ito bilang isang pamumuhunan, katulad ng Bitcoin o iba pang cryptocurrencies.", + "page-eth-how-to-buy": "Paano bumili ng Ether", + "page-eth-how-to-buy-caption": "Madalas na ina-update", + "page-eth-is-money": "Ang ETH ay digital, pandaigdigang pera.", + "page-eth-last-updated": "Enero 2019", + "page-eth-monetary-policy": "Patakaran sa pera ng Ethereum", + "page-eth-more-on-ethereum-link": "Iba pa sa Ethereum", + "page-eth-no-centralized": "Walang centralized na kontrol ", + "page-eth-no-centralized-desc": "Ang ETH ay decentralized at pandaigdigan. Walang kumpanya o bangko na maaaring magpasya na mag-print ng higit pang ETH, o baguhin ang mga tuntunin ng paggamit.", + "page-eth-non-fungible-tokens-link": "Mga non-fungible na token", + "page-eth-not-only-crypto": "Ang ETH ay hindi lang ang crypto sa Ethereum", + "page-eth-not-only-crypto-desc": "Kahit sino ay maaaring lumikha ng mga bagong uri ng mga asset at ipagpalit ang mga ito sa Ethereum. Ang mga ito ay kilala bilang 'mga token'. Na-tokenize ng mga tao ang mga tradisyonal na pera, ang kanilang real estate, ang kanilang sining, at maging ang kanilang mga sarili!", + "page-eth-not-only-crypto-desc-2": "Ang Ethereum ay tahanan ng libu-libong token – ang ilan ay mas kapaki-pakinabang at mahalaga kaysa sa iba. Patuloy na gumagawa ang mga developer ng mga bagong token na nagbubukas ng mga bagong posibilidad at nagbubukas ng mga bagong market.", + "page-eth-not-only-crypto-desc-3": "Kung gusto mong matuto nang higit pa tungkol sa mga token, ang aming mga kaibigan sa EthHub ay nagsulat ng ilang magagandang pangkalahatang-ideya:", + "page-eth-open": "Bukas sa sinuman", + "page-eth-open-desc": "Kailangan mo lang ng koneksyon sa internet at wallet para tanggapin ang ETH. Hindi mo kailangan ng access sa isang bank account para tumanggap ng mga pagbabayad. ", + "page-eth-p2p-payments": "Mga pagbabayad ng kaibigan sa kaibigan", + "page-eth-p2p-payments-desc": "Maaari mong ipadala ang iyong ETH nang walang anumang intermediary service tulad ng isang bangko. Ito ay tulad ng pagbibigay ng pera nang personal, ngunit maaari mong gawin ito nang ligtas sa sinuman, kahit saan, anumang oras.", + "page-eth-period": ".", + "page-eth-popular-tokens": "Mga sikat na uri ng token", + "page-eth-powers-ethereum": "Pinapalakas ng ETH ang Ethereum", + "page-eth-shit-coins": "Sh*t coins", + "page-eth-shit-coins-desc": "Dahil madali ang paggawa ng mga bagong token, magagawa ito ng sinuman - kahit na ang mga taong may masama o maling intensyon. Laging magsaliksik bago gamitin ang mga ito!", + "page-eth-stablecoins": "Stablecoins", + "page-eth-stablecoins-desc": "Mga token na sumasalamin sa halaga ng tradisyonal na pera tulad ng mga dolyar. Malulutas nito ang problema sa volatility sa maraming cryptocurrency.", + "page-eth-stablecoins-link": "Kumuha ng mga stablecoin", + "page-eth-stream-link": "I-stream ang ETH", + "page-eth-tokens-link": "Mga token ng Ethereum", + "page-eth-trade-link-2": "Magpalit ng mga token", + "page-eth-underpins": "Pinapatibay ng ETH ang sistema ng pananalapi ng Ethereum", + "page-eth-underpins-desc": "Hindi nasisiyahan sa mga pagbabayad, ang komunidad ng Ethereum ay gumagawa ng isang buong sistema ng pananalapi na kaibigan sa kaibigan at naa-access ng lahat.", + "page-eth-underpins-desc-2": "Maaari mong gamitin ang ETH bilang collateral upang makabuo ng ganap na magkakaibang mga token ng cryptocurrency sa Ethereum. Dagdag pa, maaari kang humiram, magpahiram at makakuha ng interes sa ETH at iba pang mga token na sinusuportahan ng ETH.", + "page-eth-uses": "Ang mga gamit para sa ETH ay lumalaki araw-araw", + "page-eth-uses-desc": "Dahil ang Ethereum ay programmable, maaaring hubugin ng mga developer ang ETH sa hindi mabilang na paraan.", + "page-eth-uses-desc-2": "Noong 2015, ang magagawa mo lang ay magpadala ng ETH mula sa isang Ethereum account patungo sa isa pa. Narito ang ilan lang sa mga bagay na maaari na ninyong gawin ngayon.", + "page-eth-uses-desc-3": "magbayad sa isang tao o tumanggap ng pondo nang real time.", + "page-eth-uses-desc-4": "maaari mong i-trade ang ETH sa iba pang mga token kabilang ang Bitcoin.", + "page-eth-uses-desc-5": "sa ETH at iba pang mga token na nakabatay sa Ethereum.", + "page-eth-uses-desc-6": "i-access ang mundo ng mga cryptocurrency na may matatag at hindi gaanong pabago-bagong halaga.", + "page-eth-value": "Bakit mahalaga ang ether", + "page-eth-video-alt": "ETH glyph video", + "page-eth-whats-eth": "Ano ang ether (ETH)?", + "page-eth-whats-eth-hero-alt": "Larawan ng isang grupo ng tao nabibighani sa logo ng Ethereum (ETH) at namamangha", + "page-eth-whats-eth-meta-desc": "Ang kailangan mong malaman upang maunawaan ang ETH at ang lugar nito sa Ethereum.", + "page-eth-whats-eth-meta-title": "Ano ang ether (ETH)?", + "page-eth-whats-ethereum": "Ano ang Ethereum?", + "page-eth-whats-ethereum-desc": "Kung gusto mong matuto nang higit pa tungkol sa Ethereum, ang teknolohiya sa likod ng ETH, tingnan ang aming panimula.", + "page-eth-whats-unique": "Ano ang kakaiba sa ETH?", + "page-eth-whats-unique-desc": "Maraming cryptocurrencies at maraming iba pang token sa Ethereum, ngunit may ilang bagay na ang ETH lang ang makakagawa.", + "page-eth-where-to-buy": "Saan makakakuha ng ETH", + "page-eth-where-to-buy-desc": "Maaari kang makakuha ng ETH mula sa isang exchange o isang wallet ngunit ang iba't ibang mga bansa ay may iba't ibang mga patakaran. Tingnan upang makita ang mga serbisyong magbibigay-daan sa iyong bumili ng ETH.", + "page-eth-yours": "Sa'yo talaga", + "page-eth-yours-desc": "Hinahayaan kayo ng ETH na maging sarili ninyong bangko. Maaari ninyong kontrolin ang sarili ninyong pondo gamit ang inyong wallet bilang patunay ng pagmamay-ari – hindi kailangan ng mga third party.", + "page-eth-more-on-tokens": "Higit pa sa mga token at mga gamit nito", + "page-eth-button-buy-eth": "Kumuha ng ETH", + "page-eth-tokens-stablecoins": "Stablecoins", + "page-eth-tokens-defi": "Decentralized finance (DeFi)", + "page-eth-tokens-nft": "Non-fungible token (NFTs)", + "page-eth-tokens-dao": "Mga decentralized autonomous organization (DAO)", + "page-eth-tokens-stablecoins-description": "Higit pa sa hindi bababa sa pabagu-bago ng mga Ethereum token.", + "page-eth-tokens-defi-description": "Ang sistema ng pananalapi para sa mga token ng Ethereum.", + "page-eth-tokens-nft-description": "Mga token na kumakatawan sa pagmamay-ari ng mga item sa Ethereum.", + "page-eth-tokens-dao-description": "Ang mga komunidad sa Internet ay kadalasang pinamamahalaan ng mga may hawak ng token.", + "page-eth-whats-defi": "Iba pa sa DeFi", + "page-eth-whats-defi-description": "Ang DeFi ay ang decentralized na sistema ng pananalapi na binuo sa Ethereum. Ipinapaliwanag ng pangkalahatang-ideya na ito kung ano ang maaari ninyong gawin." +} diff --git a/src/intl/ph/page-get-eth.json b/src/intl/ph/page-get-eth.json new file mode 100644 index 00000000000..f90db188630 --- /dev/null +++ b/src/intl/ph/page-get-eth.json @@ -0,0 +1,66 @@ +{ + "page-get-eth-article-keeping-crypto-safe": "Ang mga susi sa pagpapanatiling ligtas ng iyong crypto", + "page-get-eth-article-protecting-yourself": "Pagprotekta sa iyong sarili at sa pondo mo", + "page-get-eth-article-store-digital-assets": "Paano mag-ipon ng mga digital asset sa Ethereum", + "page-get-eth-cex": "Mga centralized exchange", + "page-get-eth-cex-desc": "Ang mga exchange ay mga negosyong nagbibigay-daan sa iyong bumili ng crypto at mga tradisyunal na currency. Hawak nila ang anumang ETH na bibilhin mo hanggang sa ipadala mo ito sa isang wallet na kinkontrol mo.", + "page-get-eth-checkout-dapps-btn": "Tingnan ang dapps", + "page-get-eth-community-safety": "Mga post ng komunidad tungkol sa seguridad", + "page-get-eth-description": "Ang Ethereum at ETH ay hindi kontrolado ng anumang gobyerno o kumpanya - decentralized ang mga ito. Ibig sabihin, ang ETH ay puwedeng gamitin ng lahat.", + "page-get-eth-dex": "Mga decentralized exchange (DEX)", + "page-get-eth-dex-desc": "Kung gusto mo ng higit pang kontrol, bumili ng ETH nang peer-to-peer. Sa DEX, puwede kang magpapalit nang hindi ibinibigay sa isang centralized na kumpanya ang kontrol sa pondo mo.", + "page-get-eth-dexs": "Mga decentralized exchange (DEX)", + "page-get-eth-dexs-desc": "Ang mga decentralized exchange ay mga marketplace para sa ETH at iba pang mga token na bukas sa lahat. Direktang ikinokonekta ng mga ito ang mga mamimili at nagbebenta sa isa't isa.", + "page-get-eth-dexs-desc-2": "Sa halip na gumamit ng pinagkakatiwalaang third party para pangalagaan ang pondo sa transaksyon, gumagamit sila ng code. Mata-transfer lang ang ETH ng seller kapag garantisado na ang pagbabayad. Ang ganitong uri ng code ay tinatawag ding smart contract.", + "page-get-eth-dexs-desc-3": "Nangangahulugan ito na may mas kaunting mga paghihigpit sa heograpiya kaysa sa mga centralized na alternatibo. Kung may nagbebenta ng gusto ninyo at tinatanggap niya ang isang paraan ng pagbabayad na maibibigay ninyo, good to go na kayo. Maaaring hayaan kayo ng mga DEX na bumili ng ETH gamit ang iba pang mga token, PayPal o kahit na personal na paghahatid ng pera.", + "page-get-eth-do-not-copy": "Halimbawa: Wag kopyahin", + "page-get-eth-exchanges-disclaimer": "Kinolekta namin ang impormasyong ito nang manu-mano. Kung may nakita kang mali, ipaalam sa amin sa", + "page-get-eth-exchanges-empty-state-text": "Isulat ang inyong bansang tinitirhan para makakita ng listahan ng mga wallet at exchange na magagamit ninyo sa pagbili ng ETH", + "page-get-eth-exchanges-except": "Maliban", + "page-get-eth-exchanges-header": "Anong bansa ka nakatira?", + "page-get-eth-exchanges-header-exchanges": "Mga exchange", + "page-get-eth-exchanges-header-wallets": "Mga wallets", + "page-get-eth-exchanges-intro": "Ang mga exchange at wallet ay may mga paghihigpit sa kung saan sila makakapagbenta ng crypto.", + "page-get-eth-exchanges-no-exchanges": "Paumanhin, wala kaming alam na anumang exchange na nagbibigay-daan sa inyong pagbili ng ETH mula sa bansang ito. Kung may alam kayo, ipaalam sa amin sa", + "page-get-eth-exchanges-no-exchanges-or-wallets": "Paumanhin, wala kaming alam na anumang exchange o wallet na nagbibigay-daan inyong bumili ng ETH mula sa bansang ito. Kung may alam kayo, ipaalam sa amin sa", + "page-get-eth-exchanges-no-wallets": "Paumanhin, wala kaming alam na anumang wallet na nagbibigay-daan para makabili ka ng ETH mula sa bansang ito. Kung gagawin mo, maaaring ipaalam mo sa amin sa", + "page-get-eth-exchanges-search": "Isulat kung saan ka nakatira...", + "page-get-eth-exchanges-success-exchange": "Maaaring tumagal nang ilang araw bago magparehistro sa isang exchange dahil sa kanilang mga legal na pagsusuri.", + "page-get-eth-exchanges-success-wallet-link": "wallets", + "page-get-eth-exchanges-success-wallet-paragraph": "Kung saan ka nakatira, maaari kang bumili ng ETH nang direkta mula sa mga wallet na ito. Matuto ng mas marami tungkol sa", + "page-get-eth-exchanges-usa": "United States of America (USA)", + "page-get-eth-get-wallet-btn": "Kumuha ng wallet", + "page-get-eth-hero-image-alt": "Kunin ang ETH imaheng bayani", + "page-get-eth-keep-it-safe": "Pagpapanatiling ligtas ang iyong ETH", + "page-get-eth-meta-description": "Paano bumili ng ETH batay sa kung saan ka nakatira at magpayo kung paano ito aalagaan.", + "page-get-eth-meta-title": "Paano bumili ng ETH", + "page-get-eth-need-wallet": "Kailangan mo ng wallet para magamit ang DEX.", + "page-get-eth-new-to-eth": "Bago sa ETH? Narito ang kabuuang kaalaman upang makapagsimula.", + "page-get-eth-other-cryptos": "Bumili gamit ang ibang crypto", + "page-get-eth-protect-eth-desc": "Kung nagpaplano kayong bumili ng maraming ETH, maaari ninyo itong itago sa isang wallet na ikaw ang may kontrol, hindi sa isang exchange. Dahil ang isang exchange ay malamang na target ng mga hacker. Kung ang hacker ay magkakaroon ng access, maaaring mawala ang inyong pondo. Bilang alternatibo, kayo lang ang may kontrol sa inyong wallet.", + "page-get-eth-protect-eth-in-wallet": "Ingatan ang iyong ETH sa isang wallet", + "page-get-eth-search-by-country": "Maghanap ayon sa bansa", + "page-get-eth-security": "Ngunit nangangahulugan din ito na kailangan ninyong seryosohin ang seguridad ng iyong pondo. Sa ETH, hindi kayo nagtitiwala sa isang bangko na ingatan ang inyong pera, pinagkakatiwalaan ninyo ang inyong sarili.", + "page-get-eth-smart-contract-link": "Higit pang impormasyon sa mga smart contract", + "page-get-eth-swapping": "Ipalit ang iyong mga token para sa ETH ng ibang tao. At vice versa.", + "page-get-eth-traditional-currencies": "Bumili gamit ang mga tradisyonal na pera", + "page-get-eth-traditional-payments": "Bumili ng ETH gamit ang mga tradisyonal na uri ng pagbabayad nang direkta mula sa mga nagbebenta.", + "page-get-eth-try-dex": "Subukan ang isang DEX", + "page-get-eth-use-your-eth": "Gamitin ang iyong ETH", + "page-get-eth-use-your-eth-dapps": "Ngayong nagmamay-ari ka na ng ilang ETH, tingnan ang ilang Ethereum application (dapps). Mayroong mga dapps para sa pananalapi, social media, paglalaro at maraming pang ibang mga kategorya.", + "page-get-eth-wallet-instructions": "Sundan ang wallet na panuntunan", + "page-get-eth-wallet-instructions-lost": "Kung nawalan kayo ng access sa inyong wallet, mawawalan kayo ng access sa inyong pondo. Ang inyong wallet ay dapat magbigay ng panuntunan sa inyo sa pagprotekta laban dito. Siguraduhing maingat na sundin ang mga ito – sa karamihan ng mga kaso, walang makakatulong sa inyo kung mawawalan kayo ng access sa iyong wallet.", + "page-get-eth-wallets": "Mga wallet", + "page-get-eth-wallets-link": "Patungkol lagi sa wallets", + "page-get-eth-wallets-purchasing": "Sa ilang wallet hinahayaan ka na bumili ng crypto gamit ang debit/credit card, bank transfer o kahit Apple Pay. Heograpiyang paghihigpit ay inilalapat.", + "page-get-eth-warning": "Ang DEX na ito ay hindi para sa mga nagsisimula dahil kakailanganin mo ng ilang ETH para magamit ang mga ito.", + "page-get-eth-what-are-DEX's": "Ano ang mga DEXs?", + "page-get-eth-whats-eth-link": "Ano ang ETH?", + "page-get-eth-where-to-buy-desc": "Maaari kayong bumili ng ETH mula sa exchange o direktang mula sa mga wallet.", + "page-get-eth-where-to-buy-desc-2": "Suriin kung aling mga serbisyo ang maaari mong gamitin batay sa kung saan ka nakatira.", + "page-get-eth-where-to-buy-title": "Saan makakabili ng ETH", + "page-get-eth-your-address": "Ang iyong ETH address", + "page-get-eth-your-address-desc": "Kapag nag-download ka ng wallet, lilikha ito ng pampublikong ETH address para sa iyo. Narito ang hitsura ng isa:", + "page-get-eth-your-address-desc-3": "Isiping tulad ito ng inyong email address, ngunit sa halip na sulat ay makakatanggap ito ng ETH. Kung gusto ninyong ilipat ang ETH mula sa isang exchange papunta sa inyong wallet, gamitin ang inyong address bilang destinasyon. Tiyaking palaging mag-double check bago kayo magpadala!", + "page-get-eth-your-address-wallet-link": "Tingnan ang mga wallet" +} diff --git a/src/intl/ph/page-index.json b/src/intl/ph/page-index.json index 401cda1c6c4..6315c036042 100644 --- a/src/intl/ph/page-index.json +++ b/src/intl/ph/page-index.json @@ -1,6 +1,6 @@ { "page-index-hero-image-alt": "Isang paglalarawan ng isang futuristic na lungsod, na kumakatawan sa Ethereum ecosystem.", - "page-index-meta-description": "Ang Ethereum ay isang global at decentralized na platform para sa pera at mga bagong uri ng mga application. Sa Ethereum, maaari kang magsulat ng code na kumokontrol sa pera, at bumuo ng mga application na naa-access saanman sa mundo.", + "page-index-meta-description": "Ang Ethereum ay isang global at decentralized na platform para sa pera at mga bagong uri ng mga application. Sa Ethereum, maaari kayong magsulat ng code na kumokontrol sa pera, at bumuo ng mga application na naa-access saanman sa mundo.", "page-index-meta-title": "Home", "page-index-title": "Maligayang pagdating sa Ethereum", "page-index-description": "Ang Ethereum ay ang teknolohiyang pinapatakbo ng komunidad na nagpapagana sa cryptocurrency na ether (ETH) at libo-libong decentralized na application.", @@ -9,10 +9,10 @@ "page-index-get-started-description": "ang ethereum.org ay ang iyong portal sa mundo ng Ethereum. Ang teknolohiya ay bago at patuloy na umuunlad – nakakatulong na magkaroon ng gabay. Narito ang inirerekomenda naming gawin mo kung gusto mong alamin pa ang tungkol dito.", "page-index-get-started-image-alt": "Ilustrasyon ng isang taong nagtatrabaho sa isang computer.", "page-index-get-started-wallet-title": "Pumili ng wallet", - "page-index-get-started-wallet-description": "Hinahayaan ka ng wallet na kumonekta sa Ethereum at pamahalaan ang iyong mga pondo.", + "page-index-get-started-wallet-description": "Hinahayaan kayo ng wallet na kumonekta sa Ethereum at pamahalaan ang inyong mga pondo.", "page-index-get-started-wallet-image-alt": "Ilustrasyon ng isang robot na may katawan na vault, na kumakatawan sa isang Ethereum wallet.", "page-index-get-started-eth-title": "Kumuha ng ETH", - "page-index-get-started-eth-description": "Ang ETH ay ang pera ng Ethereum – maaari mo itong gamitin sa mga application.", + "page-index-get-started-eth-description": "Ang ETH ay ang pera ng Ethereum – maaari ninyo itong gamitin sa mga application.", "page-index-get-started-eth-image-alt": "Ilustrasyon ng isang grupo ng mga taong namamangha sa isang ether (ETH) glyph.", "page-index-get-started-dapps-title": "Gumamit ng dapp", "page-index-get-started-dapps-description": "Ang Dapps ay mga application na pinapagana ng Ethereum. Tingnan kung ano ang maaari mong gawin.", diff --git a/src/intl/ph/page-wallets-find-wallet.json b/src/intl/ph/page-wallets-find-wallet.json new file mode 100644 index 00000000000..9642eeaf40b --- /dev/null +++ b/src/intl/ph/page-wallets-find-wallet.json @@ -0,0 +1,142 @@ +{ + "page-find-wallet-add-wallet": ". If you'd like us to add a wallet,", + "page-find-wallet-airgap-logo-alt": "AirGap logo", + "page-find-wallet-alpha-logo-alt": "AlphaWallet logo", + "page-find-wallet-ambo-logo-alt": "Ambo logo", + "page-find-wallet-argent-logo-alt": "Argent logo", + "page-find-wallet-buy-card": "Buy crypto with a card", + "page-find-wallet-buy-card-desc": "Buy ETH directly from your wallet with a bank card. Geographical restrictions may apply.", + "page-find-wallet-card-yes": "Oo", + "page-find-wallet-card-no": "No", + "page-find-wallet-card-go": "Go", + "page-find-wallet-card-hardware": "Hardware", + "page-find-wallet-card-mobile": "Mobile", + "page-find-wallet-card-desktop": "Desktop", + "page-find-wallet-card-web": "Web", + "page-find-wallet-card-more-info": "Iba pang impormasyon", + "page-find-wallet-card-features": "Features", + "page-find-wallet-card-has-bank-withdraws": "Withdraw to bank", + "page-find-wallet-card-has-card-deposits": "Buy ETH with card", + "page-find-wallet-card-has-defi-integration": "Access to DeFi", + "page-find-wallet-card-has-explore-dapps": "Explore dapps", + "page-find-wallet-card-has-dex-integrations": "Swap tokens", + "page-find-wallet-card-has-high-volume-purchases": "Buy in high volume", + "page-find-wallet-card-has-limits-protection": "Transaction limits", + "page-find-wallet-card-has-multisig": "Multi-sig protection", + "page-find-wallet-checkout-dapps": "Tingnan ang mga dapps", + "page-find-wallet-clear": "Clear filters", + "page-find-wallet-coinbase-logo-alt": "Logo ng Coinbase", + "page-find-wallet-coinomi-logo-alt": "Coinomi logo", + "page-find-wallet-coin98-logo-alt": "Coin98 logo", + "page-find-wallet-dcent-logo-alt": "D'CENT logo", + "page-find-wallet-desc-2": "So choose your wallet based on the features you want.", + "page-find-wallet-description": "Wallets have lots of optional features which you might like.", + "page-find-wallet-description-airgap": "Sign transactions completely offline on a device without any network connectivity using AirGap Vault. Then you can broadcast them with your every-day smartphone with the AirGap Wallet app.", + "page-find-wallet-description-alpha": "Fully open-source Ethereum wallet that leverages the secure enclave on mobile, offers full testnet support and embraces TokenScript standard.", + "page-find-wallet-description-ambo": "Cut straight to investing and get your first investment within minutes of downloading the app", + "page-find-wallet-description-argent": "One tap to earn interest & invest; borrow, store and send. Own it.", + "page-find-wallet-description-bitcoindotcom": "The Bitcoin.com Wallet now supports Ethereum! Buy, hold, send, and trade ETH using a fully non-custodial wallet trusted by millions.", + "page-find-wallet-description-coinbase": "The secure app to store crypto yourself", + "page-find-wallet-description-coinomi": "Coinomi is the oldest multi-chain, defi-ready, cross-platform wallet for bitcoin, altcoins & tokens - never hacked, with millions of users.", + "page-find-wallet-description-coin98": "A Non-Custodial, Multi-Chain Wallet & DeFi Gateway", + "page-find-wallet-description-dcent": "D'CENT Wallet is the über convenient multi-cryptocurrency wallet with built-in dapp browser for easy access to DeFi, NFT, and variety of services.", + "page-find-wallet-description-enjin": "Impenetrable, feature-packed, and convenient—built for traders, gamers, and developers", + "page-find-wallet-description-fortmatic": "Access Ethereum apps from anywhere with just an email or phone number. No more browser extensions and seed phrases.", + "page-find-wallet-description-gnosis": "The most trusted platform to store digital assets on Ethereum", + "page-find-wallet-description-guarda": "Secure, feature-packed, non-custodial crypto wallet with support for over 50 blockchains. Easy stakings, exchange and purchase of crypto assets.", + "page-find-wallet-description-hyperpay": "HyperPay is a multi-platform universal crypto wallet that supports 50+ blockchains and 2000+ dapps.", + "page-find-wallet-description-imtoken": "imToken is an easy and secure digital wallet trusted by millions", + "page-find-wallet-description-keystone": "Ang Keystone pitaka ay 100% na uri ng device na kung saan ito hindi naka konekta sa ibang uri ng device at systema na tinatawag na air-gapped hardware wallet, na may bukas na pinagmumulan ng firmware and ginagamitan ng QR Code na panuntunan.", + "page-find-wallet-description-ledger": "Keep your assets safe with the highest security standards", + "page-find-wallet-description-linen": "Mobile smart contract wallet: earn yield, buy crypto, and participate in DeFi. Earn rewards and governance tokens.", + "page-find-wallet-description-loopring": "The first ever Ethereum smart contract wallet with zkRollup-based trading, transfers, and AMM. Gas-free, secure, and simple.", + "page-find-wallet-description-mathwallet": "MathWallet is a multi-platform (mobile/extension/web) universal crypto wallet that supports 50+ blockchains and 2000+ dapps.", + "page-find-wallet-description-metamask": "Start exploring blockchain applications in seconds. Trusted by over 21 million users worldwide.", + "page-find-wallet-description-monolith": "The world's only self-custodial wallet paired with Visa Debit Card. Available in the UK & EU and usable globally.", + "page-find-wallet-description-multis": "Multis is a cryptocurrency account designed for businesses. With Multis, companies can store with access controls, earn interest on their savings, and streamline payments and accounting.", + "page-find-wallet-description-mycrypto": "MyCrypto is an interface for managing all of your accounts. Swap, send, and buy crypto with wallets like MetaMask, Ledger, Trezor, and more.", + "page-find-wallet-description-myetherwallet": "A free, client-side interface helping you interact with the Ethereum blockchain", + "page-find-wallet-description-numio": "Numio is a non-custodial, Layer 2 Ethereum wallet, powered by zkRollups for fast and cheap ERC-20 transactions and token swaps. Numio is available on Android and iOS.", + "page-find-wallet-description-opera": "Built-in crypto wallet in Opera Touch on iOS and Opera for Android. The first major browser to integrate a crypto wallet, enabling seamless access to the emerging web of tomorrow (Web 3).", + "page-find-wallet-description-pillar": "Non-custodial, community-owned wallet with its own L2 Payment Network.", + "page-find-wallet-description-portis": "The non-custodial blockchain wallet that makes apps simple for everyone", + "page-find-wallet-description-rainbow": "A better home for your Ethereum assets", + "page-find-wallet-description-samsung": "Keep your valuables safe and secure with Samsung Blockchain.", + "page-find-wallet-description-status": "Secure messaging app, crypto wallet, and Web3 browser built with state-of-the-art technology", + "page-find-wallet-description-tokenpocket": "TokenPocket:A secure and convenient world-leading digital currency wallet and a portal to dapps, with Multi-chain supported.", + "page-find-wallet-description-bitkeep": "BitKeep is a decentralized multi-chain digital wallet, dedicated to providing safe and convenient one-stop digital asset management services to users around the world.", + "page-find-wallet-description-torus": "One-Click login for Web 3.0", + "page-find-wallet-description-trezor": "The First and Original Hardware Wallet", + "page-find-wallet-description-trust": "Trust Wallet is a decentralized multi-coin cryptocurrency wallet. Buy crypto, explore dapps, swap assets, and more while keeping control of your keys.", + "page-find-wallet-description-unstoppable": "Unstoppable Wallet is an open-source, non-custodial storage solution known for its intuitive design and frictionless user experience. Natively integrates decentralized trading/exchange capabilities.", + "page-find-wallet-description-zengo": "ZenGo is the first keyless crypto wallet. With ZenGo, there are no private keys, passwords or seed phrases to manage or lose. Buy, trade, earn and store Ethereum with unprecedented simplicity and safety", + "page-find-wallet-description-walleth": "100% open source (GPLv3) and native Android Ethereum Wallet for your service since 2017. Connect to your favorite dapp via WalletConnect and use it directly with hardware wallets.", + "page-find-wallet-description-safepal": "SafePal's wallet is a secure, decentralized, easy-to-use, and free application to manage more than 10,000 cryptocurrencies.", + "page-find-wallet-enjin-logo-alt": "Enjin logo", + "page-find-wallet-Ethereum-wallets": "Ethereum Wallets", + "page-find-wallet-explore-dapps": "Explore dapps", + "page-find-wallet-explore-dapps-desc": "These wallets are designed to help you connect to Ethereum dapps.", + "page-find-wallet-feature-h2": "Choose the wallet features you care about", + "page-find-wallet-fi-tools": "Access to DeFi", + "page-find-wallet-fi-tools-desc": "Borrow, lend and earn interest directly from your wallet.", + "page-find-wallet-following-features": "with the following features:", + "page-find-wallet-fortmatic-logo-alt": "Fortmatic logo", + "page-find-wallet-gnosis-logo-alt": "Gnosis Safe logo", + "page-find-wallet-guarda-logo-alt": "Guarda logo", + "page-find-wallet-hyperpay-logo-alt": "HyperPay logo", + "page-find-wallet-imtoken-logo-alt": "imToken logo", + "page-find-wallet-keystone-logo-alt": "Keystone logo", + "page-find-wallet-last-updated": "Last updated", + "page-find-wallet-ledger-logo-alt": "Ledger logo", + "page-find-wallet-limits": "Limits protection", + "page-find-wallet-limits-desc": "Safeguard your assets by setting limits that prevent your account being drained.", + "page-find-wallet-linen-logo-alt": "Linen logo", + "page-find-wallet-listing-policy": "listing policy", + "page-find-wallet-loopring-logo-alt": "Loopring logo", + "page-find-wallet-mathwallet-logo-alt": "MathWallet logo", + "page-find-wallet-meta-description": "Find and compare Ethereum wallets based on the features you want.", + "page-find-wallet-meta-title": "Find an Ethereum Wallet", + "page-find-wallet-metamask-logo-alt": "MetaMask logo", + "page-find-wallet-monolith-logo-alt": "Monolith logo", + "page-find-wallet-multis-logo-alt": "Multis logo", + "page-find-wallet-multisig": "Multi-signature accounts", + "page-find-wallet-multisig-desc": "For extra security, multi-signature wallets require more than one account to authorise certain transactions.", + "page-find-wallet-mycrypto-logo-alt": "MyCrypto logo", + "page-find-wallet-myetherwallet-logo-alt": "MyEtherWallet logo", + "page-find-wallet-new-to-wallets": "New to wallets? Here's an overview to get you started.", + "page-find-wallet-new-to-wallets-link": "Mga wallet ng Ethereum", + "page-find-wallet-not-all-features": "No wallet has all of these features yet", + "page-find-wallet-not-endorsements": "Wallets listed on this page are not official endorsements, and are provided for informational purposes only. Their descriptions have been provided by the wallet projects themselves. We add products to this page based on criteria in our", + "page-find-wallet-numio-logo-alt": "Numio logo", + "page-find-wallet-overwhelmed": "Ethereum wallets below. Overwhelmed? Try filtering by features.", + "page-find-wallet-opera-logo-alt": "Opera logo", + "page-find-wallet-pillar-logo-alt": "Pillar logo", + "page-find-wallet-portis-logo-alt": "Portis logo", + "page-find-wallet-rainbow-logo-alt": "Rainbow logo", + "page-find-wallet-raise-an-issue": "raise an issue in GitHub", + "page-find-wallet-search-btn": "Search chosen features", + "page-find-wallet-showing": "Showing ", + "page-find-wallet-samsung-logo-alt": "Samsung Blockchain Wallet logo", + "page-find-wallet-status-logo-alt": "Status logo", + "page-find-wallet-swaps": "Decentralized token swaps", + "page-find-wallet-swaps-desc": "Trade between ETH and other tokens directly from your wallet.", + "page-find-wallet-title": "Find a wallet", + "page-find-wallet-tokenpocket-logo-alt": "TokenPocket logo", + "page-find-wallet-bitkeep-logo-alt": "BitKeep logo", + "page-find-wallet-torus-logo-alt": "Torus logo", + "page-find-wallet-trezor-logo-alt": "Trezor logo", + "page-find-wallet-trust-logo-alt": "Trust logo", + "page-find-wallet-safepal-logo-alt": "SafePal logo", + "page-find-wallet-try-removing": "Try removing a feature or two", + "page-find-wallet-unstoppable-logo-alt": "Unstoppable logo", + "page-find-wallet-use-wallet-desc": "Now that you have a wallet, check out some Ethereum applications (dapps). There are dapps for finance, social media, gaming and lots of other categories.", + "page-find-wallet-use-your-wallet": "Use your wallet", + "page-find-wallet-voluem-desc": "If you want to hold a lot of ETH, choose a wallet that lets you buy more than $2000 ETH at a time.", + "page-find-wallet-volume": "High-volume purchases", + "page-find-wallet-we-found": "We found", + "page-find-wallet-withdraw": "Withdraw to bank", + "page-find-wallet-withdraw-desc": "You can cash out your ETH straight to your bank account without going through an exchange.", + "page-find-wallet-zengo-logo-alt": "ZenGo logo", + "page-find-wallet-walleth-logo-alt": "WallETH logo", + "page-stake-eth": "Stake ETH" +} diff --git a/src/intl/ph/page-wallets.json b/src/intl/ph/page-wallets.json new file mode 100644 index 00000000000..5c07bc860b1 --- /dev/null +++ b/src/intl/ph/page-wallets.json @@ -0,0 +1,65 @@ +{ + "page-wallets-accounts-addresses": "Mga wallet, account, at address", + "page-wallets-accounts-addresses-desc": "Mahalaga na maintindihan ang pagkakaiba sa mga importanteng termino.", + "page-wallets-accounts-ethereum-addresses": "Ang Ethereum account ang mayroong Ethereum address, gaya ng sa inbox na mayroong email address. Maari mo itong gamitin upang magpadala ng pondo sa isang account.", + "page-wallets-alt": "Larawan ng isang robot na may katawang gawa sa vault, na kumakatawan sa isang Ethereum wallet", + "page-wallets-ethereum-account": "Ang Ethereum account ay kayang magpadala ng transaction at may balanse.", + "page-wallets-blog": "Coinbase blog", + "page-wallets-bookmarking": "Lagyan ng Backup ang iyong wallet", + "page-wallets-bookmarking-desc": "Kung gumagamit ka ng web wallet, i-bookmark ang site upang protektahan ang iyong sarili laban sa mga phishing scam.", + "page-wallets-cd": "Ang mga pisikal na hardware wallet ay mga device na nagbibigay-daan sa inyong panatilihing offline ang inyong crypto – napaka-secure nito", + "page-wallets-desc-2": "Kailangan ninyo ng wallet para magpadala ng mga pondo at pamahalaan ang inyong ETH.", + "page-wallets-desc-2-link": "Higit pa sa ETH", + "page-wallets-desc-3": "Ang inyong wallet ay isang tool lang para sa pamamahala ng inyong Ethereum account. Ibig sabihin, maaari kayong magpalit ng mga wallet provider anumang oras. Hinahayaan din kayo ng maraming wallet na pamahalaan ang ilang Ethereum account mula sa iisang application.", + "page-wallets-desc-4": "Iyon ay dahil ang mga wallet ay walang kustodiya ng iyong mga pondo, ikaw ang mayroon nito. Ang mga ito ay isang kasangkapan lang para sa pamamahala kung ano talaga ang sa iyo.", + "page-wallets-description": "Ang mga wallet ng Ethereum ay mga application na nagbibigay-daan sa iyong makipag-ugnayan sa iyong Ethereum account. Isipin ito tulad ng isang internet banking app - nang walang bangko. Hinahayaan ka ng iyong wallet na basahin ang iyong balanse, magpadala ng mga transaksyon, at kumonekta sa mga application.", + "page-wallets-desktop": "Mga desktop application kung mas gusto ninyong pamahalaan ang inyong pondo sa pamamagitan ng macOS, Windows o Linux", + "page-wallets-ethereum-wallet": "Ang wallet ay isang produkto na hinahayaan kang pamahalaan ang iyong Ethereum account. Hinahayaan ka nitong tingnan ang balanse ng iyong account, magpadala ng mga transaksyon, at higit pa.", + "page-wallets-explore": "Alamin ang Ethereum", + "page-wallets-features-desc": "Matutulungan ka naming piliin ang iyong wallet batay sa mga feature na mahalaga sa iyo.", + "page-wallets-features-title": "Ihambing ang mga wallet batay sa mga feature", + "page-wallets-find-wallet-btn": "Maghanap ng wallet", + "page-wallets-find-wallet-link": "Maghanap ng wallet", + "page-wallets-get-some": "Kumuha ng ilang ETH", + "page-wallets-get-some-alt": "Isang larawan ng kamay na lumilikha ng logo ng ETH na gawa sa mga lego brick", + "page-wallets-get-some-btn": "Kumuha ng ilang ETH", + "page-wallets-get-some-desc": "Ang ETH ay ang native crypto ng Ethereum. Mangangailangan kayo ng ilang ETH sa inyong wallet para makagamit ng mga Ethereum application.", + "page-wallets-how-to-store": "Paano mag-ipon ng mga digital na asset sa Ethereum", + "page-wallets-keys-to-safety": "ক্রিপ্টো নিরাপদ রাখার চাবি", + "page-wallets-manage-funds": "Isang app para sa pamamahala ng inyong pondo", + "page-wallets-manage-funds-desc": "Ipinapakita ng inyong wallet ang inyong mga balanse, at kasaysayan ng transaksyon at nagbibigay ito sa inyo ng paraan upang magpadala/makatanggap ng pondo. Ang ilang wallet ay maaaring mag-alok ng iba pang mga bagay.", + "page-wallets-meta-description": "Ang kailangan mong malaman upang magamit ang mga wallet ng Ethereum.", + "page-wallets-meta-title": "Mga wallet ng Ethereum", + "page-wallets-mobile": "Mga mobile application na nagbibigay-daan sa pagiging accessible ng pondo mo kahit saan", + "page-wallets-more-on-dapps-btn": "Higit pa sa dapps", + "page-wallets-most-wallets": "Karamihan sa mga produkto ng wallet ay hahayaan kang bumuo ng isang Ethereum account. Kaya hindi mo na kailangan bago ka mag-download ng wallet.", + "page-wallets-protecting-yourself": "Ingat mo ang sarili pati iyung pundo", + "page-wallets-seed-phrase": "Isulat ang iyong seed phrase", + "page-wallets-seed-phrase-desc": "Ang mga wallet ay madalas na magbibigay sa iyo ng isang seed phrase na dapat mong isulat sa isang lugar na ligtas. Ito lang ang paraan para mabawi ninyo ang inyong wallet.", + "page-wallets-seed-phrase-example": "Narito ang isang halimbawa:", + "page-wallets-seed-phrase-snippet": "there aeroplane curve vent formation doge possible product distinct under spirit lamp", + "page-wallets-seed-phrase-write-down": "Huwag iimbak ito sa isang computer. Isulat ito at panatilihin itong ligtas.", + "page-wallets-slogan": "Ang susi sa iyong digital na hinaharap", + "page-wallets-stay-safe": "Paano manatiling ligtas", + "page-wallets-stay-safe-desc": "Ang mga wallet ay nangangailangan ng ibang mindset pagdating sa kaligtasan. Ang kalayaan sa pananalapi at ang kakayahang mag-access at gumamit ng pondo kahit saan ay may kaakibat na kaunting responsibilidad - walang customer support sa crypto.", + "page-wallets-subtitle": "Ang mga wallet ay nagbibigay ng access sa inyong pondo at mga Ethereum application. Ikaw lang ang dapat magkaroon ng access sa inyong wallet.", + "page-wallets-take-responsibility": "Magkaroon ng responsibilidad para sa sarili mong pondo", + "page-wallets-take-responsibility-desc": "Ili-link ng mga centralized exchange ang inyong wallet sa isang username at password na maaari ninyong ma-recover sa tradisyonal na paraan. Tandaan lang na pinagkakatiwalaan ninyo ang exchange na iyon sa pag-iingat sa inyong pondo. Kung ang kumpanyang iyon ay aatakihin o magsasara, masasapanganib ang inyong pondo.", + "page-wallets-tips": "Iba pang mga tip sa pananatiling ligtas", + "page-wallets-tips-community": "Mula sa komunidad", + "page-wallets-title": "Mga wallet ng Ethereum", + "page-wallets-triple-check": "I-triple check lahat", + "page-wallets-triple-check-desc": "Tandaan na ang mga transaksyon ay hindi nababawi at ang mga wallet ay hindi madaling ma-recover kaya palaging mag-ingat.", + "page-wallets-try-dapps": "Subukan ang ilang dapps", + "page-wallets-try-dapps-alt": "Isang larawan ng mga miyembro ng komunidad ng Ethereum na nagtutulungan", + "page-wallets-try-dapps-desc": "Ang Dapps ay mga application na binuo sa Ethereum. Mas mura, patas at mas mabait ang mga ito sa iyong data kaysa sa karamihan sa mga tradisyonal na application.", + "page-wallets-types": "Mga uri ng wallet", + "page-wallets-types-desc": "May ilang paraan para mag-interface at mag-interact sa inyong account:", + "page-wallets-web-browser": "Ang mga browser wallet ay mga web application na nagbibigay-daan sa iyong mag-interact sa inyong account nang direkta sa browser", + "page-wallets-web-browser-extension": "Ang mga browser extension wallet ay mga extension na dina-download ninyo na nagbibigay-daan sa inyong mag-interact sa inyong account at mga application sa pamamagitan ng browser", + "page-wallets-whats-a-wallet": "Ano ang Ethereum wallet?", + "page-wallets-your-ethereum-account": "Ano ang Ethereum wallet", + "page-wallets-your-ethereum-account-desc": "Ang inyong wallet ay ang inyong window sa inyong Ethereum account – ang inyong balanse, kasaysayan ng transaksyon, at higit pa. Ngunit maaari kayong magpalit ng mga wallet provider anumang oras.", + "page-wallets-your-login": "Ang iyong login para sa Ethereum apps", + "page-wallets-your-login-desc": "Hinahayaan kayo ng inyong wallet na kumonekta sa anumang decentralized application gamit ang inyong Ethereum account. Ito ay tulad ng isang login na magagamit ninyo sa maraming dapps." +} diff --git a/src/intl/ph/page-what-is-ethereum.json b/src/intl/ph/page-what-is-ethereum.json new file mode 100644 index 00000000000..77fd8807907 --- /dev/null +++ b/src/intl/ph/page-what-is-ethereum.json @@ -0,0 +1,99 @@ +{ + "page-what-is-ethereum-alt-img-bazaar": "Larawan ng isang taong tumitingin sa isang tiangge bilang halimbawang kumakatawan sa Ethereum", + "page-what-is-ethereum-alt-img-comm": "Isang paglalarawan ng mga miyembro ng komunidad ng Ethereum na nagtutulungan", + "page-what-is-ethereum-alt-img-lego": "Isang paglalarawan ng kamay na lumilikha ng logo ng ETH na gawa sa mga lego brick", + "page-what-is-ethereum-banking-card": "Banking para sa lahat", + "page-what-is-ethereum-banking-card-desc": "Hindi lahat ay may access sa mga serbisyong pinansyal. Ngunit ang kailangan mo lang para ma-access ang Ethereum at ang mga produktong pagpapautang, paghiram at pag-iimpok nito ay isang koneksyon sa internet.", + "page-what-is-ethereum-build": "Gumawa ng isang bagay gamit ang Ethereum", + "page-what-is-ethereum-build-desc": "Kung gusto mong subukang bumuo gamit ang Ethereum, basahin ang aming mga doc, subukan ang ilang mga tutorial, o tingnan ang mga tool na kailangan mo upang makapagsimula.", + "page-what-is-ethereum-censorless-card": "Lumalaban sa censorship", + "page-what-is-ethereum-censorless-card-desc": "Walang pamahalaan o kumpanya ang may kontrol sa Ethereum. Dahil sa desentralisasyong ito, halos imposible para sa sinuman na pigilan ka sa pagtanggap ng mga pagbabayad o paggamit ng mga serbisyo sa Ethereum.", + "page-what-is-ethereum-comm-desc": "Kasama sa aming komunidad ang mga tao mula sa lahat ng background, kabilang ang mga artist, crypto-anarchist, fortune 500 na kumpanya, at ngayon ikaw. Alamin kung paano ka makakasali ngayon.", + "page-what-is-ethereum-commerce-card": "Mga garantiya sa komersyo", + "page-what-is-ethereum-commerce-card-desc": "Ang mga mamimili ay may secure at built-in na garantiya na ang pondo ay maipapapalit lang kung ibibigay ninyo kung ano ang napag-usapan. Gayundin, ang mga developer ay maaaring magkaroon ng katiyakan na hindi mababago ng mga patakaran ang mga iyon.", + "page-what-is-ethereum-composable-card": "Lahat ng produkto ay composable", + "page-what-is-ethereum-composable-card-desc": "Dahil ang lahat ng mga app ay binuo sa parehong blockchain na may pandaigdigang pagbahaging estado, maaari silang bumuo sa bawat isa (tulad ng lego). Ito ay nagbibigay ng mas mabuting produkto at bumuo ng karanasan sa lahat ng pagkakataon.", + "page-what-is-ethereum-community": "Komonidad ng Ethereum", + "page-what-is-ethereum-desc": "Ang pundasyon para sa ating digital na hinaharap", + "page-what-is-ethereum-explore": "Alamin ang Ethereum", + "page-what-is-ethereum-internet-card": "Isang mas pribadong internet", + "page-what-is-ethereum-internet-card-desc": "Hindi mo kailangang ibigay ang lahat ng iyong personal na detalye para gumamit ng Ethereum app. Ang Ethereum ay nagtatayo ng ekonomiya batay sa halaga, hindi pagsubaybay.", + "page-what-is-ethereum-meet-comm": "Kilalanin ang komunidad", + "page-what-is-ethereum-meta-description": "Alamin ang tungkol sa Ethereum, kung ano ang ginagawa nito at kung paano ito subukan para sa iyong sarili.", + "page-what-is-ethereum-meta-title": "Ano ang Ethereum?", + "page-what-is-ethereum-p2p-card": "Isang kaibigan sa kaibigan na network", + "page-what-is-ethereum-p2p-card-desc": "Pinapayagan ka ng Ethereum na maglipat ng pera, o gumawa ng mga kasunduan, nang direkta sa ibang tao. Hindi mo kailangang dumaan sa mga kumpanyang tagapamagitan.", + "page-what-is-ethereum-start-building-btn": "Magsimulang bumuo", + "page-what-is-ethereum-title": "Ano ang Ethereum?", + "page-what-is-ethereum-subtitle": "Isang kumpletong gabay para sa baguhan, kung paano gumagana ang Ethereum, ang mga benepisyong dulot nito at kung paano ito ginagamit ng milyun-milyong tao sa buong mundo.", + "page-what-is-ethereum-button-lets-start": "Magsimula tayo", + "page-what-is-ethereum-blockchain-tab-title": "Ano ang blockchain?", + "page-what-is-ethereum-blockchain-tab-content": "Ang blockchain ay isang database ng mga transaksyon na ina-update at ibinabahagi sa maraming computer sa isang network. Sa tuwing may idaragdag na bagong hanay ng mga transaksyon, tinatawag itong \"block\" - kaya tinawag na blockchain. Ang karamihan sa mga blockchain ay pampubliko, at maaari lang kayong magdagdag ng data, hindi mag-alis. Kung nais ng isang tao na baguhin ang alinman sa impormasyon o dayain ang system, kakailanganin niyang gawin ito sa karamihan ng mga computer sa network. Napakarami niyon! Ginagawa nitong ligtas ang mga itinatag na blockchain tulad ng Ethereum.", + "page-what-is-ethereum-cryptocurrency-tab-title": "Bakit ito tinatawag na cryptocurrency?", + "page-what-is-ethereum-cryptocurrency-tab-content": "Ang blockchains ay gumagamit ng mga cryptographic na pamamaraan upang matiyak na ligtas ang inyong pondo. Mayroon nang mga katulad na pamamaraan na ginagamit sa mga industriya ng banking upang matiyak ang seguridad ng mga transaksyon ng salapi sa loob ng maraming taon. Kaya masasabi ninyon ang mga cryptocurency ay may antas ng seguridad na katulad ng sa bangko.", + "page-what-is-ethereum-summary-title": "Buod", + "page-what-is-ethereum-summary-desc-1": "Ang Ethereum ay isang teknolohiya para sa pagbuo ng mga app at organisasyon, paghawak ng mga asset, pakikipagtransaksyon at pakikipag-ugnayan nang hindi kinokontrol ng isang sentral na awtoridad. Hindi na kailangang ibigay ang lahat ng iyong personal na detalye upang magamit ang Ethereum - pinapanatili mo ang kontrol sa iyong sariling data at kung ano ang ibinabahagi. Ang Ethereum ay may sariling cryptocurrency, ang Ether, na ginagamit upang magbayad para sa ilang partikular na aktibidad sa Ethereum network.", + "page-what-is-ethereum-summary-desc-2": "Nalilito ka pa rin? Ipaliwanag natin ang lahat ng hakbang-hakbang.", + "page-what-is-ethereum-what-is-crypto-title": "Ano ang cryptocurrency?", + "page-what-is-ethereum-what-is-crypto-desc-1": "Ang crypto (pinaigsing cryptocurrency) ay isang bagong anyo ng digital money na pinapagana ng cryptography.", + "page-what-is-ethereum-what-is-crypto-desc-2": "Nagsimula ang lahat noong 2008 sa Bitcoin. Magagamit ninyo ito upang magpadala ng pondo sa sinuman saanman sa buong mundo. Ang pinagkaiba ng crypto sa mga normal na bank transfer o iba pang serbisyong pinansyal tulad ng Paypal o Alipay ay walang middle man sa unang pagkakataon.", + "page-what-is-ethereum-what-is-crypto-desc-3": "Teka, ano ba ang middle man?", + "page-what-is-ethereum-what-is-crypto-desc-4": "Ang middle-man ay isang sentral na awtoridad tulad ng isang bangko o gobyerno na naguugnay sa isang transaksyon sa pagitan ng nagpadala at tatanggap. May kapangyarihan silang subaybayan, i-censor o ibalik ang mga transaksyon at maaari nilang ibahagi sa mga third party ang sensitibong data na kinokolekta nila tungkol sa iyo. Madalas din nilang idikta kung aling mga serbisyong pinansyal ang mayroon mong ma access.", + "page-what-is-ethereum-what-is-crypto-desc-5": "Iba ang mga bagay sa crypto. Ang mga transakyon ay direktang kumokonekta sa nagpadala at tatanggap nang hindi kinakailangang dumaan sa anumang sentral na awtoridad. Walang ibang magkakaroon ng access sa inyong pondo at walang makapagsasabi sa inyo kung anong mga serbisyo ang maaari ninyong gamitin. Ito ay posible dahil sa teknolohiya ng blockchain na pinagbabatyan ng mga cryptocurrency.", + "page-what-is-ethereum-btc-eth-diff-title": "Ano ang pagkakaiba ng Ethereum at Bitcoin?", + "page-what-is-ethereum-btc-eth-diff-1": "Inilunsad noong 2015, ang Ethereum ay binuo sa Bitcoin inobasyon, na may ilang malalaking pagkakaiba.", + "page-what-is-ethereum-btc-eth-diff-2": "Parehong kayong hinahayaan ng mga ito na gumamit ng digital money nang walang mga payment provider o mga bangko. Ngunit ang Ethereum ay programmable, kaya maaari din kayong bumuo at mag-deploy ng mga decentralized application sa network nito.", + "page-what-is-ethereum-btc-eth-diff-3": "Ang pagiging programmable ng Ethereum ay nangangahulugan na maaari kang bumuo ng mga app na gumagamit ng blockchain upang mag-imbak ng data o kontrolin kung ano ang magagawa ng iyong app. Nagreresulta ito sa isang pangkalahatang layunin ng blockchain na maaaring i-program upang gawin ang anumang bagay. Dahil walang limitasyon sa kung ano ang magagawa ng Ethereum, pinapayagan nito ang mahusay na pagbabago na mangyari sa Ethereum network.", + "page-what-is-ethereum-btc-eth-diff-4": "Habang ang Bitcoin ay isang network ng pagbabayad lang, ang Ethereum mas parang isang marketplace ng mga serbisyo sa pananalapi, mga laro, mga social network at iba pang mga app na nag-iingat sa inyong privacy at hindi makakapag-censor sa inyo.", + "page-what-is-ethereum-what-can-eth-do-title": "Ano ang magagawa ng Ethereum?", + "page-what-is-ethereum-why-would-i-use-ethereum-title": "Bakit ko gagamitin ang Ethereum?", + "page-what-is-ethereum-why-would-i-use-ethereum-1": "Kung sakaling nagpadala na kayo ng pera sa ibang bansa (o nagpaplano pa lang kayo), o maaaring nag-alala kayo tungkol sa kinabukasan ng inyong mga ari-arian dahil sa mga panlabas na puwersa kung saan wala kayong kontrol kung saan kayo nakatira, o maaring nainis kayo sa maraming paghihigpit at mga interes na ipinapataw ng mga tradisyonal na institusyon ng pananalapi para sa mga pang-araw-araw na transaksyon, maaari maging interesado kayo sa kung ano ang maiaalok ng mga cryptocurrency.", + "page-what-is-ethereum-why-would-i-use-ethereum-2": "Tandaan na ang Ethereum ay isang kuwento na isinusulat pa rin, at marami pang dahilan para gamitin ito ay natutuklasan habang ito ay nagbabago at umuunlad sa paglipas ng panahon.", + "page-what-is-ethereum-slide-1-title": "Mas mura at Mas mabilis na Crossborder na Pagbayad", + "page-what-is-ethereum-slide-1-desc-1": "Ang Stablecoins ay isang bagong uri ng cryptocurrency na umaasa sa isang mas matatag na asset bilang batayan para sa halaga nito. Karamihan sa kanila ay naka-link sa dolyar ng Estados Unidos at samakatuwid ay pinapanatili ang halaga ng pera na iyon. Nagbibigay-daan ang mga ito para sa isang napakamura at matatag na pandaigdigang sistema ng pagbabayad. Maraming kasalukuyang stablecoin ang binuo sa Ethereum network.", + "page-what-is-ethereum-slide-1-desc-2": "Pinapasimple ng Ethereum at stablecoin ang proseso ng pagpapadala ng pera sa ibang bansa. Kadalasan ay tumatagal lang nang ilang minuto upang ilipat ang pondo sa buong mundo, kumpara sa ilang araw na may pasok o baka ilang linggo pa na maaaring tagal sa inyong average na bangko, at nang mas mababa talaga ang presyo. Bukod pa rito, walang dagdag na bayad para sa paggawa ng isang transaksyong may mataas na halaga, at walang mga paghihigpit sa kung saan o bakit ninyo ipinapadala ang inyong pera.", + "page-what-is-ethereum-slide-2-title": "Ang Pinakamabilis na Tulong sa Panahon ng Krisis", + "page-what-is-ethereum-slide-2-desc-1": "Kung mapalad kayong magkaroon ng maraming opsyon sa banking sa mga pinagkakatiwalaang institusyon kung saan kayo nakatira, maaaring hindi ninyo masyadong pinahahalagahan ang kalayaan, seguridad at katatagan sa pananalapi na ibinibigay ng mga ito. Ngunit para sa maraming tao sa buong mundo na nahaharap sa pampulitikang panunupil o kahirapan sa ekonomiya, ang mga institusyong pampinansyal ay maaaring hindi nagbibigay ng proteksyon o mga serbisyong kailangan nila.", + "page-what-is-ethereum-slide-2-desc-2": "Noong tinamaan ng digmaan, mga sakuna sa ekonomiya o pagsugpo sa mga kalayaang sibil sa mga residente ng Venezuela, Cuba, Afghanistan, Nigeria, Belarus, and Ukraine, ang mga cryptocurrency ay naging pinakamabilis at karaniwan ay tanging opsyon para magkaroon ng pinansyal na kalayaan.1 Tulad ng nakikita sa mga halimbawang ito, ang mga cryptocurrency tulad ng Ethereum ay maaaring magbigay ng walang harang na pag-access sa pandaigdigang ekonomiya kapag ang mga tao ay nawalay sa outside world. Bukod pa rito, nag-aalok ang mga stablecoin ng store of value kapag bumabagsak ang mga lokal na currency dahil sa sobrang inflation.", + "page-what-is-ethereum-slide-3-title": "Pagpapalakas ng mga Tagalikha", + "page-what-is-ethereum-slide-3-desc-1": "Noong 2021 lamang, ginamit ng mga artist, musikero, manunulat, at iba pang creator ang Ethereum para kumita ng humigit-kumulang $3.5 bilyon sa kabuuan. Ginagawa nitong isa ang Ethereum sa pinakamalaking pandaigdigang platform para sa mga creator, kasama ng Spotify, YouTube, at Etsy. Matuto pa.", + "page-what-is-ethereum-slide-4-title": "Pagpapalakas sa mga Manlalaro", + "page-what-is-ethereum-slide-4-desc-1": "Maglaro upang kumita ng mga laro (kung saan ang mga manlalaro ay talagang ginagantimpalaan para sa paglalaro ng mga laro) ay lumitaw kamakailan at binabago ang industriya ng paglalaro. Ayon sa kaugalian, madalas na ipinagbabawal na i-trade o ilipat ang mga in-game na asset sa ibang mga manlalaro para sa totoong pera. Pinipilit nito ang mga manlalaro na gumamit ng mga website ng black market na kadalasan ay isang panganib sa seguridad. Ang Blockchain gaming ay sumasaklaw sa in-game na ekonomiya at nagpo-promote ng gayong pag-uugali sa isang mapagkakatiwalaang paraan.", + "page-what-is-ethereum-slide-4-desc-2": "Higit pa rito, ang mga manlalaro ay nabibigyang-insentibo sa pamamagitan ng kakayahang mag-trade ng mga in-game na token para sa totoong pera at sa gayon ay tunay na ginagantimpalaan para sa kanilang oras ng paglalaro.", + "page-what-is-ethereum-meet-ether-title": "Kilalanin ang ether, ang cryptocurrency ng Ethereum", + "page-what-is-ethereum-meet-ether-desc-1": "Ang Ethereum ay may native na cryptocurrency na tinatawag na ether (ETH). Ito ay purong digital, at maaari ninyo itong ipadala sa sinuman saanman sa mundo kaagad. Ang supply ng ETH ay hindi kinokontrol ng anumang gobyerno o kumpanya - ito ay decentralized at ganap na transparent. Ang mga bagong coin (na karaniwang tinatawag ding mga token) ay nililikha lang ng mga miner at staker na nagpapanatili ng network.", + "page-what-is-ethereum-meet-ether-desc-2": "Ang bawat aksyon sa Ethereum network ay nangangailangan ng tiyak na halaga ng computational power. Ang bayad na ito ay binabayaran sa anyo ng eter. Nangangahulugan ito na kailangan mo ng hindi bababa sa isang maliit na halaga ng ETH upang magamit ang network.", + "page-what-is-ethereum-what-is-ether": "Ano ang ether?", + "page-what-is-ethereum-get-eth": "Kumuha ng ETH", + "page-what-is-ethereum-what-can-i-do-title": "Ano ang maaari kong gawin sa ETH coins?", + "page-what-is-ethereum-what-can-i-do-desc-1": "Sa totoo lang: maraming bagay! Ang isa sa mga pinakakaraniwang paggamit ng teknolohiyang Ethereum ay ang decentralized finance (DeFi) na nagbibigay-daan sa napakaraniwang larangan ng serbisyo ng banking sa sinumang may koneksyon sa internet. Maaari ninyong gamitin ang iyong ether bilang collateral para mag-loan o magbigay ng liquidity para makakuha ng interes sa inyong pondo.", + "page-what-is-ethereum-explore-applications": "Galugarin ang mga application", + "page-what-is-ethereum-learn-defi": "Matuto tungkol sa DeFi", + "page-what-is-ethereum-who-runs-ethereum-title": "Sino ang nagpapatakbo ng Ethereum?", + "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ang Ethereum ay hindi kinokontrol ng alinmang entity. Ito ay umiiral lang sa pamamagitan ng decentralized na pakikilahok at pagtutulungan ng komunidad. Gumagamit ang Ethereum ng mga node (isang computer na may kopya ng Ethereum blockchain data) na pinapatakbo ng mga volunteer upang palitan ang mga indibidwal na server at cloud system na pag-aari ng mga pangunahing internet provider at serbisyo.", + "page-what-is-ethereum-who-runs-ethereum-desc-2": "Ang mga distributed node na ito, na pinapatakbo ng mga indibidwal at negosyo sa buong mundo, ay nagbibigay ng resiliency sa Ethereum network infrastructure. Samakatuwid, ito ay hindi gaanong mahina sa mga hack o shutdown. Mula nang ilunsad ito noong 2015, hindi kailanman naranasan ng Ethereum ang downtime. May libo-libong indibidwal na mga node na nagpapatakbo ng Ethereum network. Dahil dito, ang Ethereum ay isa sa mga pinaka-decentralized na cryptocurrency doon, na pumapangalawa lang sa bitcoin.", + "page-what-is-ethereum-run-a-node": "Mag-run ng node", + "page-what-is-ethereum-smart-contract-title": "Ano ang mga smart contract?", + "page-what-is-ethereum-smart-contract-desc-1": "Ang mga smart contract ay mga simpleng computer program na nabubuhay sa Ethereum blockchain. Ang mga ito ay nae-execute lang kapag na-trigger ng isang transaksyon mula sa isang user (o isa pang kontrata). Dahil dito, nagiging napaka-flexible ng Ethereum sa kung ano ang magagawa nito at namumukod-tangi ito sa iba pang mga cryptocurrency. Ang mga program na ito ay tinatawag na nating mga decentralized app, o dapps.", + "page-what-is-ethereum-smart-contract-desc-2": "Nakagamit na ba kayo ng isang produkto na nagbago sa mga tuntunin ng serbisyo nito? O inalis ang isang feature na naging kapaki-pakinabang para sa inyo? Kapag ang isang smart contract ay nai-publish sa Ethereum, ito ay magiging online at gumagana hangga't umiiral ang Ethereum. Hindi ito maaaring alisin kahit ng may-akda. Dahil automated ang mga smart contract, hindi sila nagtatangi sa sinumang user at palaging handang gamitin ang mga ito.", + "page-what-is-ethereum-smart-contract-desc-3": "Ang mga sikat na halimbawa ng mga smart contract ay ang mga lending app, mga decentralized trading exchanges, insurance, mga crowdfunding app - halos kahit anong maiisip ninyo.", + "page-what-is-ethereum-more-on-smart-contracts": "Higit pa sa mga kontrata ng Smart", + "page-what-is-ethereum-explore-dapps": "I-explore ang mga dapps", + "page-what-is-ethereum-criminal-activity-title": "Narinig ko ang crypto ay ginagamit bilang isang tool para sa kriminal na aktibidad. Totoo ba ito?", + "page-what-is-ethereum-criminal-activity-desc-1": "Tulad ng anumang anyo ng pera, ang ilan sa mga ito ay magagamit sa maling paraan. Gayunpaman, dahil ang lahat ng mga transaksyon sa Ethereum ay nangyayari sa isang bukas na blockchain, kadalasan ay mas madali para sa mga awtoridad na subaybayan ang mga ipinagbabawal na aktibidad kaysa sa tradisyunal na sistema ng pananalapi, na masasabing ginagawang mas kaakit-akit na pagpipilian ang Ethereum para sa mga mas gustong hindi matukoy.", + "page-what-is-ethereum-criminal-activity-desc-2": "Ang Crypto ay ginagamit nang mas mababa kaysa sa mga fiat na pera para sa mga layuning kriminal ayon sa mga pangunahing natuklasan ng isang kamakailang ulat ng Europol, ang European Union Agency para sa Law Enforcement Cooperation:", + "page-what-is-ethereum-criminal-activity-desc-3": "\"Ang paggamit ng mga cryptocurrency para sa mga ipinagbabawal na aktibidad ay tila binubuo lang ng isang maliit na bahagi ng pangkalahatang ekonomiya ng cryptocurrency, at lumilitaw na ito ay medyo mas maliit kaysa sa halaga ng mga ipinagbabawal na pondo na kasangkot sa tradisyonal na pananalapi.\"", + "page-what-is-ethereum-energy-title": "Paano ang pagkonsumo ng enerhiya ng Ethereum?", + "page-what-is-ethereum-energy-desc-1": "Ang Ethereum ay kasalukuyang gumagamit ng proof-of-work na mekanismo na kumukonsumo ng malaking halaga ng enerhiya. Sa mga darating na buwan (Q3/Q4 2022) sasailalim ang Ethereum sa pinakamalaking update nito at lilipat sa proof of stake mechanism na lubos na makakabawas sa epekto nito sa kapaligiran.", + "page-what-is-ethereum-energy-desc-2": "Babawasan ng update na ito ang enerhiya na kinakailangan para ma-secure ang Ethereum ng humigit-kumulang 99.95%, na lumilikha ng mas secure na network para sa mas maliit na halaga ng carbon. Gagawin nitong tunay na low-carbon blockchain ang Ethereum habang pinapalakas ang seguridad at scalability nito.", + "page-what-is-ethereum-more-on-energy-consumption": "Higit pang impormasyon sa pagkonsumo ng enerhiya", + "page-what-is-ethereum-the-merge-update": "The Merge update", + "page-what-is-ethereum-additional-reading": "Karagdagang pagbabasa", + "page-what-is-ethereum-week-in-ethereum": "Linggong ito sa Balita sa Ethereum", + "page-what-is-ethereum-week-in-ethereum-desc": "- Isang lingguhang newsletter na sumasaklaw sa mahahalagang kaganapan sa buong ecosystem.", + "page-what-is-ethereum-the-year-in-ethereum-2021": "Ang Taon sa Ethereum 2021", + "page-what-is-ethereum-the-year-in-ethereum-2021-desc": "Ene 17, 2022 - Josh Stark at Evan Van Ness", + "page-what-is-ethereum-atoms-institutions-blockchains": "Mga Atom, Institusyon, Blockchain", + "page-what-is-ethereum-atoms-institutions-blockchains-desc": "- Bakit mahalaga ang mga blockchain?", + "page-what-is-ethereum-ethereum-in-numbers-title": "Mga numero ng Ethereum" +} From 123612845898adf4c11b47ca6942caaa33facd98 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 23 Sep 2022 09:59:23 +0100 Subject: [PATCH 33/67] Update Italian (it) Homepage, Essentials, and Use Ethereum buckets --- src/content/translations/it/dao/index.md | 2 +- src/intl/it/common.json | 16 ++-- .../it/page-developers-learning-tools.json | 4 +- src/intl/it/page-eth.json | 8 +- src/intl/it/page-layer-2.json | 27 +++--- src/intl/it/page-wallets.json | 8 +- src/intl/it/page-what-is-ethereum.json | 86 +++++++++---------- 7 files changed, 80 insertions(+), 71 deletions(-) diff --git a/src/content/translations/it/dao/index.md b/src/content/translations/it/dao/index.md index ef19631f3c2..09f7537f869 100644 --- a/src/content/translations/it/dao/index.md +++ b/src/content/translations/it/dao/index.md @@ -73,7 +73,7 @@ _In genere usato per organizzazioni più fitte e incentrate sul fattore umano, c La reputazione rappresenta la prova di partecipazione e concede potere di voto nella DAO. A differenza dell'appartenenza basata sui token o le quote, le DAO basate sulla reputazione non trasferiscono la proprietà ai contributori. La reputazione non può esser comprata, trasferita o delegata; i membri della DAO devono ottenere la reputazione tramite la partecipazione. Il voto su catena è privo di permessi e i potenziali membri possono inviare liberamente proposte per unirsi alla DAO e richiedere di ricevere reputazione e token come ricompensa in cambio dei loro contributi. -_Tipicamente usate per lo sviluppo e la governance decentralizzati di protocolli e dapp, ma anche ben adatti a una diversa serie di organizzazioni come beneficienze, collettivi di lavoratori, club d'investimento, etc._ +_Tipicamente usati per lo sviluppo e la governance decentralizzati di protocolli e dapp, ma anche ben adatti a una diversa serie di organizzazioni, quali beneficienze, collettivi di lavoratori, club d'investimento, etc._ #### Un celebre esempio {#reputation-example} diff --git a/src/intl/it/common.json b/src/intl/it/common.json index 1590085e33f..1d6285221e4 100644 --- a/src/intl/it/common.json +++ b/src/intl/it/common.json @@ -14,8 +14,9 @@ "beacon-chain": "La Beacon Chain", "binance-logo": "Logo di Binance", "bittrex-logo": "Logo di Bittrex", + "blog-translations": "Traduzioni del blog", "brand-assets": "Risorse del marchio", - "bridges": "Bridge della blockchain", + "bridges": "Ponti della blockchain", "bug-bounty": "Bug bounty", "close": "Chiudi", "coinbase-logo": "Logo di Coinbase", @@ -36,6 +37,7 @@ "dark-mode": "Scuro", "data-provided-by": "Origine dei dati:", "decentralized-applications-dapps": "Applicazioni decentralizzate (dapps)", + "decentralized-science": "Scienza Decentralizzata (DeSci)", "deposit-contract": "Contratto di deposito", "devcon": "Devcon", "developers": "Sviluppatori", @@ -106,6 +108,7 @@ "history-of-ethereum": "Storia di Ethereum", "home": "Home page", "how-ethereum-works": "Come funziona Ethereum", + "how-to-translate": "Come tradurre", "image": "immagine", "in-this-section": "In questa sezione", "individuals": "Utenti privati", @@ -135,6 +138,7 @@ "language-it": "Italiano", "language-ja": "Giapponese", "language-ka": "Georgiano", + "language-kk": "Kazako", "language-ko": "Coreano", "language-lt": "Lituano", "language-ml": "Malayalam", @@ -142,6 +146,7 @@ "language-ms": "Malese", "language-nb": "Norvegese", "language-nl": "Olandese", + "language-ph": "Filippino", "language-pl": "Polacco", "language-pt": "Portoghese", "language-pt-br": "Portoghese (Brasile)", @@ -163,6 +168,7 @@ "languages": "Lingue", "last-24-hrs": "Ultime 24 ore", "last-edit": "Ultima modifica", + "launchpad-translations": "Traduzioni del launchpad", "layer-2": "Livello 2", "learn": "Impara", "learn-by-coding": "Impara scrivendo codice", @@ -184,7 +190,7 @@ "matcha-logo": "Logo di Matcha", "medalla-data-challenge": "Medalla data challenge", "merge": "Fusione", - "merge-complete": "La fusione è completa! Benvenuti in un nuovo Ethereum più verde.", + "mission-and-vision": "Missione e visione", "more": "Altro", "more-info": "Maggiori informazioni", "nav-beginners": "Principianti", @@ -207,8 +213,8 @@ "read-more": "Ulteriori contenuti", "refresh": "Ricarica la pagina.", "return-home": "torna alla home", + "resources": "Risorse di traduzione", "run-a-node": "Esegui un nodo", - "review-progress": "Avanzamento revisione", "rollup-component-website": "Sito Web", "rollup-component-developer-docs": "Documentazione per sviluppatori", "rollup-component-technology-and-risk-summary": "Riepilogo su tecnologia e rischi", @@ -246,7 +252,6 @@ "translation-banner-title-new": "Aiuta a tradurre questa pagina", "translation-banner-title-update": "Aiuta ad aggiornare questa pagina", "translation-program": "Programma di Traduzione", - "translation-progress": "Progresso di traduzione", "translation-banner-no-bugs-title": "Nessun bug qui!", "translation-banner-no-bugs-content": "Questa pagina non è stata tradotta. Per il momento, è stata intenzionalmente lasciata in inglese.", "translation-banner-no-bugs-dont-show-again": "Non mostrare più", @@ -270,5 +275,6 @@ "nft-page": "Token non fungibili (NFT)", "decentralized-social-networks": "Social network decentralizzati", "decentralized-identity": "Identità decentralizzata", - "yes": "Sì" + "yes": "Sì", + "zero-knowledge-proofs": "Prove a conoscenza zero" } diff --git a/src/intl/it/page-developers-learning-tools.json b/src/intl/it/page-developers-learning-tools.json index 8a03f9ff862..d4ae44011b7 100644 --- a/src/intl/it/page-developers-learning-tools.json +++ b/src/intl/it/page-developers-learning-tools.json @@ -35,6 +35,8 @@ "page-learning-tools-remix-logo-alt": "Logo di Remix", "page-learning-tools-sandbox": "Sandbox del codice", "page-learning-tools-sandbox-desc": "Queste sandbox ti offriranno uno spazio per sperimentare con la scrittura dei contratti intelligenti e comprendere Ethereum.", + "page-learning-tools-speed-run-ethereum-description": "SpeedRunEthereum è una serie di sfide per testare la tua conoscenza di Solidity usando Scaffold-ETH", + "page-learning-tools-speed-run-ethereum-logo-alt": "Logo di Speed Run Ethereum", "page-learning-tools-studio-description": "Un IDE basato sul web in cui puoi seguire i tutorial per creare e testare i contratti intelligenti, nonché crearne un frontend.", "page-learning-tools-vyperfun-description": "Impara a usare Vyper creando il tuo gioco Pokémon.", "page-learning-tools-vyperfun-logo-alt": "Logo di Vyper.fun", @@ -42,6 +44,6 @@ "page-learning-tools-nftschool-logo-alt": "Logo della scuola di NFT", "page-learning-tools-pointer-description": "Impara le compatenze degli sviluppatori web3 con tutorial interattivi e divertenti. Ottieni cripto-ricompense lungo il percorso", "page-learning-tools-pointer-logo-alt": "Logo di Pointer", - "page-learning-tools-platzi-description": "Scopri come creare le dapp su Web3 e padroneggiare tutte le abilità necessarie per essere uno sviluppatore della blockchain.", + "page-learning-tools-platzi-description": "Impara come creare le dapp su Web3 e padroneggia tutte le abilità necessarie per essere uno sviluppatore della blockchain.", "page-learning-tools-platzi-logo-alt": "Logo di Platzi" } diff --git a/src/intl/it/page-eth.json b/src/intl/it/page-eth.json index b957a12a81b..57e5e463b7f 100644 --- a/src/intl/it/page-eth.json +++ b/src/intl/it/page-eth.json @@ -16,13 +16,13 @@ "page-eth-flexible-amounts-desc": "ETH è divisibile fino a 18 cifre decimali, in modo da non dover acquistare 1 ETH intero. Puoi acquistare frazioni alla volta, magari solo 0,000000000000000001 ETH se desideri.", "page-eth-fuels": "ETH sta alla base di Ethereum e lo mantiene sicuro", "page-eth-fuels-desc": "ETH è la linfa vitale di Ethereum. Quando invii ETH o usi un'applicazione di Ethereum, pagherai una commissione in ETH per usare la rete di Ethereum. Questa, è un incentivo per un produttore del blocco a elaborare e verificare ciò che stai provando a fare.", - "page-eth-fuels-desc-2": "Correntemente, i miner sono gli archivisti di Ethereum: controllano e provano che nessuno stia barando ed eseguono lavoro per il diritto di proporre un blocco di transazioni. Anche i miner che compiono questo lavoro sono ricompensati con piccole quantità di ETH appena emessi.", - "page-eth-fuels-desc-3": "I miner mantengono Ethereum sicuro e privo di controllo centralizzato. In altre parole,", - "page-eth-fuels-staking": "Presto, ETH diventerà ancora più importante con lo staking. Se fai staking con i tuoi ETH, contribuisci a mantenere sicuro Ethereum e ottenere ricompense. Con questo sistema, la minaccia di perdere gli ETH disincentiva gli attacchi.", + "page-eth-fuels-desc-2": "I validatori sono come gli archivisti di Ethereum: controllano e provano che nessuno stia barando. Sono selezionati casualmente per proporre un blocco di transazioni. I validatori che compiono tale mansione sono inoltre premiati con piccoli importi di ETH appena emessi.", + "page-eth-fuels-desc-3": "Il lavoro compiuto dai validatori e il capitale da loro investito, mantengono Ethereum sicuro e libero dal controllo centralizzato.", + "page-eth-fuels-staking": "Quando metti i tuoi ETH in staking, aiuti a proteggere Ethereum e guadagni ricompense. In questo sistema, la minaccia di perdere ETH scoraggia gli utenti malevoli.", "page-eth-fuels-more-staking": "Maggiori informazioni sullo staking", "page-eth-get-eth-btn": "Ottieni ETH", "page-eth-gov-tokens": "Token di governance", - "page-eth-gov-tokens-desc": "Token che rappresentano il potere di voto nelle organizzazioni decentrate.", + "page-eth-gov-tokens-desc": "Token rappresentanti il potere di voto nelle organizzazzioni decentralizzate.", "page-eth-has-value": "Perché ETH ha un valore?", "page-eth-has-value-desc": "ETH è prezioso in modi diversi per persone diverse.", "page-eth-has-value-desc-2": "Per gli utenti di Ethereum, ETH è prezioso perché consente di pagare le commissioni sulle transazioni.", diff --git a/src/intl/it/page-layer-2.json b/src/intl/it/page-layer-2.json index 05601fb565d..40aad9b5de7 100644 --- a/src/intl/it/page-layer-2.json +++ b/src/intl/it/page-layer-2.json @@ -28,10 +28,10 @@ "layer-2-what-is-layer-1-list-link-2": "Scopri cos'è Ethereum.", "layer-2-why-do-we-need-layer-2-title": "Perché abbiamo bisogno del livello 2?", "layer-2-why-do-we-need-layer-2-1": "Tre proprietà desiderabili di una blockchain sono che essa è decentralizzata, sicura e scalabile. Il trilemma della blockchain afferma che un'architettura semplice della blockchain può ottenerne solo due di queste tre proprietà. Vuoi una blockchain sicura e decentralizzata? Devi sacrificare la scalabilità.", - "layer-2-why-do-we-need-layer-2-2": "Ethereum ha raggiunto la capacità di rete corrente con oltre 1 milione di transazioni al giorno ed elevata domanda per ognuna di queste transazioni. Il successo di Ethereum e la domanda di usarlo ha causato il sostanziale aumento dei prezzi del gas. Dunque, la domanda dell'esigenza di soluzioni di ridimensionamento, è cresciuta anch'essa. È qui che entrano in gioco le reti di livello 2.", + "layer-2-why-do-we-need-layer-2-2": "Ethereum ha raggiunto la capacità di rete corrente con oltre 1 milione di transazioni al giorno e un'elevata domanda per ognuna di queste transazioni. Il successo di Ethereum e della domanda a usarlo ha causato il sostanziale aumento dei prezzi del gas. Dunque, anche la domanda di soluzioni di scalabilità è aumentata. È qui che entrano in gioco le reti di livello 2.", "layer-2-why-do-we-need-layer-2-scalability": "Scalabilità", "layer-2-why-do-we-need-layer-2-scalability-1": "L'obiettivo principale della scalabilità è aumentare la velocità di transazione (finalità di una maggiore velocità) e il volume delle transazioni (più transazioni al secondo), senza sacrificare la decentralizzazione o la sicurezza.", - "layer-2-why-do-we-need-layer-2-scalability-2": "La community di Ethereum ha preso una forte posizione che non avrebbe dimenticato della decentralizzazione o della sicurezza per scalare. Fino alla frammentazione, la Rete Principale di Ethereum (livello 1) è capace di elaborare solo approssimativamente 15 transazioni al secondo. Quando la domanda di usare Ethereum è elevata, la rete si congestiona, aumentando le commissioni di transazione ed escludendo gli utenti che non possono permettersi tali commissioni. È qui che oggi entra in gioco il livello 2 per scalare Ethereum.", + "layer-2-why-do-we-need-layer-2-scalability-2": "La community di Ethereum ha preso una forte posizione sul non dimenticarsi della decentralizzazione o della sicurezza per poter scalare. Fino alla frammentazione, la Rete Principale di Ethereum (livello 1), può solo elaborare approssimativamente 15 transazioni al secondo. Quando la domanda a usare Ethereum è elevata la rete si congestiona, il che aumenta le commissioni di transazione ed esclude gli utenti che non possono permettersele. È qui che, oggi, entra in gioco il livello 2 per scalare Ethereum.", "layer-2-why-do-we-need-layer-2-scalability-3": "Approfondisci la visione di Ethereum", "layer-2-benefits-of-layer-2-title": "Benefici del livello 2", "layer-2-lower-fees-title": "Commissioni più basse", @@ -58,7 +58,7 @@ "layer-2-dyor-3": "Vai a L2BEAT", "layer-2-use-layer-2-title": "Usa il livello 2", "layer-2-use-layer-2-1": "Adesso che hai capito perché esiste il livello 2 e come funziona, inizia ad operare!", - "layer-2-contract-accounts": "NOTA: Collegandosi e usando il livello 2, è importante notare che controllera l'indirizzo per il tuo conto EOA (un conto in cui una singola chiave privata controlla il conto), proprio come sulla Rete Principale di Ethereum. Tuttavia, se stai usando un conto del contratto, come Gnosis Safe o Argent, non avrai il controllo su questo indirizzo su un livello 2, finché non distribuirai nuovamente il conto del tuo contratto a quell'indirizzo sul livello 2. Se stai collegando o inviando fondi a un conto del contratto e non controlli questo indirizzo per il conto del contratto, i tuoi fondi potrebbero esser perduti.", + "layer-2-contract-accounts": "NOTA: Collegandosi a e usando il livello 2, è importante notare che controllerai l'indirizzo per il tuo conto EOA (un conto controllato da una singola chiave privata), proprio come sulla Rete Principale di Ethereum. Tuttavia, se stai usando il conto di un contratto, come Gnosis Safe o Argent, non avrai il controllo su questo indirizzo su un livello 2, finché non ridistribuirai il conto del tuo contratto a quell'indirizzo sul livello 2. Se stai collegando o inviando fondi al conto di un contratto e non controlli questo indirizzo per il conto del contratto, i tuoi fondi potrebbero esser perduti.", "layer-2-use-layer-2-generalized-title": "Livelli 2 generalizzati", "layer-2-use-layer-2-generalized-1": "I livelli 2 generalizzati si comportano proprio come Ethereum, ma sono più economici. Qualsiasi cosa tu possa fare sul livello 1 di Ethereum, puoi farlo anche sul livello 2. Molte dapp hanno già iniziato a migrare verso queste reti o hanno saltato la rete principale nel complesso per distribuire direttamente su un livello 2.", "layer-2-use-layer-2-application-specific-title": "Livelli 2 specifici dell'applicazione", @@ -66,8 +66,8 @@ "layer-2-sidechains-title": "Una nota su catene secondarie, validium e blockchain alternative", "layer-2-sidechains-1": "Le catene secondarie e i validium sono blockchain che consentono alle risorse provenienti da Ethereum di varcare i confini ed essere usate su un'altra blockchain. Le catene secondarie e i validium sono eseguiti in parallelo con Ethereum e interagiscono con esso tramite i ponti, ma non ne ereditano la sicurezza o la disponibilità dei dati.", "layer-2-sidechains-2": "Entrambi scalano similmente ai livelli 2: offrono minori commissioni di transazione e maggiore volume di transazione, ma hanno presupposti di fiducia differenti.", - "layer-2-more-on-sidechains": "Maggiori informazioni sulle catene secondarie", - "layer-2-more-on-validiums": "Maggiori informazioni sui validium", + "layer-2-more-on-sidechains": "Ulteriori informazioni sulle catene secondarie", + "layer-2-more-on-validiums": "Ulteriori informazioni sui Validium", "layer-2-sidechains-4": "Alcune blockchain di livello 1 hanno un volume maggiore e commissioni di transazione inferiori a Ethereum. Questi livelli 1 alternativi hanno dovuto sacrificare la sicurezza o la decentralizzazione per potere ottenere maggiori transazioni al secondo e ridurre le commissioni di transazione.", "layer-2-sidechains-5": "L'ecosistema di Ethereum è fermamente allineato sul fatto che lo scaling al livello 2 è l'unico modo per risolvere il trilemma di scalabilità, pur rimanendo decentralizzazione e sicurezza.", "layer-2-onboard-title": "Come arrivare a un livello 2", @@ -100,18 +100,18 @@ "layer-2-faq-question-2-title": "Qual è la differenza tra i rollup ottimistici e a conoscenza zero?", "layer-2-faq-question-2-description-1": "Sia i rollup ottimistici che a conoscenza zero impacchettano (o \"avvolgono\") centinaia di transazioni in una sola transazione sul livello 1. Le transazioni di rollup sono eseguite al di fuori del livello 1, ma i dati delle transazioni sono pubblicati nel livello 1.", "layer-2-faq-question-2-description-2": "La differenza principale consiste in quali dati sono pubblicati al livello 1 e come sono verificati i dati. Le prove di validità (usate dai rollup a conoscenza zero) eseguono i calcoli al di fuori della catena e pubblicano una prova, mentre le prove di errore (usate dai rollup ottimistici) eseguono i calcoli solo sulla catena, quando vi è un sospetto di errore che deve essere verificato.", - "layer-2-faq-question-2-description-3": "Al momento, gran parte dei rollup ZK sono specifici dell'applicazione, rispetto ai rollup ottimistici che sono stati largamente generalizzabili.", - "layer-2-more-info-on-optimistic-rollups": "Maggiori informazioni sui rollup ottimistici", - "layer-2-more-info-on-zk-rollups": "Maggiori informazioni sui rollup a conoscenza zero", + "layer-2-faq-question-2-description-3": "Al momento, gran parte dei rollup ZK sono specifici per applicazioni, rispetto ai rollup ottimistici, che sono stati largamente generalizzabili.", + "layer-2-more-info-on-optimistic-rollups": "Ulteriori informazioni sui rollup ottimistici", + "layer-2-more-info-on-zk-rollups": "Ulteriori informazioni sui rollup a conoscenza zero", "layer-2-faq-question-3-title": "Lo scaling al livello 1 è possibile?", - "layer-2-faq-question-3-description-1": "Sì. Correntemente, nella tabella di marcia di Ethereum ci sono piani per le catene di frammenti. Sebbene questi siano sulla tabella di marcia, è ancora necessario un'ulteriore ridimensionamento delle reti di livello 2.", - "layer-2-more-on-sharding": "Maggiori informazioni sulla frammentazione", + "layer-2-faq-question-3-description-1": "Sì. Correntemente, nalla tabella di marcia di Ethereum, vi sono piani per le catene di frammenti. Sebbene siano nella tabella di marcia, un ulteriore ridimensionamento tramite le reti di livello 2 è ancora necessario.", + "layer-2-more-on-sharding": "Ulteriori informazioni sulla frammentazione", "layer-2-faq-question-4-title": "Quali sono i rischi con il livello 2?", "layer-2-faq-question-4-description-1": "I progetti di livello 2 presentano rischi aggiuntivi rispetto al possesso di fondi e alla conclusione di transazioni direttamente sulla rete principale di Ethereum. Ad esempio, i sequenziatori potrebbero smettere di funzionare, causando un ritardo nell'accesso ai fondi.", "layer-2-faq-question-4-description-2": "Ti invitiamo fare delle verifiche prima di trasferire fondi significativi a un livello 2. Per ulteriori informazioni sulla tecnologia, i rischi e i presupposti di fiducia dei livelli 2, consigliamo di dare un'occhiata a L2BEAT, che fornisce un quadro di valutazione completo dei rischi di ogni progetto.", - "layer-2-faq-question-4-description-3": "I ponti della blockchain, che facilitano i trasferimenti di risorse al livello 2, sono nelle loro fasi iniziali di sviluppo e potrebbe essere che il design ottimale del ponte non sia ancora stato scoperto. Si sono verificate delle hack recenti ai ponti.", + "layer-2-faq-question-4-description-3": "I ponti della blockchain, che facilitano i trasferimenti di risorse al livello 2, sono nelle loro fasi iniziali di sviluppo e, il design ottimale del ponte potrebbe non esser ancora stato scoperto. Si sono verificate delle recenti hack ai ponti.", "layer-2-faq-question-5-title": "Perché alcuni progetti del livello 2 non sono elencati qui?", - "layer-2-faq-question-5-description-1": "Vogliamo assicurarci di elencare le migliori risorse possibili, così che gli utenti possano navigare per lo spazio del livello 2 in un modo sicuro e comodo. Manteniamo un quadro di criteri per come sono valutati i progetti per l'inclusione.", + "layer-2-faq-question-5-description-1": "Vogliamo assicurarci di elencare le migliori risorse possibili, così che gli utenti possano navigare per lo spazio del livello 2 in modo sicuro e comodo. Manteniamo un quadro di criteri per come sono valutati i progetti, per l'inclusione.", "layer-2-faq-question-5-view-listing-policy": "Visualizza qui la nostra politica di elenco del livello 2.", "layer-2-faq-question-5-description-2": "Chiunque è libero di suggerire l'aggiunta di un livello 2 su ethereum.org. Se esiste un livello 2 che ci siamo persi, ti invitiamo di suggerirlo.", "layer-2-further-reading-title": "Lettura consigliate", @@ -122,9 +122,8 @@ "scaling-layer-1-with-shard-chains": "Scaling del livello 1 con le catene di shard", "understanding-rollup-economics-from-first-principals": "Comprendere l'economia dei rollup dalle basi", "arbitrum-description": "Arbitrum è un Rollup Ottimistico che punta a dare la sensazione di interagire con Ethereum, ma con transazioni che costano una frazione di quanto costano sul L1.", - "optimism-description": "Optimism è un rollup ottimistico equivalente all'EVM veloce, semplice e sicuro. Scala la tecnologia di Ethereum ridimensionandone anche i valori tramite il finanziamento dei beni pubblici retroattivo.", + "optimism-description": "Optimism è un rollup ottimistico equivalente all'EVM veloce, semplice e sicuro. Scala la tecnologia di Ethereum, ridimensionandone anche i valori, tramite il finanziamento retroattivo dei beni pubblici.", "boba-description": "Boba è un Rollup Ottimistico originariamente biforcato da Optimism ed è una soluzione di scaling che mira a ridurre le commissioni del carburante, migliorare il volume delle transazioni ed estendere le capacità degli smart contract.", - "dydx-description": "dYdX mira a creare una borsa potente e professionale per scambiare risorse cripto. in cui gli utenti possiedono davvero ciò che scambiano ed, eventualmente, la borsa stessa.", "loopring-description": "La soluzione di L2 zkRollup di Loopring mira a offrire le stesse garanzie di sicurezza della rete principale di Ethereum, con un grande aumento di scalabilità: volume aumentato del 1000x e costo ridotto allo 0,1% di L1.", "zksync-description": "zkSync è una piattaforma di rollup zk incentrata sull'utente prodotta da Matter Labs. È una soluzione di scalabilità per Ethereum, già live sulla rete principale di Ethereum. Supporta pagamenti, scambi di token e conio di NFT.", "zkspace-description": "La piattaforma di ZKSpace consiste in tre parti principali: una DEX AMM di Livello 2 che usa la tecnologia di Rollup ZK detta ZKSwap, un servizio di pagamento detto ZKSquare e un mercato di NFT detto ZKSea.", diff --git a/src/intl/it/page-wallets.json b/src/intl/it/page-wallets.json index 1d1f5d96eae..d03e37e0d92 100644 --- a/src/intl/it/page-wallets.json +++ b/src/intl/it/page-wallets.json @@ -7,7 +7,7 @@ "page-wallets-blog": "Blog di Coinbase", "page-wallets-bookmarking": "Salva il tuo portafoglio tra i preferiti", "page-wallets-bookmarking-desc": "Se usi un portafoglio web, mettere il sito tra i preferiti ti aiuta a proteggerti da truffe e phishing.", - "page-wallets-cd": "Portafogli hardware fisici che ti permettono di tenere le tue criptovalute offline. Molto sicuri", + "page-wallets-cd": "I portafogli hardware fisici sono dispositivi che ti consentono di conservare offline le tue criptovalute e sono molto sicuri", "page-wallets-desc-2": "Serve un portafoglio per inviare fondi e gestire i tuoi ETH.", "page-wallets-desc-2-link": "Scopri di più su ETH", "page-wallets-desc-3": "Il tuo portafoglio è solo uno strumento per gestire il tuo account Ethereum. Questo significa che puoi cambiare provider di portafoglio in qualsiasi momento. Molti portafogli permettono anche di gestire diversi account Ethereum da una sola applicazione.", @@ -17,7 +17,7 @@ "page-wallets-ethereum-wallet": "Un portafoglio è un prodotto che consente di gestire il proprio conto Ethereum, visualizzare il saldo, inviare transazioni e molto altro.", "page-wallets-explore": "Esplora Ethereum", "page-wallets-features-desc": "Possiamo aiutarti a scegliere il tuo portafoglio in base alle caratteristiche che ti interessano.", - "page-wallets-features-title": "Confronta i portafogli secondo le funzionalità", + "page-wallets-features-title": "Confronta i portafogli a seconda delle funzionalità", "page-wallets-find-wallet-btn": "Trova un portafoglio", "page-wallets-find-wallet-link": "Trova un portafoglio", "page-wallets-get-some": "Ottieni ETH", @@ -54,7 +54,9 @@ "page-wallets-try-dapps-alt": "Figura dei membri della community Ethereum che lavorano insieme", "page-wallets-try-dapps-desc": "Le dapp sono applicazioni costruite su Ethereum. Sono più economiche, eque e attente ai tuoi dati rispetto alla maggior parte delle applicazioni tradizionali.", "page-wallets-types": "Tipi di portafogli", - "page-wallets-web-browser": "I portafogli Web ti permettono di interagire con il tuo account attraverso un browser Web", + "page-wallets-types-desc": "Esistono alcuni modi per interfacciarsi e interagire col tuo conto:", + "page-wallets-web-browser": "I portafogli del browser sono applicazioni web che ti consentono di interagire con il tuo conto direttamente nel browser", + "page-wallets-web-browser-extension": "I portafogli del browser sono estensioni scaricate che ti consentono di interagire col tuo conto e le tue applicazioni tramite il browser", "page-wallets-whats-a-wallet": "Cos'è un portafoglio Ethereum?", "page-wallets-your-ethereum-account": "Il tuo account Ethereum", "page-wallets-your-ethereum-account-desc": "Il tuo portafoglio è la tua finestra sull'account Ethereum: il saldo, la cronologia delle transazioni e altro. Ma potrai cambiare fornitore del portafoglio ogni volta che vorrai.", diff --git a/src/intl/it/page-what-is-ethereum.json b/src/intl/it/page-what-is-ethereum.json index 8c244472de3..15e19061e3b 100644 --- a/src/intl/it/page-what-is-ethereum.json +++ b/src/intl/it/page-what-is-ethereum.json @@ -10,9 +10,9 @@ "page-what-is-ethereum-censorless-card-desc": "Nessun governo o azienda ha il controllo su Ethereum. Questa decentralizzazione rende praticamente impossibile per chiunque impedire di ricevere pagamenti o di utilizzare i servizi basati su Ethereum.", "page-what-is-ethereum-comm-desc": "La nostra community include persone con ogni tipo di background, inclusi artisti, cripto-anarchici, aziende Fortune 500 e ora anche te. Scopri come poter partecipare fin da subito.", "page-what-is-ethereum-commerce-card": "Garanzie commerciali", - "page-what-is-ethereum-commerce-card-desc": "I clienti hanno una garanzia sicura e integrata che i fondi cambieranno mani solo se fornirete quanto acconsentito. Similmente, gli sviluppatori possono avere la certezza che le regole non cambieranno per loro.", + "page-what-is-ethereum-commerce-card-desc": "I clienti hanno una garanzia sicura e integrata che i fondi cambieranno mani solo se fornirai quanto accordato. Similmente, gli sviluppatori possono avere la certezza che le regole non cambieranno per loro.", "page-what-is-ethereum-composable-card": "Tutti i prodotti sono componibili", - "page-what-is-ethereum-composable-card-desc": "Poiché tutte le app sono create sulla stessa blockchain con uno stato globale condiviso, possono costruirsi basandosi le une sulle altre (come i lego). Questo consente la costruzione di prodotti ed esperienze sempre migliori.", + "page-what-is-ethereum-composable-card-desc": "Poiché tutte le app sono create sulla blockchain stessa con uno stato globale condiviso, possono basarsi l'una sull'altra (come i lego). Questo consente la creazione nel tempo di prodotti ed esperienze migliori.", "page-what-is-ethereum-community": "La community Ethereum", "page-what-is-ethereum-desc": "La base per il nostro futuro digitale", "page-what-is-ethereum-explore": "Esplora Ethereum", @@ -25,67 +25,67 @@ "page-what-is-ethereum-p2p-card-desc": "Ethereum ti permette di spostare denaro, o stringere accordi, direttamente con altri. Non è necessario ricorrere a intermediari.", "page-what-is-ethereum-start-building-btn": "Inizia a sviluppare", "page-what-is-ethereum-title": "Cos'è Ethereum?", - "page-what-is-ethereum-subtitle": "Una guida completa per principianti a come funziona Ethereum, i benefici che comporta e come è usata da milioni di persone in tutto il mondo.", + "page-what-is-ethereum-subtitle": "Una guida completa per principianti a come funziona Ethereum, ai benefici che comporta e a come è usato da milioni di persone in tutto il mondo.", "page-what-is-ethereum-button-lets-start": "Iniziamo", "page-what-is-ethereum-blockchain-tab-title": "Cos'è una blockchain?", - "page-what-is-ethereum-blockchain-tab-content": "Una blockchain è un database di transazioni che viene aggiornato e condiviso tra molti computer in una rete. Ogni volta viene aggiunta una nuova serie di transazioni, chiamata \"blocco\", da cui il nome blockchain. Gran parte delle blockchain sono pubbliche e puoi solo aggiungere dati, non rimuoverli. Se qualcuno volesse alterare alcune delle informazioni o truffare il sistema, dovrebbe farlo sulla maggioranza dei computer sulla rete. E sono molti! Questo rende le blockchain esistenti come Ethereum altamente sicure.", - "page-what-is-ethereum-cryptocurrency-tab-title": "Perché la chiamano criptovaluta?", - "page-what-is-ethereum-cryptocurrency-tab-content": "Le blockchain usano tecniche crittografiche per garantire che i tuoi fondi siano al sicuro. Simili tecniche sono sate usate nelle industrie bancarie per assicurare la sicurezza delle transazioni monetarie per anni. Quindi si potrebbe dire che le criptovalute hanno un livello di sicurezza da banca.", + "page-what-is-ethereum-blockchain-tab-content": "Una blockchain è un database di transazioni, aggiornato e condiviso tra molti computer in una rete. Ogni volta che è aggiunta una nuova serie di transazioni, essa è detta \"blocco\", da cui il nome blockchain. Gran parte delle blockchain sono pubbliche e puoi solo aggiungervi dati, non rimuoverli. Se qualcuno volesse alterare qualsiasi informazione o truffare il sistema, dovrebbe farlo sulla maggioranza dei computer sulla rete. E sono molti! Questo consolida che le blockchain come Ethereum sono altamente sicure.", + "page-what-is-ethereum-cryptocurrency-tab-title": "Perché si chiama criptovaluta?", + "page-what-is-ethereum-cryptocurrency-tab-content": "Le blockchain usano tecniche crittografiche per assicurare che i tuoi fondi siano al sicuro. Simili tecniche sono state usate nelle industrie bancarie per assicurare la sicurezza delle transazioni monetarie per anni. Quindi, potresti dire che le criptovalute abbiano un livello di sicurezza bancario.", "page-what-is-ethereum-summary-title": "Riepilogo", - "page-what-is-ethereum-summary-desc-1": "Ethereum è una tecnologia per creare app e organizzazioni, detenere risorse, transare e comunicare senza esser controllati da un'autorità centrale. Non serve dare tutti i tuoi dettagli personali per usare Ethereum, sei tu a mantenere il controllo sui tuoi dati e su cosa è condiviso. Ethereum ha la propria criptovaluta, Ether, usata per pagare per certe attività sulla rete di Ethereum.", - "page-what-is-ethereum-summary-desc-2": "Ancora confuso? Spieghiamo tutto passo dopo passo.", + "page-what-is-ethereum-summary-desc-1": "Ethereum è una tecnologia per creare app e organizzazioni, detenere risorse, effettuare transazioni e comunicare senza esser controllati da un'autorità centrale. Non è necessario fornire tutti i tuoi dettagli personali per usare Ethereum: sei tu a mantenere il controllo dei tuoi dati e di ciò che viene condiviso. Ethereum ha la propria criptovaluta, Ether, usata per pagare certe attività sulla rete di Ethereum.", + "page-what-is-ethereum-summary-desc-2": "Sei ancora confuso? Spieghiamo tutto, passo dopo passo.", "page-what-is-ethereum-what-is-crypto-title": "Cos'è una criptovaluta?", - "page-what-is-ethereum-what-is-crypto-desc-1": "La cripto (abbreviazione per criptovaluta) è una nuova forma di denaro digitale basata sulla crittografia.", - "page-what-is-ethereum-what-is-crypto-desc-2": "Tutto è iniziato nel 2008 con Bitcoin. Potresti usarla per inviare fondi a chiunque, in qualsiasi luogo globalmente. Ciò che ha reso differente le cripto dai normali trasferimenti bancari o da altri servizi finanziari come PayPal o Alipay è che, per la prima volta, non vi era alcun mediatore.", + "page-what-is-ethereum-what-is-crypto-desc-1": "Le cripto (abbreviazione di criptovalute) sono una nuova forma di denaro digitale, basata sulla crittografia.", + "page-what-is-ethereum-what-is-crypto-desc-2": "Tutto è iniziato nel 2008 con Bitcoin. Potresti usarle per inviare fondi a chiunque, in tutto il mondo. Ciò che rende le criptovalute differenti dai normali trasferimenti bancari o da altri servizi finanziari come PayPal o Alipay, è che, per la prima volta, non vi è alcun mediatore.", "page-what-is-ethereum-what-is-crypto-desc-3": "Aspetta, cos'è un mediatore?", - "page-what-is-ethereum-what-is-crypto-desc-4": "Un mediatore è un'autorità centrale come una banca o un governo che interviene in una transazione tra il mittente e il destinatario. Hanno il potere di sorvegliare, censurare e fermare le transazioni e possono condividere i dati sensibili che raccolgono su di te con terze parti. Spesso, inoltre, dettano a quali servizi finanziari hai accesso.", - "page-what-is-ethereum-what-is-crypto-desc-5": "Le cose sono diverse con le cripto. Le transazioni connettono direttamente mittente e destinatario senza dover avere a che fare con alcuna autorità centrale. Nessun altro avrà accesso ai tuoi fondi e nessuno può dirti che servizi puoi usare. Questo è possibile per la tecnologia della blockchain su cui operano le criptovalute.", + "page-what-is-ethereum-what-is-crypto-desc-4": "Un mediatore è un'autorità centrale come una banca o un governo che interviene in una transazione tra il mittente e il destinatario. Ha potere di sorvegliare, censurare o annullare le transazioni e può condividere i dati sensibili che raccoglie su di te con terze parti. Spesso, può anche dettare a quali servizi finanziari hai accesso.", + "page-what-is-ethereum-what-is-crypto-desc-5": "Le cose sono diverse con le criptovalute. Le transazioni connettono direttamente il mittente e il destinatario, senza dover avere a che fare con alcuna autorità centrale. Nessun altro avrà accesso ai tuoi fondi e nessuno potrà dirti quali servizi puoi usare. Ciò è possibile grazie alla tecnologia della blockchain su cui operano le criptovalute.", "page-what-is-ethereum-btc-eth-diff-title": "Qual è la differenza tra Ethereum e Bitcoin?", - "page-what-is-ethereum-btc-eth-diff-1": "Lanciato nel 2015, Ethereum si basa sull'innovazione di Bitcoin, con alcune grandi differenze.", - "page-what-is-ethereum-btc-eth-diff-2": "Entrambi ti consentono di usare il denaro digitale senza fornitori di pagamento o banche. Ma Ethereum è programmabile, così puoi anche creare e distribuire le applicazioni decentralizzate sulla sua rete.", - "page-what-is-ethereum-btc-eth-diff-3": "Ethereum è programmabile nel senso che puoi creare le app che usano la blockchain per memorizzare i dati o controllare cosa può fare la tua app. Questo risulta in una blockchain a scopo generale, programmabile per fare tutto. Poiché non c'è limite a cosa Ethereum può fare, consente che si verifichi una grande innovazione sulla rete di Ethereum.", - "page-what-is-ethereum-btc-eth-diff-4": "Mentre Bitcoin è solo una rete di pagamento, Ethereum è più come un mercato di servizi finanziari, giochi, social e altre app che rispettano la tua privacy e non possono censurarti.", + "page-what-is-ethereum-btc-eth-diff-1": "Lanciato nel 2015, Ethereum si fonda sull'innovazione di Bitcoin, con alcune grandi differenze.", + "page-what-is-ethereum-btc-eth-diff-2": "Entrambi ti consentono di usare il denaro digitale senza fornitori di pagamento o banche. Ma Ethereum è programmabile, cioè puoi anche costruire e distribuire applicazioni decentralizzate sulla sua rete.", + "page-what-is-ethereum-btc-eth-diff-3": "Ethereum è programmabile nel senso che puoi creare app che usino la blockchain per memorizzare i dati o controllare cosa può fare la tua app. Ciò risulta in una blockchain a scopo generale, programmabile per fare di tutto. Non essendovi limite a ciò che Ethereum possa fare, consente che si verifichi una grande innovazione sulla rete di Ethereum.", + "page-what-is-ethereum-btc-eth-diff-4": "Mentre Bitcoin è solo una rete di pagamento, Ethereum è piuttosto un mercato di servizi finanziari, giochi, social network e altre app che rispettano la tua privacy e non possono censurarti.", "page-what-is-ethereum-what-can-eth-do-title": "Cosa può fare Ethereum?", "page-what-is-ethereum-why-would-i-use-ethereum-title": "Perché dovrei usare Ethereum?", - "page-what-is-ethereum-why-would-i-use-ethereum-1": "Se hai mai inviato denaro all'estero (o pianifichi di farlo) o ti sei dovuto preoccupare del futuro delle tue risorse a causa di forze esterne al di fuori del tuo controllo dove vivi o ti sono state date diverse limitazioni e commissioni imposte dalle istituzioni finanziarie tradizionali per le transazioni quotidiane, potresti esser interessato a cosa le criptovalute hanno da offrire.", - "page-what-is-ethereum-why-would-i-use-ethereum-2": "Tieni a mente che Ethereum è una storia che è ancora in corso di scrittura e che molti altri motivi per usarlo sono svelati al suo evolversi e svilupparsi nel tempo.", + "page-what-is-ethereum-why-would-i-use-ethereum-1": "Se hai mai inviato (o vorresti inviare) denaro all'estero, o ti sei dovuto preoccupare del futuro delle tue risorse a causa di forze esterne al di fuori del tuo controllo dove vivi, o ti sono state date numerose limitazioni e commissioni, imposte dalle istituzioni finanziarie tradizionali per le transazioni quotidiane, potresti esser interessato in cosa le criptovalute hanno da offrire.", + "page-what-is-ethereum-why-would-i-use-ethereum-2": "Tieni a mente che Ethereum è una storia ancora in corso di scrittura e che molti altri motivi per usarlo sono svelati al suo evolversi e svilupparsi nel tempo.", "page-what-is-ethereum-slide-1-title": "Pagamenti Transfrontalieri Più Economici e Veloci", - "page-what-is-ethereum-slide-1-desc-1": "Gli Stablecoin sono un nuovo tipo di criptovaluta che si affida a una risorsa più stabile come base per il suo valore. Gran parte di essi sono collegati al dollaro americano e dunque mantengono il valore di quella valuta. Questi consentono un sistema di pagamento globale molto economico e stabile. Molti stablecoin correnti sono basati sulla rete di Ethereum.", - "page-what-is-ethereum-slide-1-desc-2": "Ethereum e gli stablecoin semplificano il processo di invio di denaro all'estero. Spesso impiega solo alcuni minuti spostare i fondi per il globo, diversamente ai diversi giorni lavorativi o persino settimane che potrebbe impiegare la tua banca media e per una frazione del prezzo. Inoltre, non vi è alcuna commissione aggiuntiva per aver effettuato transazioni di alto valore e ci sono zero limitazioni su dove o perché stai inviando il tuo denaro.", + "page-what-is-ethereum-slide-1-desc-1": "Gli stablecoin sono un nuovo tipo di criptovaluta che si affida su una risorsa più stabile come base del proprio valore. Gran parte di essi sono collegati al dollaro statunitense e, dunque, mantengono il valore di tale valuta. Questi consentono un sistema di pagamento globale molto economico e stabile. Molti stablecoin correnti sono basati sulla rete di Ethereum.", + "page-what-is-ethereum-slide-1-desc-2": "Ethereum e gli stablecoin semplificano il processo di invio di denaro all'estero. Spesso, inviare fondi nel resto del globo, richiede solo qualche minuto, invece che diversi giorni lavorativi, o persino settimane, che potrebbero esser necessari alla tua banca media e per una frazione del prezzo. Inoltre, non vi è alcuna commissione aggiuntiva per aver effettuato una transazione dal valore elvato e non esistono limitazioni su dove o perché stai inviando il tuo denaro.", "page-what-is-ethereum-slide-2-title": "L'Aiuto Più Rapido nei Momenti di Crisi", - "page-what-is-ethereum-slide-2-desc-1": "Se sei abbastanza fortunato da avere diverse opzioni bancarie tramite le istituzioni fidate dove vivi, potresti dare per scontata la libertà finanziaria, la sicurezza e la stabilità che offrono. Ma per molte persone in tutto il mondo, che affrontano repressione politica o disagio economico, le istituzioni finanziarie potrebbero non fornire la protezione o i servizi che necessitano.", - "page-what-is-ethereum-slide-2-desc-2": "Quando la guerra, le catastrofi economiche o le repressioni sulle libertà civili hanno colpito i residenti di Venezuela, Cuba, Afghanistan, Nigeria, Bielorussia e Ucraina, le criptovalute hanno costituito la più rapida e spesso la sola opzione per mantenere l'agenzia finanziaria.1 Come visto in questi esempi, le criptovalute come Ethereum possono fornire un accesso libero all'economia globale quando le persone sono tagliate fuori dal resto del mondo. Inoltre, gli stablecoin offrono una riserva di valore quando le valute locali stanno collassando a causa della superinflazione.", - "page-what-is-ethereum-slide-3-title": "Potenziare i Creatori", - "page-what-is-ethereum-slide-3-desc-1": "Nel solo 2021, artisti, musicisti, scrittori e altri creatori hanno usato Ethereum per guadagnare circa $3,5 miliardi collettivamente. Questo rende Ethereum una delle più grandi piattaforme globali per creatori, insieme a Spotify, YouTube ed Etsy. Scopri di più.", - "page-what-is-ethereum-slide-4-title": "Potenziare i Giocatori", - "page-what-is-ethereum-slide-4-desc-1": "I giochi play to earn (in cui i giocatori sono effettivamente premiati per giocare ai giochi) sono recentemente emersi e stanno trasformando l'industria videoludica. Tradizionalmente, è spesso proibito scambiare o trasferire risorse di gioco ad altri giocatori per denaro reale. Questo forza i giocatori a usare siti web del mercato nero, che sono spesso un rischio di sicurezza. Il gaming della blockchain abbraccia l'economia di gioco e promuove tale comportamento in modo affidabile.", - "page-what-is-ethereum-slide-4-desc-2": "Inoltre, i giocatori sono incentivati dall'esser capaci di scambiare token di gioco per denaro reale e dunque esser realmente premiati per il loro tempo di gioco.", + "page-what-is-ethereum-slide-2-desc-1": "Se sei abbastanza fortunato da avere diverse opzioni bancarie tramite le istituzioni affidabili di dove vivi, potresti dare per scontata la libertà finanziaria, la sicurezza e la stabilità che offrono. Ma per molte persone in tutto il mondo, che affrontano repressione politica o disagi economici, le istituzioni finanziarie potrebbero non fornire la protezione o i servizi necessari.", + "page-what-is-ethereum-slide-2-desc-2": "Quando la guerra, le catastrofi economiche o le repressioni delle libertà civili hanno colpito i residenti del Venezuela, Cuba, Afghanistan, Nigeria, Bielorussia e Ucraina, le criptovalute hanno costituito la più rapida e, spesso, la sola opzione per mantenere l'agenzia finanziaria.1 Come visto in questi esempi, le criptovalute come Ethereum possono fornire un accesso libero all'economia globale, quando le persone sono tagliate fuori dal resto del mondo. Inoltre, gli stablecoin, offrono una riserva di valore quando le valute locali stanno collassando, a causa della superinflazione.", + "page-what-is-ethereum-slide-3-title": "Rafforzare i Creatori", + "page-what-is-ethereum-slide-3-desc-1": "Nel solo 2021, artisti, musicisti, scrittori e altri creatori hanno usato Ethereum per guadagnare, collettivamente, $3,5 miliardi. Questo rende Ethereum una delle più grande piattaforme globali per creatori, insieme a Spotify, YouTube ed Etsy. Scopri di più.", + "page-what-is-ethereum-slide-4-title": "Rafforzare i Giocatori", + "page-what-is-ethereum-slide-4-desc-1": "I giochi play to earn (in cui i giocatori sono effettivamente ricompensati per aver giocato ai giochi), sono emersi di recente e stanno trasformando l'industria videoludica. Tradizionalmente, è spesso proibito scambiare o trasferire risorse di gioco ad altri giocatori per denaro reale. Questo forza i giocatori a usare siti web del mercato nero, che presentano spesso rischi sulla sicurezza. Il gaming sulla blockchain accoglie l'economia di gioco e promuove un simile comportamento in un modo affidabile.", + "page-what-is-ethereum-slide-4-desc-2": "Peraltro, i giocatori, sono incentivati dall'esser capaci di scambiare token di gioco per denaro reale e, dunque, dall'esser veramente premiati per il loro tempo di gioco.", "page-what-is-ethereum-meet-ether-title": "Incontra ether, la criptovaluta di Ethereum", - "page-what-is-ethereum-meet-ether-desc-1": "Ethereum ha una criptovaluta nativa detta ether (ETH). È puramente digitale e puoi inviarla a chiunque in tutto il mondo, istantaneamente. L'offerta di ETH non è controllata da alcun governo o azienda: è decentralizzata e completamente trasparente. Nuove monete (anche comunemente dette token) sono create solo dai miner e gli staker, che mantengono la rete.", - "page-what-is-ethereum-meet-ether-desc-2": "Ogni azione sulla rete di Ethereum richiede una certa quantità di potenza di calcolo. Questa commissione è pagata nella forma di ether. Questo significa che necessiti di almeo una piccola quantità di ETH per usare la rete.", + "page-what-is-ethereum-meet-ether-desc-1": "Ethereum ha una criptovaluta nativa, detta ether (ETH). È puramente digitale e puoi inviarla a chiunque, in tutto il mondo, istantaneamente. L'offerta di ETH non è controllata da alcun governo o azienda; è decentralizzata e completamente trasparente. Le nuove monete (spesso anche dette token), sono create solo da miner e staker, che mantengono la rete.", + "page-what-is-ethereum-meet-ether-desc-2": "Ogni azione sulla rete di Ethereum richiede una certa quantità di potenza di calcolo. Questa commissione è pagata nella forma di ether; ciò significa che necessiti di almeno un minimo importo di ETH per usare la rete.", "page-what-is-ethereum-what-is-ether": "Cos'è un ether?", "page-what-is-ethereum-get-eth": "Ottieni ETH", "page-what-is-ethereum-what-can-i-do-title": "Cosa posso fare con le monete ETH?", - "page-what-is-ethereum-what-can-i-do-desc-1": "A quanto pare: un sacco di cose! Uno degli usi più importanti della tecnologia di Ethereum è la finanza decentralizzata (DeFi) che apre intere aree di servizi bancari a chiunque abbia una connessione a Internet. Puoi usare il tuo ether come una garanzia per prendere prestiti o fornire liquidità per ricevere interessi sui tuoi fondi.", + "page-what-is-ethereum-what-can-i-do-desc-1": "A quanto pare: un sacco di cose! Uno degli usi più importanti della tecnologia di Ethereum è la finanza decentralizzata (DeFi), che apre intere aree di servizi bancari a chiunque abbia una connessione a Internet. Puoi usare i tuoi ether come garanzia per ottenere dei prestiti o fornire liquidità per guadagnare interessi sui tuoi fondi.", "page-what-is-ethereum-explore-applications": "Esplora le applicazioni", "page-what-is-ethereum-learn-defi": "Impara sulla DeFi", "page-what-is-ethereum-who-runs-ethereum-title": "Chi controlla Ethereum?", - "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ethereum non è controllato da alcuna entità. Esiste solamente tramite la partecipazione e cooperazione decentralizzate della community. Ethereum fa uso dei nodi (un computer con una copia dei dati della blockchain di Ethereum), operati da volontari per sostituire il server individuale e i sistemi su cloud posseduti dai principali fornitori di Internet e servizi.", - "page-what-is-ethereum-who-runs-ethereum-desc-2": "Questi nodi distribuiti, operati da individui e aziende in tutto il mondo, forniscono resilienza all'infrastruttura della rete di Ethereum. È dunque molto meno vulnerabile a hack o arresti. Dal suo lancio nel 2015, Ethereum non hai mai sofferto di tempi di inattività. Ci sono migliaia di nodi individuali che eseguono la rete di Ethereum. Questo rende Ethereum una delle criptovalute più decentralizzate là fuori, seconda solo a Bitcoin.", - "page-what-is-ethereum-run-a-node": "Gestire un nodo", - "page-what-is-ethereum-smart-contract-title": "Cosa sono gli Smart Contract?", - "page-what-is-ethereum-smart-contract-desc-1": "I contratti intelligenti sono semplicemente programmi informatici sulla blockchain di Ethereum. Semplicemente, si eseguono quando innescati da una transazione da un utente (o un altro contratto). Rendono Ethereum molto flessibile in ciò che può fare e lo distinguono dalle altre criptovalute. Questi programmi sono ciò che ora chiamiamo app decentralizzate, o dapp.", - "page-what-is-ethereum-smart-contract-desc-2": "Hai mai usato un prodotto che ha modificato i propri termini di servizio? O che ha rimosso una funzionalità che trovavi utile? Una volta che un contratto intelligente è pubblicato su Ethereum, sarà online e operativo finché Ethereum esisterà. Nemmeno l'autore può spegnerlo. Poiché i contratti intelligenti sono automatizzati, non discriminano contro alcun utente e sono sempre pronti all'uso.", - "page-what-is-ethereum-smart-contract-desc-3": "Esempi popolari di contratti intelligenti sono le app di prestito, le borse di trading decentralizzate, le assicurazioni, le app di crowdfunding, fondamentalmente qualsiasi cosa a cui tu possa pensare.", + "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ethereum non è controllato da alcuna entità. Esiste solamente tramite la partecipazione e cooperazione decentralizzate della community. Ethereum utilizza i nodi (computer con una copia dei dati della blockchain di Ethereum), operati da volontari, per sostituire il singolo server e i sistemi su cloud, posseduti dai principali fornitori e servizi di Internet.", + "page-what-is-ethereum-who-runs-ethereum-desc-2": "Questi nodi distribuiti, operati dai singoli individui e dalle aziende di tutto il mondo, forniscono resilienza all'infrastruttura della rete di Ethereum. Dunque, è molto meno vulnerabile ad hack o arresti. Dal suo lancio nel 2015, Ethereum non ha mai sofferto di tempi di inattività. Esistono migliaia di nodi individuali che operano la rete di Ethereum; ciò rende Ethereum una delle criptovalute più decentralizzate esistenti, seconda solo a Bitcoin.", + "page-what-is-ethereum-run-a-node": "Esegui un nodo", + "page-what-is-ethereum-smart-contract-title": "Cosa sono i contratti intelligenti?", + "page-what-is-ethereum-smart-contract-desc-1": "I contratti intelligenti sono, semplicemente, dei programmi informatici che risiedono sulla blockchain di Ethereum. Essi sono eseguiti soltanto quando innescati da una transazione da un utente (o da un altro contratto). Rendono Ethereum molto flessibile in ciò che può fare e lo distinguono dalle altre criptovalute. Questi programmi sono ciò che, ora, chiamiamo app decentralizzate, o dapp.", + "page-what-is-ethereum-smart-contract-desc-2": "Hai mai utilizzato un prodotto che aveva modificato i suoi termini di servizio? O che aveva rimosso una funzionalità che trovavi utile? Una volta che un contratto intelligente è pubblicato su Ethereum, sarà online e operativo finché esisterà Ethereum. Nemmeno l'autore potrà rimuoverlo. Poiché i contratti intelligenti sono automatizzati, non discriminano alcun utente e sono sempre pronti all'uso.", + "page-what-is-ethereum-smart-contract-desc-3": "Esempi popolari di contratti intelligenti sono le app di prestito, le borse di trading decentralizzate, le assicurazioni, le app di crowdfunding... fondamentalmente, qualsiasi cosa a cui tu possa pensare.", "page-what-is-ethereum-more-on-smart-contracts": "Di più sui Contratti Intelligenti", "page-what-is-ethereum-explore-dapps": "Esplora le dapp", - "page-what-is-ethereum-criminal-activity-title": "Ho sentito che le cripto sono usate come strumenti per le attività criminali. È vero?", - "page-what-is-ethereum-criminal-activity-desc-1": "Come ogni forma di denaro, una parte di esso sarà usato erroneamente. Tuttavia, poiché tutte le transazioni di Ethereum si verificano su una blockchain aperta, è spesso più facile per le autorità tracciare attività illecite nel sistema finanziario tradizionale, rendendo probabilmente Ethereum una scelta meno attraente per coloro che preferirebbero non esser identificati.", - "page-what-is-ethereum-criminal-activity-desc-2": "Le cripto sono usate molto meno delle valute legali per scopi criminali, secondo i risultati chiave di un rapporto recente dell'Europol, l'Agenzia dell'Unione Europea per la Cooperazione delle Forze dell'Ordine:", - "page-what-is-ethereum-criminal-activity-desc-3": "\"L'uso delle criptovalute per attività illecite sembra comprendere solo una piccola parte dell'economia complessiva della criptovaluta e sembra esser comparativamente inferiore alla quantità di fondi illeciti coinvolti nella finanza tradizionale.\"", + "page-what-is-ethereum-criminal-activity-title": "Ho sentito che le criptovalute sono usate come strumenti per le attività criminali. È vero?", + "page-what-is-ethereum-criminal-activity-desc-1": "Come ogni forma di denaro, una parte sarà usata erroneamente. Tuttavia, poiché tutte le transazioni di Ethereum avvengono su una blockchain aperta, è spesso più facile per le autorità tracciare le attività illecite di quanto lo sarebbe nel sistema finanziario tradizionale, rendendo probabilmente Ethereum una scelta meno attraente per coloro che preferirebbero non esser identificati.", + "page-what-is-ethereum-criminal-activity-desc-2": "Le criptovalute sono molto meno usate delle valute legali per scopi criminali, secondo i risultati chiave di un recente rapporto dell'Europol, l'Agenzia dell'Unione Europea per la Cooperazione delle Forze dell'Ordine:", + "page-what-is-ethereum-criminal-activity-desc-3": "\"L'uso delle criptovalute per attività illecite sembra comprendere solo una piccola parte dell'economia generale delle criptovalute e sembra esser comparativamente inferiore alla quantità di fondi illeciti coinvolti nella finanza tradizionale.\"", "page-what-is-ethereum-energy-title": "Che mi dici del consumo energetico di Ethereum?", - "page-what-is-ethereum-energy-desc-1": "Ethereum usa correntemente il meccanismo di proof-of-work che consuma una grande quantità di energia. Nei mesi a venire (Q3/Q4 2022), Ethereum affronterà il suo più grande aggiornamento finora e passerà al meccanismo di proof-of-stake che ridurrà molto l'impatto ambientale che ha.", - "page-what-is-ethereum-energy-desc-2": "Questo aggiornamento ridurrà l'energia richiesta per proteggere Ethereum di circa il 99.95%, creando una rete più sicura per un costo carbonico inferiore. Questo renderà Ethereum una blockchain davvero a basso carbonio, potenziandone la sicurezza e la scalabilità.", + "page-what-is-ethereum-energy-desc-1": "Ethereum utilizza correntemente il meccanismo di proof-of-work che consuma una grande quantità di energia. Nei mesi a venire (T3/T4 del 2022), Ethereum affronterà il suo più grande aggiornamento di sempre e passerà al meccanismo di proof-of-stake, che ridurrà enormemente il suo impatto ambientale.", + "page-what-is-ethereum-energy-desc-2": "Questo aggiornamento ridurrà l'energia necessaria a proteggere Ethereum di circa il 99,95%, creando una rete più sicura per un costo carbonico molto minore. Ciò renderà Ethereum una blockchain davvero a basso consumo carbonico, potenziandone la sicurezza e la scalabilità.", "page-what-is-ethereum-more-on-energy-consumption": "Di più sul consumo energetico", "page-what-is-ethereum-the-merge-update": "L'aggiornamento de La Fusione", "page-what-is-ethereum-additional-reading": "Letture aggiuntive", From a3a9bbe8a96a988a267a273ab3aa7f9e6950ecca Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 23 Sep 2022 10:15:15 +0100 Subject: [PATCH 34/67] Update Indonesian (id) Exploring buckets --- src/content/translations/id/nft/index.md | 136 +++-------------------- src/intl/id/page-dapps.json | 1 + src/intl/id/page-stablecoins.json | 4 +- 3 files changed, 19 insertions(+), 122 deletions(-) diff --git a/src/content/translations/id/nft/index.md b/src/content/translations/id/nft/index.md index 5fb6a63f616..03df046dd2a 100644 --- a/src/content/translations/id/nft/index.md +++ b/src/content/translations/id/nft/index.md @@ -11,7 +11,6 @@ alt: Logo Eth yang ditampilkan melalui hologram. summaryPoint1: Cara untuk mewakili apa pun yang unik sebagai aset berbasis Ethereum. summaryPoint2: NFT memberi lebih banyak pemberdayaan terhadap para pembuat konten daripada sebelumnya. summaryPoint3: Digerakkan oleh kontrak pintar di blockchain Ethereum. -preMergeBanner: true --- NFT saat ini mengambil alih dunia seni digital dan barang koleksi dengan cepat. Seniman digital melihat kehidupan mereka berubah berkat penjualan yang besar kepada audiens kripto baru. Dan para selebriti bergabung saat mereka melihat kesempatan baru untuk terhubung dengan para penggemar. Tapi seni digital hanyalah salah satu cara untuk menggunakan NFT. Benar-benar dapat digunakan untuk menggambarkan kepemilikan aset unik apa pun, seperti akta untuk sebuah barang di dunia digital atau fisik. @@ -20,7 +19,7 @@ Jika Andy Warhol telah lahir di akhir tahun 90-an, dia mungkin akan mencetak Cam ## Apa itu NFT? {#what-are-nfts} -NFT adalah token yang dapat kita gunakan untuk mewakili kepemilikan barang yang unik. Mereka membiarkan kita menandai barang-barang seperti seni, barang koleksi, dan bahkan properti. NFT hanya boleh memiliki satu pemilik resmi pada waktu yang sama dan diamankan oleh blockchain Ethereum – tidak seorang pun dapat memodifikasi catatan kepemilikan atau menyalin/menempel NFT baru menjadi ada. +NFT adalah token yang dapat kita gunakan untuk mewakili kepemilikan barang yang unik. Mereka membiarkan kita menandai barang-barang seperti seni, barang koleksi, dan bahkan properti. Kepemilikan suatu aset diamankan oleh blockchain Ethereum – tidak seorang pun dapat memodifikasi catatan kepemilikan atau menyalin/menempel NFT baru untuk mengadakannya. NFT adalah singkatan dari non-fungible token. Non-fungible adalah istilah ekonomi yang Anda dapat gunakan untuk menggambarkan beberapa barang seperti furnitur, file lagu, atau komputer Anda. Barang-barang ini tidak dapat dipertukarkan dengan barang-barang lain karena mereka memiliki properti yang unik. @@ -96,7 +95,7 @@ NFT berbeda dari token ERC-20, seperti DAI atau LINK, karena setiap token indivi - Tanda tangan - Banyak dan lebih banyak pilihan untuk berkreasi! -NFT hanya boleh memiliki satu pemilik pada waktu yang sama. Kepemilikan dikelola melalui uniqueID dan metadata yang tidak dapat direplikasikan oleh token lain. NFT dicetak melalui kontrak pintar yang menetapkan kepemilikan dan mengelola kemampuan transfer NFT. Ketika seseorang membuat atau mencetak NFT, dia mengeksekusi kode yang disimpan dalam kontrak pintar yang sesuai dengan standar yang berbeda, seperti ERC-721. Informasi ini ditambahkan ke rantai blok tempat NFT sedang dikelola. Proses pencetakan, dari level tinggi, memiliki langkah-langkah berikut yang dilaluinya: +Kepemilikan NFT dikelola melalui uniqueID dan metadata yang tidak dapat direplikasikan oleh token lain. NFT dicetak melalui kontrak pintar yang menetapkan kepemilikan dan mengelola kemampuan transfer NFT. Ketika seseorang membuat atau mencetak NFT, dia mengeksekusi kode yang disimpan dalam kontrak pintar yang sesuai dengan standar yang berbeda, seperti [ERC-721](/developers/docs/standards/tokens/erc-721/). Informasi ini ditambahkan ke rantai blok tempat NFT sedang dikelola. Proses pencetakan, dari level tinggi, memiliki langkah-langkah berikut yang dilaluinya: - Membuat blok baru - Memvalidasi informasi @@ -291,11 +290,10 @@ Popularitas NFT semakin berkembang, yang berarti juga semakin diawasi – khusus Untuk mengklarifikasi beberapa hal: -- NFT tidak secara langsung meningkatkan jejak karbon Ethereum. -- Cara Ethereum menjaga dana dan aset Anda tetap aman saat ini sangat boros energi, tetapi ini sebentar lagi akan berubah lebih baik. -- Setelah ditingkatkan, jejak karbon Ethereum akan menjadi 99,95% lebih baik, yang membuatnya lebih efisien dalam pemakaian energi dari pada banyak industri lain yang ada. +- Membuat dan mentransfer NFT hanyalah merupakan transaksi Ethereum - mereka tidak berdampak langsung terhadap pengeluaran energi Ethereum, dan mereka juga tidak secara tersendiri mengeluarkan energinya sendiri. +- Ethereum adalah blockchain hemat energi, yang berarti dampak lingkungan dari membuat, membeli dan mentrasfer NFT sangatlah kecil. -Untuk menjelaskan lebih jauh, kita akan membahas sesuatu yang lebih teknis, jadi bersabarlah terhadap kami... +Bagian berikutnya menjelaskan lebih lanjut tentang detil yang sedikit lebih teknis... ### Jangan salahkan NFT {#nft-qualities} @@ -305,9 +303,9 @@ Terdesentralisasi berarti Anda dan semua orang lainnya dapat memverifikasi kepem Aman berarti tidak seorang pun dapat menyalin/menempelkan NFT Anda atau mencurinya. -Kualitas Ethereum ini membuat kepemilikan barang unik secara digital dan memungkinkan mendapatkan harga yang sesuai untuk konten Anda. Tetapi, ini memerlukan harga. Rantai Blok seperti Bitcoin dan Ethereum saat ini sangat boros energi karena memerlukan banyak energi untuk mempertahankan kualitas ini. Jika menulis ulang riwayat Ethereum untuk mencuri NFT atau mata uang kripto mudah dilakukan, sistemnya akan roboh. +Kualitas Ethereum ini membuat kepemilikan barang unik secara digital dan memungkinkan mendapatkan harga yang sesuai untuk konten Anda. Ethereum melindungi aset menggunakan mekanisme konsensus desentralisasi yang melibatkan ['bukti penaruhan'](/developers/docs/consensus-mechanisms/pos). Ini adalah metode rendah emisi karbon untuk menentukan siapa yang dapat menambahkan suatu blok transaksi ke rantai, dan dianggap lebih aman daripada alternatif tinggi energi, ['bukti kerja'](/developers/docs/consensus-mechanisms/pow). NFT telah dihubungkan dengan pengeluaran energi yang tinggi karena Ethereum dulunya diamankan dengan menggunakan bukti kerja. Ini sudah tidak berlaku lagi. -#### Proses dalam mencetak NFT Anda {#minting-nfts} +#### Mencetak NFT {#minting-nfts} Ketika Anda mencetak NFT, beberapa hal harus dilakukan: @@ -316,56 +314,16 @@ Ketika Anda mencetak NFT, beberapa hal harus dilakukan: - Transaksi yang mengonfirmasi hal di atas perlu ditambahkan ke sebuah blok dan "diabadikan" di rantai. - Blok perlu dikonfirmasi oleh semua orang di jaringan sebagai blok yang "benar". Konsensus ini menghilangkan kebutuhan menggunakan jasa pengantara karena jaringan sepakat bahwa NFT Anda ada dan milik Anda. Dan NFT ada di rantai sehingga siapa pun dapat memeriksanya. Ini merupakan salah satu cara Ethereum untuk membantu kreator NFT memaksimalkan pendapatan mereka. -Semua tugas ini dikerjakan oleh para penambang. Dan mereka memungkinkan keseluruhan jaringan mengetahui tentang NFT Anda dan siapa yang memilikinya. Ini berarti menambang harus cukup sulit, jika tidak siapa pun dapat mengklaim bahwa mereka pemilik NFT yang baru saja Anda cetak dan dengan curang memindahkan kepemilikan. Ada banyak insentif yang ada untuk memastikan para penambang bertindak dengan jujur. +All these tasks are done by block producers and validators. Block proposers add your NFT transaction to a block and broadcast it to the rest of the network. Validators check that the transaction is valid and then add it to their databases. There are lots of crypto-economic incentives in place to make sure validators are acting honestly. Otherwise, anyone could just claim that they own the NFT you just minted and fraudulently transfer ownership. -[Selengkapnya tentang menambang](/developers/docs/consensus-mechanisms/pow/) +#### NFT security {#nft-security} -#### Mengamankan NFT Anda dengan penambangan {#securing-nfts} +Ethereum's security comes from proof-of-stake. The system is designed to economically disincentivize malicious actions, making Ethereum tamper-proof. This is what makes NFTs possible. Once the block containing your NFT transaction becomes finalized it would cost an attacker millions of ETH to change it. Anyone running Ethereum software would immediately be able to detect dishonest tampering with an NFT, and the bad actor would be economically penalized and ejected. -Tingkat kesulitan menambang berasal dari fakta bahwa dibutuhkan banyak daya komputasi untuk membuat blok baru di rantai. Penting untuk dicatat bahwa blok dibuat secara terus menerus, bukan hanya ketika dibutuhkan. Blok dibuat setiap 12 detik atau lebih. +Security issues relating to NFTs are most often related to phishing scams, smart contract vulnerabilities or user errors (such as inadvertently exposing private keys), making good wallet security critical for NFT owners. -Ini penting untuk membuat Ethereum tahan terhadap perubahan, salah satu kualitas yang membuat keberadaan NFT menjadi mungkin. Semakin banyak blok, semakin aman rantainya. Jika NFT Anda dibuat di blok #600 dan seorang peretas mencoba dan mencuri NFT Anda dengan memodifikasi data, sidik jari digital dari blok berikutnya akan berubah. Itu berarti siapa pun yang menjalankan perangkat lunak Ethereum akan bisa segera mendeteksi dan mencegahnya terjadi. - -Namun, ini berarti bahwa daya komputasi harus dipakai secara konstan. Ini juga berarti bahwa sebuah blok yang berisi 0 transaksi NFT masih tetap memiliki jejak karbon yang sama, karena daya komputasi masih akan dipakai untuk membuatnya. Transaksi non-NFT lainnya akan mengisi blok tersebut. - -#### Untuk saat ini blockchain sangat boros energ {#blockchains-intensive} - -Jadi ya, ada jejak karbon yang dikaitkan dengan pembuatan blok melalui menambang – dan ini adalah masalah untuk rantai-rantai seperti Bitcoin juga – tetapi tidak secara langsung merupakan kesalahan NFT. - -Banyak menambang menggunakan sumber daya yang terbarukan atau energi yang belum dimanfaatkan di lokasi terpencil. Dan ada juga argumen bahwa industri yang diganggu oleh NFT dan mata uang kripto memiliki jejak karbon sangat besar juga. Tetapi hanya karena industri yang ada buruk, tidak berarti kita seharusnya tidak berusaha menjadi lebih baik. - -Dan kita melakukannya. Ethereum sedang berkembang untuk membuat penggunaan Ethereum (dan berdasarkan kegunaan, NFT) lebih efisien dalam pemakaian energi. Dan itu selalu merupakan rencananya. - -Kami di sini bukan untuk membela jejak menambang pada lingkungan, tetapi kami ingin menjelaskan bagaimana berbagai hal berubah agar menjadi lebih baik. - -### Sebuah masa depan yang lebih hijau... {#a-greener-future} - -Selama Ethereum ada, pemakaian energi menambang telah menjadi area fokus yang sangat besar bagi para pengembang dan peneliti. Dan visinya selalu untuk menggantinya sesegera mungkin. [Lebih lanjut tentang visi Ethereum](/upgrades/vision/) - -Visi ini sedang diwujudkan sekarang. - -#### Ethereum yang lebih ramah lingkungan {#greener-ethereum} - -Ethereum saat ini sedang menjalani serangkaian peningkatan yang akan menggantikan menambang dengan [penaruhan](/staking/). Ini akan menghilangkan daya komputasi sebagai mekanisme keamanan, dan mengurangi jejak karbon Ethereum sebanyak ~99,95%[^1]. Dalam dunia ini, para penaruh menyerahkan dana ketimbang daya komputasi untuk mengamankan jaringan. - -Pemakaian energi Ethereum akan menjadi sebesar biaya menjalankan sebuah komputer rumah yang dikalikan dengan jumlah simpul di jaringan. Jika ada 10.000 simpul di jaringan dan biaya menjalankan sebuah komputer rumah kasarnya sebesar 525kWh per tahun. Itu sama dengan 5.250.000kWh[^1] per tahun untuk seluruh jaringan. - -Kita dapat menggunakan ini untuk membandingkan masa depan Ethereum dengan layanan global seperti Visa. 100.000 transaksi Visa menggunakan 149kWh energi[^2]. Dalam Ethereum bukti taruhan, jumlah transaksi yang sama tersebut akan memakai 17,4kWh energi atau ~11% dari total energi[^3]. Itu masih belum memperhitungkan banyaknya optimisasi yang sedang dikerjakan secara paralel dengan lapisan konsensus dan rantai pecahan, seperti [rollup](/glossary/#rollups). Paling sedikit bisa menjadi 0,1666666667kWh energi untuk 100.000 transaksi. - -Penting untuk dicatat, ini meningkatkan efisiensi energi sementara mempertahankan desentralisasi dan keamanan Ethereum. Banyak rantai blok lain di luar sana mungkin telah menggunakan beberapa bentuk penaruhan, tetapi yang diamankan dengan memilih beberapa penaruh, bukan ribuan penaruh yang akan dimiliki oleh Ethereum. Semakin terdesentralisasi, semakin aman sistemnya. - -[Selengkapnya tentang perkiraan energi](#footnotes-and-sources) - -_Kami telah menyediakan perbandingan dasar dengan Visa sebagai dasar pemahaman Anda tentang pemakaian energi Ethereum bukti taruhan yang dibandingkan dengan nama lain yang sudah familiar. Namun, dalam praktiknya, tidaklah benar melakukan perbandingan berdasarkan jumlah transaksi. Keluaran energi Ethereum berbasis waktu. Jika Ethereum melakukan lebih banyak atau lebih sedikit transaksi dari satu menit ke menit berikutnya, keluaran energi akan tetap sama._ - -_Juga penting untuk diingat bahwa Ethereum melakukan lebih dari sekadar transaksi keuangan, ini adalah platform untuk aplikasi, sehingga perbandingan yang lebih adil mungkin dapat dilakukan dengan banyak perusahaan/industri termasuk Visa, AWS, dan banyak lagi!_ - -#### Linimasa {#timelines} - -Prosesnya telah berlangsung. [Rantai Suar](/upgrades/beacon-chain/), peningkatan pertamanya, diluncurkan pada bulan Desember 2020. Ini menyediakan fondasi untuk penaruhan dengan memungkinkan para penaruh untuk bergabung dengan sistem. Langkah berikutnya yang relevan dengan efisiensi energi adalah menggabungkan rantai saat ini, yang diamankan oleh penambang, ke dalam Rantai Suar di mana penambang tidak diperlukan. Linimasanya tidak dapat dipastikan pada tahap ini, tetapi diperkirakan akan terjadi dalam suatu waktu di tahun 2022. Proses ini dikenal sebagai Penggabungan (yang sebelumnya disebut sebagai docking). [Selengkapnya tentang Penggabungan](/upgrades/merge/). - - - Selengkapnya tentang peningkatan Ethereum + + More on security ## Membangun dengan NFT {#build-with-nfts} @@ -379,69 +337,5 @@ Kebanyakan NFT dibangun dengan menggunakan standar yang dikenal sebagai [ERC-721 - [Panduan tentang NFT bagi pemula](https://linda.mirror.xyz/df649d61efb92c910464a4e74ae213c4cab150b9cbcc4b7fb6090fc77881a95d) – _Linda Xie, Januari 2020_ - [Semu ahal yang perlu Anda ketahui tentang metaverse](https://foundation.app/blog/enter-the-metaverse) – _Tim yayasan, foundation.app_ - [Tidak, Seniman Kripto Tidak Merugikan Planet](https://medium.com/superrare/no-cryptoartists-arent-harming-the-planet-43182f72fc61) -- [Nilai kekuatan sebuah negara, tidak lgi](https://blog.ethereum.org/2021/05/18/country-power-no-more/) – _Carl Beekhuizen, 18 Mei 2021_ - - - -### Catatan kaki dan sumber referensi {#footnotes-and-sources} - -Ini menjelaskan bagaimana kami sampai pada kesimpulan perkiraan energi di atas. Perkiraan ini berlaku untuk jaringan secara keseluruhan dan bukan hanya dikhususkan untuk proses membuat, membeli, atau menjual NFT. - -#### 1. 99,95% pengurangan energi dari penambangan {#fn-1} - -Pengurangan 99,95% dalam pemakaian energi dari sebuah sistem yang diamankan oleh menambang ke sistem yang diamankan oleh penaruhan dihitung dengan menggunakan sumber data berikut ini: - -- 44,49 TWh dari energi listrik tahunan dipakai oleh penambangan Ethereum - [Digiconomist](https://digiconomist.net/ethereum-energy-consumption) - -- Komputer desktop umumnya, satu-satunya yang dibutuhkan untuk menjalankan Bukti Taruhan, menggunakan 0,06kWh energi per jam – [Bagan perkiraan Silicon Valley](https://www.siliconvalleypower.com/residents/save-energy/appliance-energy-use-chart) (Beberapa perkiraan sedikit lebih tinggi yakni 0,15kWh) - -Pada saat penulisan ini, ada 140 592 validator dari 16 405 alamat unik. Dari jumlah tersebut, 87 897 validator dianggap melakukan penaruhan dari beranda. - -Dianggap rata-rata orang yang melakukan penaruhan dari beranda menggunakan rangkaian komputer pribadi desktop 100 watt untuk menjalankan rata-rata 5,4 klien validator. - -87 897 validator yang menjalankan dari beranda memberi kita 16 300 pengguna yang memakai energi sebesar ~1,64 megawatt. - -Validator lainnya dijalankan oleh penaruh perwalian seperti bursa dan layanan penaruhan. Dapat dianggap bahwa mereka menggunakan 100w per 5,5 validator. Ini merupakan sebuah perkiraan kotor untuk menghindari kesalahan penghitungan. - -Secara total, Ethereum dengan bukti taruhan, memakai energi kira-kira sebesar 2,62 megawatt, yang hampir sama dengan pemakaian energi satu kota kecil di Amerika. - -Ini merupakan pengurangan setidaknya 99,95% dalam pemakaian energi dari perkiraan Digiconomist sebesar 44,94 TWh per tahun yang saat ini dipakai oleh para penambang Ethereum. - -#### 2. Pemakaian energi Visa {#fn-2} - -Pemakaian energi dari 100.000 trasaksi Visa adalah sebesar 149 kWh - [Pemakaian energi rata-rata jaringan Bitcoin per transaksi dibandingkan dengan jaringan VISA pada tahun 2020, Statista](https://www.statista.com/statistics/881541/bitcoin-energy-consumption-transaction-comparison-visa/) - -Perhitungan tahunan pada akhir September 2020, mereka telah memroses 140.839.000.000 transaksi – [Laporan Keuangan Visa Q4 2020](https://s1.q4cdn.com/050606653/files/doc_financials/2020/q4/Visa-Inc.-Q4-2020-Operational-Performance-Data.pdf) - -#### 3. Pemakaian energi untuk 100.000 transaksi pada jaringan proof-of-stake bershard {#fn-3} - -Diperkirakan bahwa peningkatan skalabilitas akan memungkinkan jaringan untuk memroses antara 25.000 dan 100.000 transaksi per detik, dengan [100.000 sebagai nilai maksimum teoritis saat ini](https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698). - -[Vitalik Buterik membahas transaksi per detik yang potensial dengan pecahan](https://twitter.com/VitalikButerin/status/1312905884549300224) - -Pada tingkat terendah, pecahan akan memungkinkan 64 kali jumlah transaksi dari jumlah saat ini yang berada sekitar 15 transaksi. Itulah jumlah rantai pecahan (data dan kapasitas tambahan) yang akan dimasukkan. [Selengkapnya tentang rantai pecahan](/upgrades/sharding/) - -Maksudnya, kita dapat memperkirakan berapa lama waktu yang diperlukan untuk memroses 100.000 transaksi, sehingga kita dapat membandingkannya dengan contoh Visa di atas. - -- `15 * 64 = 960` transaksi per detik. -- `100.000 / 960 = 104,2` detik untuk memproses 100.000 transaksi. - -Dalam 104,2 detik, jaringan Ethereum akan menggunakan jumlah energi berikut ini: - -`pemakaian harian 1,44kWh * 10.000 simpul jaringan = 14.400kWh` per hari. - -Ada 86.400 detik dalam satu hari, sehingga `14.400 / 86.400 = 0,1666666667kWh` per detik. - -Jika kita mengalikannya dengan jumlah waktu yang diperlukan untuk memroses 100.000 transaksi: `0,1666666667 * 104,2 = 17,3666666701 kWh`. - -Itu **11,6554809866%** dari energi yang dipakai oleh jumlah transaksi yang sama pada Visa. - -Dan ingatlah, ini berdasarkan jumlah minimum transaksi yang akan dapat ditangani Ethereum per detik. Jika Ethereum mencapai angka potensial 100.000 transaksi per detiknya, 100.000 transaksi akan memakai 0,1666666667kWh. - -Dengan kata lain, jika Visa menangani 140.839.000.000 transaksi dengan pemakaian energi sebesar 149 kWh per 100.000 transaksi, itu berjumlah 209.850.110 kWh energi yang dipakai pada tahun tersebut. - -Ethereum dalam satu tahun memakai 5.256.000 kWh. Dengan potensi 788.940.000.000 - 3.153.600.000.000 transaksi yang diproses dalam waktu itu. - - - Jika Anda menganggap status ini tidak benar atau dapat dibuat lebih akurat lagi, silhkan mengajukan masalah atau PR. Ini merupakan perkiraan oleh tim ethereum.org yang dibuat menggunakan informasi yang dapat diakses secara publik dan rancangan Ethereum saat ini. Ini tidak mewakili janji resmi dari Yayasan Ethereum. - +- [Konsumsi energi Ethereum](/energy-consumption/) +- [Nilai kekuatan sebuah negara, tidak lagi](https://blog.ethereum.org/2021/05/18/country-power-no-more/) – _Carl Beekhuizen, 18 Mei 2021_ diff --git a/src/intl/id/page-dapps.json b/src/intl/id/page-dapps.json index 3c225f9dced..42f1de19464 100644 --- a/src/intl/id/page-dapps.json +++ b/src/intl/id/page-dapps.json @@ -169,6 +169,7 @@ "page-dapps-magic-title-2": "di belakang", "page-dapps-magician-img-alt": "Ilustrasi para pesulap", "page-dapps-marble-cards-logo-alt": "Logo marble.cards", + "page-dapps-async-logo-alt": "Async logo", "page-dapps-matcha-logo-alt": "Logo Matcha", "page-dapps-mobile-options-header": "Jelajahi kategori lain", "page-dapps-nifty-gateway-logo-alt": "Logo Nifty Gateway", diff --git a/src/intl/id/page-stablecoins.json b/src/intl/id/page-stablecoins.json index c2e5da38272..89fca0878d5 100644 --- a/src/intl/id/page-stablecoins.json +++ b/src/intl/id/page-stablecoins.json @@ -142,5 +142,7 @@ "page-stablecoins-why-stablecoins": "Mengapa stablecoins?", "page-stablecoins-how-they-work-button": "Bagaimana mereka bekerja", "page-stablecoins-why-stablecoins-body": "ETH, seperti Bitcoin, memiliki harga yang fluktuatif karena merupakan teknologi baru. Jadi Anda mungkin tidak ingin menggunakannya secara rutin. Stablecoin mencerminkan nilai mata uang tradisional untuk memberi Anda akses ke uang stabil yang dapat Anda gunakan di Ethereum.", - "page-stablecoins-more-defi-button": "Lebih lanjut tentang keuangan terdesentralisasi (DeFi)" + "page-stablecoins-more-defi-button": "Lebih lanjut tentang keuangan terdesentralisasi (DeFi)", + "page-stablecoins-tools-title": "Learn more about stablecoins", + "page-stablecoins-tools-stablecoinswtf-description": "Stablecoins.wtf offers a dashboard with historical market data, statistics, and educational content for the most prominent stablecoins." } From c635c664aecce9d8c29520d9b1a25dd95f6faf71 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 23 Sep 2022 10:17:40 +0100 Subject: [PATCH 35/67] Update Swedish (se) homepage --- src/intl/se/common.json | 104 +++++++++++++++++++++++++++++------- src/intl/se/page-index.json | 8 +-- 2 files changed, 89 insertions(+), 23 deletions(-) diff --git a/src/intl/se/common.json b/src/intl/se/common.json index 7ae9932bd70..a554e494898 100644 --- a/src/intl/se/common.json +++ b/src/intl/se/common.json @@ -1,27 +1,33 @@ { "1inch-logo": "1inch-logotyp", "aave-logo": "Aave-logotyp", + "acknowledgements": "Tack till", "about": "Om", "about-ethereum-org": "Om ethereum.org", "about-us": "Om oss", "alt-eth-blocks": "Illustration av block som organiseras som en ETH-symbol", "aria-toggle-search-button": "Växla sökknappen", "aria-toggle-menu-button": "Växla menyknapp", + "zen-mode": "Zen-läge", "back-to-top": "Tillbaka till toppen", - "banner-page-incomplete": "Denna sida är ofullständig och vi skulle uppskatta din hjälp. Redigera denna sida och lägga till allt som du tror kan vara användbart för andra.", + "banner-page-incomplete": "Denna sida är ofullständig och vi skulle uppskatta din hjälp. Redigera denna sida och lägg till allt som du tror kan vara användbart för andra.", "beacon-chain": "Beacon-kedjan", "binance-logo": "Binance-logotyp", "bittrex-logo": "Bittrex-logotyp", + "blog-translations": "Bloggöversättningar", "brand-assets": "Varumärkestillgångar", - "bug-bounty": "Buggkontroll", + "bridges": "Blockchain-bryggor", + "bug-bounty": "Hittelön för skadlig kod", + "close": "Stäng", "coinbase-logo": "Coinbase-logotyp", "coinmama-logo": "Coinmama-logotyp", "community": "Community", + "community-hub": "Gemenskapshubben", "community-menu": "Communitymenyn", "compound-logo": "Compound-logotyp", "cons": "Nackdelar", "contact": "Kontakta oss", - "content-versions": "Innehållsverisoner", + "content-versions": "Innehållsversioner", "contributing": "Bidragande", "contributors": "Bidragsgivare", "contributors-thanks": "Tack till alla som har varit med och bidragit till denna sida!", @@ -31,9 +37,9 @@ "dark-mode": "Mörkt", "data-provided-by": "Datakälla:", "decentralized-applications-dapps": "Decentraliserade program (dapps)", + "decentralized-science": "Decentraliserad vetenskap (DeSci)", "deposit-contract": "Insättningsavtal", "devcon": "Devkon", - "developer-resources": "Utvecklarresurser", "developers": "Utvecklare", "developers-home": "Startsida för utvecklare", "docs": "Dokumentation", @@ -42,32 +48,50 @@ "edit-page": "Redigera sida", "ef-blog": "Ethereum Foundation-blogg", "eips": "Förbättringsförslag för Ethereum", + "energy-consumption": "Ethereums energiförbrukning", "enterprise": "Enterprise", "enterprise-menu": "Företagsmeny", "esp": "Stödprogram för ekosystemet", "eth-current-price": "Aktuellt ETH-pris (USD)", - "consensus-beaconcha-in-desc": "Öppen källkod Eth2 Beacon Chain explorer", - "consensus-beaconscan-desc": "Eth2 Beacon Chain Explorer – Etherscan för Eth2", + "ethereum-bug-bounty": "Ethereums program för buggens bounty", + "consensus-beaconcha-in-desc": "Utforskare för Beacon-kedja med öppen källkod", + "consensus-beaconscan-desc": "Utforskare för Beacon-kedja – Etherscan för konsensuslagret", "consensus-become-staker": "Bli en staker", - "consensus-become-staker-desc": "Utsättning är live! Om du vill satsa din ETH för att säkra nätverket, se till att du är medveten om riskerna.", + "consensus-become-staker-desc": "Staking är live! Se till att du är medveten om riskerna om du vill använda din ETH för att säkra nätverket.", "consensus-explore": "Utforska data", - "consensus-run-beacon-chain": "Kör en beacon-klient", - "consensus-run-beacon-chain-desc": "Ethereum behöver så många klienter som möjligt. Hjälp Ethereum att bidra till allmännyttan!", + "consensus-run-beacon-chain": "Kör en konsensusklient", + "consensus-run-beacon-chain-desc": "Ethereum behöver så många klienter som möjligt. Hjälp till att bidra till Ethereums kollektiva nytta!", "consensus-when-shipping": "När lanseras det?", "ethereum": "Ethereum", - "ethereum-upgrades": "Ethereum 2.0", + "ethereum-upgrades": "Ethereum-uppgraderingar", "ethereum-brand-assets": "Ethereum-varumärkestillgångar", "ethereum-community": "Ethereum Community", + "ethereum-online": "Gemenskaper online", + "ethereum-events": "Ethereum-evenemang", "ethereum-foundation": "Ethereum Foundation", "ethereum-foundation-logo": "Ethereum Foundation-logo", "ethereum-glossary": "Ethereum-ordlista", "ethereum-governance": "Ethereum – styrning", "ethereum-logo": "Ethereum-logotyp", "ethereum-security": "Ethereum – skydd och förebyggande av bedrägerier", + "ethereum-support": "Ethereum-support", "ethereum-studio": "Ethereum Studio", "ethereum-wallets": "Ethereum-plånböcker", "ethereum-whitepaper": "Ethereum-faktablad", + "events": "Evenemang", "example-projects": "Exempelprojekt", + "feedback-prompt": "Gav denna sida svar på dina fråga?", + "feedback-title-helpful": "Tack för din feedback!", + "feedback-title-not-helpful": "Gå med i vår öppna Discord och få svaren du letar efter.", + "feedback-widget-prompt": "Är den här sidan till hjälp?", + "feedback-card-prompt-page": "Var den här sidan till hjälp?", + "feedback-card-prompt-article": "Var denna artikel till hjälp?", + "feedback-card-prompt-tutorial": "Var den här handledningen till hjälp?", + "feedback-widget-thank-you-title": "Tack för din feedback!", + "feedback-widget-thank-you-subtitle": "Gör den här sidan ännu bättre genom att svara på några frågor.", + "feedback-widget-thank-you-subtitle-ext": "Om du behöver hjälp kan du nå ut till samhället på vårDiscord.", + "feedback-widget-thank-you-timing": "2–3 min", + "feedback-widget-thank-you-cta": "Öppna en kort undersökning", "find-wallet": "Hitta plånbok", "foundation": "Stiftelse", "gemini-logo": "Gemini-logotyp", @@ -84,6 +108,7 @@ "history-of-ethereum": "Ethereums historia", "home": "Startsida", "how-ethereum-works": "Hur Ethereum fungerar", + "how-to-translate": "Hur man översätter", "image": "bild", "in-this-section": "I denna sektion", "individuals": "Privatpersoner", @@ -91,10 +116,12 @@ "jobs": "Jobb", "kraken-logo": "Kraken-logotyp", "language-ar": "Arabiska", + "language-az": "Azerbajdzjanska", "language-bg": "Bulgariska", "language-bn": "Bengali", "language-ca": "Katalanska", "language-cs": "Tjeckiska", + "language-da": "Danska", "language-de": "Tyska", "language-el": "Grekiska", "language-en": "Engelska", @@ -102,26 +129,36 @@ "language-fa": "Farsi", "language-fi": "Finska", "language-fr": "Franska", - "language-hu": "Ungerska", - "language-hr": "Kroatiska", + "language-gl": "Galiciska", "language-hi": "Hindi", + "language-hr": "Kroatiska", + "language-hu": "Ungerska", "language-id": "Indonesiska", "language-ig": "Igbo", "language-it": "Italienska", "language-ja": "Japanska", + "language-ka": "Georgiska", + "language-kk": "Kazakiska", "language-ko": "Koreanska", "language-lt": "Litauiska", "language-ml": "Malayalam", + "language-mr": "Marathi", + "language-ms": "Malajiska", "language-nb": "Norska", "language-nl": "Nederländska", + "language-ph": "Filippinska", "language-pl": "Polska", "language-pt": "Portugisiska", "language-pt-br": "Portugisiska (brasiliansk)", + "language-resources": "Språkresurser", "language-ro": "Rumänska", "language-ru": "Ryska", "language-se": "Svenska", "language-sk": "Slovakiska", "language-sl": "Slovenska", + "language-sr": "Serbiska", + "language-sw": "Swahili", + "language-th": "Thailändska", "language-support": "Språkstöd", "language-tr": "Turkiska", "language-uk": "Ukrainska", @@ -131,6 +168,8 @@ "languages": "Språk", "last-24-hrs": "Senaste 24 timmarna", "last-edit": "Senaste redigering", + "launchpad-translations": "Launchpad-översättningar", + "layer-2": "Lager 2", "learn": "Lär dig", "learn-by-coding": "Lär dig genom kodning", "learn-menu": "Menyn Lär dig", @@ -146,17 +185,24 @@ "loading-error-refresh": "Fel, uppdatera.", "logo": "logotyp", "loopring-logo": "Loopring-logotyp", - "london-upgrade-banner": "Londonuppgraderingen släpps om: ", - "london-upgrade-banner-released": "Londonuppgraderingen har släppts!", "mainnet-ethereum": "Mainnet Ethereum", "makerdao-logo": "MakerDao-logotyp", "matcha-logo": "Matcha-logotyp", + "medalla-data-challenge": "Medalla data challenge", "merge": "Sammanfoga", + "mission-and-vision": "Uppgrag och vision", "more": "Mer", + "more-info": "Mer information", "nav-beginners": "Nybörjare", + "nav-developers": "Utvecklare", + "nav-developers-docs": "Utvecklardokument", + "nav-primary": "Primär", "next": "Nästa", + "no": "Nej", "oasis-logo": "Oasis-logotyp", + "online": "Online", "on-this-page": "På denna sida", + "open-research": "Öppen forskning", "page-content": "Sidinnehåll", "page-enterprise": "Enterprise", "page-last-updated": "Sidan uppdaterades senast", @@ -166,7 +212,12 @@ "pros": "Fördelar", "read-more": "Läs mer", "refresh": "Uppdatera sidan.", - "review-progress": "Granska framstegen", + "return-home": "återgå till startsidan", + "resources": "Översättningsresurser", + "run-a-node": "Kör en nod", + "rollup-component-website": "Webbplats", + "rollup-component-developer-docs": "Utvecklardokument", + "rollup-component-technology-and-risk-summary": "Teknik och risksammanfattning", "search": "Sök", "search-box-blank-state-text": "Sök!", "search-eth-address": "Detta ser ut som en Ethereum-adress. Vi tillhandahåller inte data som är specifik för adresser. Försök att söka efter det på en blockutforskare som", @@ -174,14 +225,22 @@ "security": "Säkerhet", "see-contributors": "Se medverkande", "set-up-local-env": "Konfigurera lokal miljö", - "sharding": "Shard-kedjor", + "sharding": "Horisontell partitionering", "show-all": "Visa alla", "show-less": "Visa mindre", "site-description": "Ethereum är en global, decentraliserad plattform för pengar och nya slags applikationer. På Ethereum kan du skriva kod som styr pengar och bygga appar som är tillgängliga var som helst i världen.", "site-title": "ethereum.org", + "skip-to-main-content": "Hoppa till huvudinnehåll", + "smart-contracts": "Smarta kontrakt", "stablecoins": "Stablecoins", "staking": "Utsättning", + "solo": "Solo-utsättning", + "saas": "Utsättning som en tjänst", + "pools": "Sammansatt utsättning", + "staking-community-grants": "Staking community bidrag", + "academic-grants-round": "Stipendium för akademiskt arbete", "summary": "Sammanfattning", + "support": "Support", "terms-of-use": "Användarvillkor", "transaction-fees": "Vad är transaktionsavgifter?", "translation-banner-body-new": "Du ser den här sidan på engelska eftersom vi inte har översatt den än. Hjälp oss att översätta detta innehåll.", @@ -193,22 +252,29 @@ "translation-banner-title-new": "Hjälp till att översätta denna sida", "translation-banner-title-update": "Hjälp till att uppdatera den här sidan", "translation-program": "Programmet för översättning", - "translation-progress": "Procent översatt", "translation-banner-no-bugs-title": "Inga buggar här!", - "translation-banner-no-bugs-content": "Den här sidan översätts inte. Vi har medvetet lämnat sidan på engelska.", + "translation-banner-no-bugs-content": "Den här sidan översätts inte. Vi har avsiktligt lämnat den här sidan på engelska för tillfället.", "translation-banner-no-bugs-dont-show-again": "Visa inte igen", + "try-using-search": "Prova att använda sökfunktionen för att hitta det du letar efter eller", "tutorials": "Handledningar", "uniswap-logo": "Uniswap-logotyp", + "upgrades": "Uppgraderingar", "use": "Använd", "use-ethereum": "Använda Ethereum", "use-ethereum-menu": "Använd Ethereum-menyn", "vision": "Vision", "wallets": "Plånböcker", + "we-couldnt-find-that-page": "Vi kunde inte hitta den sidan", + "web3": "Vad är Web3?", "website-last-updated": "Webbplatsen senast uppdaterad", "what-is-ether": "Vad är ether (ETH)?", "what-is-ethereum": "Vad är Ethereum?", "whitepaper": "Faktablad", "defi-page": "Decentraliserad finansiering (DeFi)", "dao-page": "Decentraliserade autonoma organisationer (DAO)", - "nft-page": "Icke-fungibla polletter (NFT)" + "nft-page": "Icke-fungibla polletter (NFT)", + "decentralized-social-networks": "Decentraliserade sociala nätverk", + "decentralized-identity": "Decentraliserad identitet", + "yes": "Ja", + "zero-knowledge-proofs": "Noll-kunskapsbevis" } diff --git a/src/intl/se/page-index.json b/src/intl/se/page-index.json index ef277c67c82..cf2fb50b723 100644 --- a/src/intl/se/page-index.json +++ b/src/intl/se/page-index.json @@ -37,7 +37,7 @@ "page-index-developers": "En ny bortre gräns för utveckling", "page-index-developers-description": "Ethereum och dess appar är transparent med öppen källkod. Du kan kopiera kod, bygga vidare på, och återanvända funktioner som andra redan skrivit. Om du inte vill lära dig ett nytt språk kan du använda JavaScript eller andra existerande språk för att interagera med den öppna källkoden.", "page-index-developers-button": "Portal för utvecklare", - "page-index-developers-code-examples": "Code examples", + "page-index-developers-code-examples": "Kodexempel", "page-index-developers-code-example-title-0": "Din egen bank", "page-index-developers-code-example-description-0": "Du kan skapa en bank som styrs av logik som du har programmerat.", "page-index-developers-code-example-title-1": "Din egen valuta", @@ -61,9 +61,9 @@ "page-index-contribution-banner-description": "Webbplatsen har öppen källkod och hundratals bidragsgivare i communityn. Du kan föreslå ändringar i allt innehåll på webbplatsen, föreslå fantastiska nya funktioner, eller hjälpa oss att fixa buggar.", "page-index-contribution-banner-image-alt": "En Ethereum-logotyp byggd av Lego.", "page-index-contribution-banner-button": "Mer om att bidra", - "page-index-tout-upgrades-title": "Lär dig mer om Eth2", - "page-index-tout-upgrades-description": "Ethereum 2.0 är ett program med sammankopplade uppgraderingar som är utformade för att göra Ethereum mer skalbart, säkert och hållbart.", - "page-index-tout-upgrades-image-alt": "Illustration av ett rymdskepp som representerar kraften i Eth2.", + "page-index-tout-upgrades-title": "Levla upp din kunskap om uppgraderingar", + "page-index-tout-upgrades-description": "Ethereum-vägkartan är ett program med sammankopplade uppgraderingar som är utformade för att göra nätverket mer skalbart, säkert och hållbart.", + "page-index-tout-upgrades-image-alt": "Illustration av ett rymdskepp som representerar den ökade kraften efter Ethereum-uppgraderingar.", "page-index-tout-enterprise-title": "Ethereum för företag", "page-index-tout-enterprise-description": "Se hur Ethereum kan öppna nya affärsmodeller, minska dina kostnader och framtidssäkra din verksamhet.", "page-index-tout-enterprise-image-alt": "Illustration av en futuristisk dator/enhet.", From 1aa0bef2713dd6e9883ec34bf4bb53399029e5f7 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 23 Sep 2022 10:18:54 +0100 Subject: [PATCH 36/67] Add Swedish to crowdin import --- src/scripts/crowdin-import.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/scripts/crowdin-import.ts b/src/scripts/crowdin-import.ts index 99e5c6211d1..31ad63205db 100644 --- a/src/scripts/crowdin-import.ts +++ b/src/scripts/crowdin-import.ts @@ -136,6 +136,7 @@ const repoToCrowdinCode: { [key: string]: string } = { pt: "pt-PT", ml: "ml-IN", sr: "sr-CS", + se: "sv-SE", } /** * Names for each bucket in order, zero indexed. From cc20d382ee760efa707ff602157554ed1f0379c1 Mon Sep 17 00:00:00 2001 From: Joshua <30259508@cityofglacol.ac.uk> Date: Fri, 23 Sep 2022 10:38:58 +0100 Subject: [PATCH 37/67] Add Uzbek (uz) lang and Homepage bucket --- i18n/config.json | 8 + src/intl/en/common.json | 1 + src/intl/uz/common.json | 280 ++++++++++++++++++++++++++++++++++ src/intl/uz/page-index.json | 77 ++++++++++ src/scripts/crowdin-import.ts | 1 + src/utils/languages.ts | 1 + 6 files changed, 368 insertions(+) create mode 100644 src/intl/uz/common.json create mode 100644 src/intl/uz/page-index.json diff --git a/i18n/config.json b/i18n/config.json index 3447f127391..37a461bce0e 100644 --- a/i18n/config.json +++ b/i18n/config.json @@ -359,6 +359,14 @@ "langDir": "ltr", "dateFormat": "MM/DD/YYYY" }, + { + "code": "uz", + "hrefLang": "uz", + "name": "Uzbek", + "localName": "O'zbekcha", + "langDir": "ltr", + "dateFormat": "MM/DD/YYYY" + }, { "code": "vi", "hrefLang": "vi", diff --git a/src/intl/en/common.json b/src/intl/en/common.json index 2b9a34ce567..aa9a891494a 100644 --- a/src/intl/en/common.json +++ b/src/intl/en/common.json @@ -162,6 +162,7 @@ "language-support": "Language support", "language-tr": "Turkish", "language-uk": "Ukrainian", + "language-uz": "Uzbek", "language-vi": "Vietnamese", "language-zh": "Chinese Simplified", "language-zh-tw": "Chinese Traditional", diff --git a/src/intl/uz/common.json b/src/intl/uz/common.json new file mode 100644 index 00000000000..b265e2ff624 --- /dev/null +++ b/src/intl/uz/common.json @@ -0,0 +1,280 @@ +{ + "1inch-logo": "1 duymli logotip", + "aave-logo": "Aave logotipi", + "acknowledgements": "Minnatdorchilik", + "about": "Haqida", + "about-ethereum-org": "ethereum.org haqida", + "about-us": "Biz haqimizda", + "alt-eth-blocks": "ETH belgisi kabi tashkil etilgan bloklarning rasmi", + "aria-toggle-search-button": "Qidiruv tugmasini almashtirish", + "aria-toggle-menu-button": "Menyu tugmasini almashtirish", + "zen-mode": "Zen rejimi", + "back-to-top": "Yuqoriga", + "banner-page-incomplete": "Ushbu sahifa to'liq emas va sizning yordamingizdan xursand bo'lamiz. Ushbu sahifani tahrirlang va boshqalarga foydali bo'lishi mumkin deb o'ylagan ma'lumotlarni qo'shing.", + "beacon-chain": "Beacon Chain", + "binance-logo": "Binance logotipi", + "bittrex-logo": "Bittrex logotipi", + "blog-translations": "Blog translations", + "brand-assets": "Brend aktivlari", + "bridges": "Blokcheyn ko'priklar", + "bug-bounty": "Xato topish", + "close": "Yopish", + "coinbase-logo": "Coinbase logotipi", + "coinmama-logo": "Coinmama logotipi", + "community": "Hamjamiyat", + "community-hub": "Hamjamiyat markazi", + "community-menu": "Hamjamiyat menyusi", + "compound-logo": "Compound logotipi", + "cons": "Kamchiliklari", + "contact": "Aloqa", + "content-versions": "Kontent versiyalari", + "contributing": "Hissa qo‘shish", + "contributors": "Hissa qoʻshganlar", + "contributors-thanks": "Bu sahifada hissa qoʻshganlarning barchasiga rahmat!", + "cookie-policy": "Cookie siyosati", + "copied": "Nusxa olindi", + "copy": "Nusxa olish", + "dark-mode": "Tungi", + "data-provided-by": "Ma'lumotlar manbai:", + "decentralized-applications-dapps": "Markazlashtirilmagan ilovalar (dapps)", + "decentralized-science": "Decentralized science (DeSci)", + "deposit-contract": "Depozit shartnomasi", + "devcon": "Devcon", + "developers": "Ishlab chiquvchilar", + "developers-home": "Dasturchilar bosh sahifasi", + "docs": "Docs", + "documentation": "Hujjatnoma", + "ecosystem": "Ekotizim", + "edit-page": "Sahifani tahrirlash", + "ef-blog": "Ethereum Foundation Blogi", + "eips": "Ethereumni takomillashtirish bo'yicha takliflar", + "energy-consumption": "Ethereum energiya sarfi", + "enterprise": "Tashkilot", + "enterprise-menu": "Korxona menyusi", + "esp": "Ekotizimni qo'llab-quvvatlash dasturi", + "eth-current-price": "Joriy ETH narxi (USD)", + "ethereum-bug-bounty": "Ethereum xatolarini topishni dastaklash dasturi", + "consensus-beaconcha-in-desc": "Ochiq manbali Beacon Chain Explorer", + "consensus-beaconscan-desc": "Beacon Chain Explorer - konsensus qatlami uchun Etherscan", + "consensus-become-staker": "Steykerga aylaning", + "consensus-become-staker-desc": "Steyking ishga tushdi! Agar tarmoq xavfsizligiga yordam berib, ETH tikishni istasangiz, xatarlardan xabardor boʻling.", + "consensus-explore": "Ma'lumotlarni o'rganing", + "consensus-run-beacon-chain": "Konsensus mijozini ishga tushiring", + "consensus-run-beacon-chain-desc": "Ethereum imkon qadar ko'proq mijozlarni ishlatishga muhtoj. Bunda Ethereum xayriyasiga yordam bering!", + "consensus-when-shipping": "Qachon yuboriladi?", + "ethereum": "Ethereum", + "ethereum-upgrades": "Ethereum yangilanishlari", + "ethereum-brand-assets": "Ethereum brendi aktivlari", + "ethereum-community": "Ethereum hamjamiyati", + "ethereum-online": "Onlayn hamjamiyatlar", + "ethereum-events": "Ethereum voqealari", + "ethereum-foundation": "Ethereum Foundation", + "ethereum-foundation-logo": "Ethereum Foundation logotipi", + "ethereum-glossary": "Ethereum lug'ati", + "ethereum-governance": "Ethereum boshqaruvi", + "ethereum-logo": "Ethereum logotipi", + "ethereum-security": "Ethereum xavfsizligi va firibgarlikning oldini olish", + "ethereum-support": "Ethereum yordam xizmati", + "ethereum-studio": "Ethereum Studio", + "ethereum-wallets": "Ethereum Hamyonlar", + "ethereum-whitepaper": "Ethereum texnik hujjatlari", + "events": "Voqealar", + "example-projects": "Namunaviy loyihalar", + "feedback-prompt": "Bu sahifa savolingizga javob berishga yordam berdimi?", + "feedback-title-helpful": "Fikr-mulohaza uchun tashakkur!", + "feedback-title-not-helpful": "Ommaviy Discordimizga qo'shiling va o'zingiz qidirayotgan javobni oling.", + "feedback-widget-prompt": "Bu sahifa foydalimi?", + "feedback-card-prompt-page": "Sahifa foydali boʻldimi?", + "feedback-card-prompt-article": "Maqola foydali boʻldimi?", + "feedback-card-prompt-tutorial": "Qoʻllanma foydali boʻldimi?", + "feedback-widget-thank-you-title": "Fikr-mulohazangiz uchun rahmat!", + "feedback-widget-thank-you-subtitle": "Bir qancha savollarga javob berib, bu sahifani yanada yaxshilang.", + "feedback-widget-thank-you-subtitle-ext": "Sizga yordam kerak boʻlsa, Discord sahifamiz orqali hamjamiyatimiz bilan aloqaga chiqing.", + "feedback-widget-thank-you-timing": "2–3 daq", + "feedback-widget-thank-you-cta": "Qisqa soʻrovnomani ochish", + "find-wallet": "Hamyonni topish", + "foundation": "Fond", + "gemini-logo": "Gemini logotipi", + "get-eth": "ETH olish", + "get-involved": "Ishtirok etish", + "get-started": "Boshlang", + "gitcoin-logo": "Gitcoin logotipi", + "glossary": "Lug'at", + "governance": "Boshqaruv", + "grants": "Grantlar", + "grant-programs": "Ekotizim grant dasturlari", + "guides-and-resources": "Hamjamiyat qoʻllanmalari va resurslari", + "history": "Tarix", + "history-of-ethereum": "Ethereum tarixi", + "home": "Bosh sahifa", + "how-ethereum-works": "Ethereum qanday ishlaydi", + "how-to-translate": "How to translate", + "image": "rasm", + "in-this-section": "Bu bo'limda", + "individuals": "Jismoniy shaxslar", + "individuals-menu": "Shaxsiy menyu", + "jobs": "Vakansiya", + "kraken-logo": "Kraken logotipi", + "language-ar": "Arab", + "language-az": "Ozarbayjon", + "language-bg": "Bolgar", + "language-bn": "Bengal", + "language-ca": "Katalan", + "language-cs": "Chex", + "language-da": "Daniya", + "language-de": "Nemis", + "language-el": "Grek", + "language-en": "Ingliz", + "language-es": "Ispan", + "language-fa": "Fors", + "language-fi": "Fin", + "language-fr": "Fransuz", + "language-gl": "Galisiy", + "language-hi": "Hind", + "language-hr": "Xorvat", + "language-hu": "Venger", + "language-id": "Indonez", + "language-ig": "Igbo", + "language-it": "Italyan", + "language-ja": "Yapon", + "language-ka": "Gruzin", + "language-kk": "Kazakh", + "language-ko": "Koreys", + "language-lt": "Litva", + "language-ml": "Malayalam", + "language-mr": "Maratxi", + "language-ms": "Malay", + "language-nb": "Norveg", + "language-nl": "Golland", + "language-ph": "Filipino", + "language-pl": "Polyak", + "language-pt": "Portugal", + "language-pt-br": "Portugal (Braziliya)", + "language-resources": "Til resurslari", + "language-ro": "Rumin", + "language-ru": "Rus", + "language-se": "Shved", + "language-sk": "Slovak", + "language-sl": "Sloven", + "language-sr": "Serb", + "language-sw": "Suaxili", + "language-th": "Tay", + "language-support": "Til Yordami", + "language-tr": "Turk", + "language-uk": "Ukrain", + "language-vi": "Vyetnam", + "language-zh": "Xitoy (soddalashtirilgan)", + "language-zh-tw": "Xitoy an'anaviy", + "languages": "Tillar", + "last-24-hrs": "Oxirgi 24 soat", + "last-edit": "Oxirgi tahrir", + "launchpad-translations": "Launchpad translations", + "layer-2": "Qatlam 2", + "learn": "O'rganish", + "learn-by-coding": "Kodlash orqali bilib oling", + "learn-menu": "Oʻrganish menyusi", + "learn-more": "Ko'proq ma'lumot olish", + "less": "Kamroq", + "light-mode": "Kunduzgi", + "listing-policy-disclaimer": "Bu sahifada keltirilgan barcha mahsulotlar rasmiy tasdiqlov emas va faqat ma'lumot sifatida taqdim etiladi. Agar siz mahsulot kiritish yoki siyosat haqida fikr bildirishni istasangiz, GitHubda muammoni ko'tarib chiqing.", + "listing-policy-raise-issue-link": "Muammoni ko'tarish", + "live-help": "Jonli yordam", + "live-help-menu": "Jonli yordam menyusi", + "loading": "Yuklanmoqda...", + "loading-error": "Yuklashda xatolik.", + "loading-error-refresh": "Xatolik yuz berdi, yangilang.", + "logo": "logotip", + "loopring-logo": "Loopring logotipi", + "mainnet-ethereum": "Mainnet Ethereum", + "makerdao-logo": "MakerDao logotipi", + "matcha-logo": "Matcha logotipi", + "medalla-data-challenge": "Medalla axborot chellenji", + "merge": "Birlashtirish", + "mission-and-vision": "Mission and vision", + "more": "Yana", + "more-info": "Batafsil", + "nav-beginners": "Boshlovchilar", + "nav-developers": "Ishlab chiquvchilar", + "nav-developers-docs": "Dasturchilar uchun hujjatlar", + "nav-primary": "Asosiy", + "next": "Keyingisi", + "no": "Yo'q", + "oasis-logo": "Oasis logotipi", + "online": "Onlayn", + "on-this-page": "Bu sahifada", + "open-research": "Ochiq tadqiqot", + "page-content": "Sahifa tarkibi", + "page-enterprise": "Tashkilot", + "page-last-updated": "Sahifa oxirgi marta yangilandi", + "previous": "Oldingisi", + "privacy-policy": "Maxfiylik Siyosati", + "private-ethereum": "Xususiy Ethereum", + "pros": "Yaxshi taraflari", + "read-more": "Ko'proq ma'lumot olish", + "refresh": "Sahifani yangilang.", + "return-home": "bosh sahifaga qaytish", + "resources": "Translation resources", + "run-a-node": "Tugunni ishga tushiring", + "rollup-component-website": "Veb-sayt", + "rollup-component-developer-docs": "Dasturchilar uchun hujjatlar", + "rollup-component-technology-and-risk-summary": "Xatarlar xulosasi va texnologiyalar", + "search": "Qidiruv", + "search-box-blank-state-text": "Qidiring!", + "search-eth-address": "Bu Ethereum manziliga o'xshaydi. Biz manzillarga xos ma'lumotlarni taqdim etmaymiz. Bu kabi blok explorerdan qidirib ko'ring", + "search-no-results": "Qidiruv natija bermadi", + "security": "Xavfsizlik", + "see-contributors": "Hissadorlarni ko'ring", + "set-up-local-env": "Mahalliy muhitni sozlash", + "sharding": "Sharding", + "show-all": "Hammasi", + "show-less": "Kamroq", + "site-description": "Ethereum - bu pul va yangi turdagi dasturlar uchun global, markazlashmagan platforma. Ethereum-da siz pulni boshqaradigan kod yozishingiz va dunyoning istalgan nuqtasida mavjud bo'lgan dasturlarni yaratishingiz mumkin.", + "site-title": "ethereum.org", + "skip-to-main-content": "Asosiy tarkibga o'tish", + "smart-contracts": "Aqlli shartnomalar", + "stablecoins": "Stablecoins", + "staking": "Steyking", + "solo": "Yakka steyking", + "saas": "Steyking xizmat sifatida", + "pools": "Birlashtirilgan steyking", + "staking-community-grants": "Steyking hamjamiyat grantlari", + "academic-grants-round": "Akademik grantlar bosqichi", + "summary": "Xulosa", + "support": "Qo'llab-quvvatlash", + "terms-of-use": "Foydalanish shartlari", + "transaction-fees": "Tranzaksiya to'lovlari qanday?", + "translation-banner-body-new": "Sahifani ingliz tilida ko'rmoqdasiz, chunki hali tarjima qilmaganmiz. Bu kontentni tarjima qilishda yordam bering.", + "translation-banner-body-update": "Bu sahifaning yangi versiyasi mavjud, ammo hozirda faqat ingliz tilida. Oxirgi versiyasini tarjima qilishda yordam bering.", + "translation-banner-button-join-translation-program": "Tarjima dasturiga qo'shiling", + "translation-banner-button-learn-more": "Ko'proq ma'lumot olish", + "translation-banner-button-see-english": "Ingliz tilida ko'ring", + "translation-banner-button-translate-page": "Sahifani tarjima qilish", + "translation-banner-title-new": "Bu sahifani tarjima qilishga yordam bering", + "translation-banner-title-update": "Bu sahifani yangilashga yordam bering", + "translation-program": "Tarjima dasturi", + "translation-banner-no-bugs-title": "Xatolar topilmadi!", + "translation-banner-no-bugs-content": "Bu sahifa hozir tarjima qilinmaydi. Hozircha bu sahifani inglizchada qoldiramiz.", + "translation-banner-no-bugs-dont-show-again": "Koʻrsatilmasin", + "try-using-search": "Izlayotganingizni topish uchun qidiruvdan foydalaning yoki", + "tutorials": "Darsliklar", + "uniswap-logo": "Uniswap logotipi", + "upgrades": "Yangilanishlar", + "use": "Foydalanish", + "use-ethereum": "Ethereum-dan foydalaning", + "use-ethereum-menu": "Ethereum ishlatish menyusi", + "vision": "Tasavvur", + "wallets": "Hamyonlar", + "we-couldnt-find-that-page": "Bu sahifa topilmadi", + "web3": "Web3 nima?", + "website-last-updated": "Sahifa oxirgi marta yangilandi", + "what-is-ether": "Ether (ETH) nima?", + "what-is-ethereum": "Ethereum bu nima?", + "whitepaper": "Texnik hujjat", + "defi-page": "Markazlashmagan moliya (DeFi)", + "dao-page": "Markazlashmagan avtonom tashkilotlar (DAO)", + "nft-page": "Unikal tokenlar (NFT)", + "decentralized-social-networks": "Markazlashmagan ijtimoiy tarmoqlar", + "decentralized-identity": "Markazlashmagan identifikatsiya", + "yes": "Ha", + "zero-knowledge-proofs": "Zero-knowledge proofs" +} diff --git a/src/intl/uz/page-index.json b/src/intl/uz/page-index.json new file mode 100644 index 00000000000..d6a986e4122 --- /dev/null +++ b/src/intl/uz/page-index.json @@ -0,0 +1,77 @@ +{ + "page-index-hero-image-alt": "Ethereum ekotizimini ifodalovchi futuristik shaharning tasviri.", + "page-index-meta-description": "Ethereum - bu pul va yangi turdagi dasturlar uchun global, markazlashmagan platforma. Ethereum-da siz pulni boshqaradigan kod yozishingiz va dunyoning istalgan nuqtasida mavjud bo'lgan dasturlarni yaratishingiz mumkin.", + "page-index-meta-title": "Bosh sahifa", + "page-index-title": "Ethereum-ga xush kelibsiz", + "page-index-description": "Efir bu - kriptovalyutani qo`llab-quvvatlaydigan, hamjamyatlik bilan bshqariladigan texnologiya va minglab markazlashmagan ilovalar.", + "page-index-title-button": "Ethereum haqida ko`proq ma`lumotfga ega b`lish", + "page-index-get-started": "Boshlang", + "page-index-get-started-description": "ethereum.org — bu sizning Ethereum olamiga portalingiz. Bu yangi va doimiy rivojlanayotgan texnologiya sizning yo`lbishchingiz b`ladi. , Koproq ma`lumotga ega bo`lmoqchi bo`lsangiz, biz ularni shu erga to`pladik", + "page-index-get-started-image-alt": "Kompyuterda o'tirgan odamning tasviri.", + "page-index-get-started-wallet-title": "Hamyonni tanlahg", + "page-index-get-started-wallet-description": "Hamyon sizga o`z Ethereum hisobingizni ochish va uni boshqarish imkonini beradi.", + "page-index-get-started-wallet-image-alt": "Tanasi seyfli robot Ethereum hamyonini bildiradi.", + "page-index-get-started-eth-title": "ETH olish", + "page-index-get-started-eth-description": "ETH bu Ethereum valyutasi siz uni ilovalarda ishlatishingiz mumkin.", + "page-index-get-started-eth-image-alt": "(ETH) efirtni rasmini zavqlanib tomosha qilayotgan bir guruh insonlarning tasviri.", + "page-index-get-started-dapps-title": "Markazlashmagan ilovani ishlating", + "page-index-get-started-dapps-description": "Markazlashmagan ilova bu - Ethereumda tuzilgan programmalar. unda nimalar qilish mumkinligini ko`ring.", + "page-index-get-started-dapps-image-alt": "Kmpyuterda o`tirgan itning tasviri.", + "page-index-get-started-devs-title": "Qurishni boshlang", + "page-index-get-started-devs-description": "Ethereumda dasturlashni istasangiz, uning qo`llanmalari va boshqa hujjatlari bizning ishlab chiqaruvchilar protalimizda mavjud.", + "page-index-get-started-devs-image-alt": "Lego g'ishtlaridan yasalgan ETH logotipini yaratuvchi qo'l tasviri.", + "page-index-what-is-ethereum": "Ethereum bu nima?", + "page-index-what-is-ethereum-description": "Ethereum - bu raqamli pullar, global to'lovlar va ilovalar uchun uy bo'lgan texnologiya. Hamjamiyat jadal rivojlanayotgan raqamli iqtisodiyotni, ijodkorlar uchun onlayn pul topishning yangi dadil usullarini va boshqalarni qurdi. U dunyoning qayerida bo'lishingizdan qat'i nazar, hamma uchun ochiq - sizga faqat internet kerak.", + "page-index-what-is-ethereum-button": "Ethereum bu nima?", + "page-index-what-is-ethereum-secondary-button": "Raqamli pul haqida ko'proq", + "page-index-what-is-ethereum-image-alt": "Bozorga qaragan odamning surati Ethereumni ifodalash uchun mo'ljallangan.", + "page-index-defi": "Adolatliroq moliyaviy tizim", + "page-index-defi-description": "Bugungi kunda milliardlab odamlar bank hisoblarini ocholmaydi, boshqalari esa to'lovlari bloklangan. Ethereumning markazlashmagan moliya tizimi (DeFi) hech qachon uxlamaydi yoki kamsitmaydi. Shunchaki internet aloqasi bilan siz dunyoning istalgan nuqtasiga yuborishingiz, qabul qilishingiz, qarz olishingiz, foizlar olishingiz va hattoki pul oqimini uzatishingiz mumkin.", + "page-index-defi-button": "DeFi bilan tanishing", + "page-index-defi-image-alt": "ETH belgisini taqdim etuvchi qo'llar tasviri.", + "page-index-internet": "Ochiq internet", + "page-index-internet-description": "Bugun biz shaxsiy maʼlumotlarimizni nazorat qilishdan voz kechish orqali “bepul” internet xizmatlaridan foydalanish imkoniyatiga ega boʻlamiz. Ethereum xizmatlari sukut bo'yicha ochiq - sizga faqat hamyon kerak. Ular bepul va sozlash oson, siz nazorat qilasiz va shaxsiy maʼlumotlarsiz ishlaydi.", + "page-index-internet-button": "Ochiq internetni o'rganing", + "page-index-internet-secondary-button": "Hamyonlar haqida ko'proq", + "page-index-internet-image-alt": "Ethereum kristallari bilan jihozlangan futuristik kompyuterning tasviri.", + "page-index-developers": "Rivojlanish uchun yangi chegara", + "page-index-developers-description": "Ethereum va uning ilovalari shaffof va ochiq manbadir. Siz kodni ajratishingiz va boshqalar allaqachon yaratgan funksiyalardan qayta foydalanishingiz mumkin. Agar siz yangi tilni o'rganishni xohlamasangiz, JavaScript va boshqa mavjud tillardan foydalangan holda ochiq kodli kod bilan o'zaro aloqada bo'lishingiz mumkin.", + "page-index-developers-button": "Dasturchilar portali", + "page-index-developers-code-examples": "Kod namunalari", + "page-index-developers-code-example-title-0": "O'zingizning bankingiz", + "page-index-developers-code-example-description-0": "Siz dasturlashtirgan mantiq bo'yicha bank qurishingiz mumkin.", + "page-index-developers-code-example-title-1": "O'zingizning valyutangiz", + "page-index-developers-code-example-description-1": "Ilovalar bo'ylab uzatishingiz va ishlatishingiz mumkin bo'lgan tokenlarni yaratishingiz mumkin.", + "page-index-developers-code-example-title-2": "JavaScript Ethereum hamyoni", + "page-index-developers-code-example-description-2": "Siz Ethereum va boshqa ilovalar bilan ishlash uchun mavjud tillardan foydalanishingiz mumkin.", + "page-index-developers-code-example-title-3": "Ochiq, ruxsatsiz DNS", + "page-index-developers-code-example-description-3": "Siz mavjud xizmatlarni markazlashtirilmagan, ochiq ilovalar sifatida qayta tasavvur qilishingiz mumkin.", + "page-index-network-stats-title": "Ethereum bugun", + "page-index-network-stats-subtitle": "Eng so'nggi tarmoq statistikasi", + "page-index-network-stats-eth-price-description": "ETH narxi (AQSh dollari)", + "page-index-network-stats-eth-price-explainer": "1 Efir uchun oxirgi narx. Siz 0,000000000000000001 sotib olishingiz mumkin – 1 ta butun ETH sotib olishingiz shart emas.", + "page-index-network-stats-tx-day-description": "Bugungi tranzaktsiyalar", + "page-index-network-stats-tx-day-explainer": "Oxirgi 24 soat ichida tarmoqda muvaffaqiyatli bajarilgan tranzaksiyalar soni.", + "page-index-network-stats-value-defi-description": "DeFi-da qulflangan qiymat (AQSh dollari)", + "page-index-network-stats-value-defi-explainer": "Markazlashtirilmagan moliya (DeFi) ilovalaridagi pul miqdori, Ethereum raqamli iqtisodiyoti.", + "page-index-network-stats-nodes-description": "Nodelar", + "page-index-network-stats-nodes-explainer": "Ethereum butun dunyo bo'ylab tugunlar deb nomlanuvchi minglab ko'ngillilar tomonidan boshqariladi.", + "page-index-touts-header": "Ethereum.org haqida", + "page-index-contribution-banner-title": "Ethereum.org saytiga hissa qo'shing", + "page-index-contribution-banner-description": "Ushbu veb-sayt yuzlab hamjamiyat ishtirokchilari bilan ochiq manba hisoblanadi. Siz ushbu saytdagi har qanday kontentga o'zgartirishlar kiritishingiz, ajoyib yangi xususiyatlarni taklif qilishingiz yoki xatolarni bartaraf etishda yordam berishingiz mumkin.", + "page-index-contribution-banner-image-alt": "Lego g'ishtlaridan yasalgan Ethereum logotipi.", + "page-index-contribution-banner-button": "Hissa qo'shish haqida ko'proq", + "page-index-tout-upgrades-title": "O'z bilimingizni yangilang", + "page-index-tout-upgrades-description": "Ethereum yo'l xaritasi tarmoqni yanada kengaytiriladigan, xavfsiz va barqaror qilish uchun mo'ljallangan o'zaro bog'liq yangilanishlardan iborat.", + "page-index-tout-upgrades-image-alt": "Ethereum yangilanganidan keyin ortib borayotgan quvvatni ifodalovchi kosmik kemaning tasviri.", + "page-index-tout-enterprise-title": "Korxona uchun Ethereum", + "page-index-tout-enterprise-description": "Ethereum yangi biznes modellarini qanday ochishi, xarajatlaringizni kamaytirishi va kelgusida biznesingizni tasdiqlashi mumkin.", + "page-index-tout-enterprise-image-alt": "Futuristik kompyuter/qurilma tasviri.", + "page-index-tout-community-title": "Ethereum hamjamiyati", + "page-index-tout-community-description": "Ethereum hamma narsa jamiyatga tegishli. U har xil kelib chiqishi va qiziqishlari bo'lgan odamlardan iborat. Qanday qilib qo'shilishingiz mumkinligini ko'ring.", + "page-index-tout-community-image-alt": "Bir guruh quruvchilar birgalikda ishlayotgani tasviri.", + "page-index-nft": "Aktivlar interneti", + "page-index-nft-description": "Ethereum faqat raqamli pul uchun emas. O'zingiz ega bo'lishingiz mumkin bo'lgan har qanday narsa taqdim etilishi, sotilishi va o'zgartirilmaydigan tokenlar (NFTs) sifatida ishlatilishi mumkin. Siz o'z san'atingizni tokenizatsiya qilishingiz va har safar qayta sotilganda avtomatik ravishda royalti olishingiz mumkin. Yoki kredit olish uchun sizga tegishli bo'lgan narsa uchun tokendan foydalaning. Imkoniyatlar doimo o'sib bormoqda.", + "page-index-nft-button": "NFT haqida ko'proq", + "page-index-nft-alt": "Gologramma orqali Eth logotipi ko'rsatilmoqda." +} diff --git a/src/scripts/crowdin-import.ts b/src/scripts/crowdin-import.ts index 99e5c6211d1..55ec656c12d 100644 --- a/src/scripts/crowdin-import.ts +++ b/src/scripts/crowdin-import.ts @@ -76,6 +76,7 @@ const USER_SELECTION: UserSelectionObject = { th: [], tr: [], uk: [], + uz: [], vi: [], zh: [], "zh-tw": [], diff --git a/src/utils/languages.ts b/src/utils/languages.ts index 48bb13c1042..27b079e1d51 100644 --- a/src/utils/languages.ts +++ b/src/utils/languages.ts @@ -47,6 +47,7 @@ export type Lang = | "th" | "tr" | "uk" + | "uz" | "vi" | "zh" | "zh-tw" From a470d5609734315b3ab8c9634d6240efed307c79 Mon Sep 17 00:00:00 2001 From: Joshua <62268199+minimalsm@users.noreply.github.com> Date: Fri, 23 Sep 2022 13:09:43 +0100 Subject: [PATCH 38/67] Add missing header ID on zk page --- src/content/zero-knowledge-proofs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/zero-knowledge-proofs.md b/src/content/zero-knowledge-proofs.md index 77b6a8d67d0..fb8e2495334 100644 --- a/src/content/zero-knowledge-proofs.md +++ b/src/content/zero-knowledge-proofs.md @@ -5,7 +5,7 @@ lang: en sidebar: true --- -## What are zero-knowledge proofs? +## What are zero-knowledge proofs? {#what-are-zk-proofs} A zero-knowledge proof is a way of proving the validity of a statement without revealing the statement itself. The ‘prover’ is the party trying to prove a claim, while the ‘verifier’ is responsible for validating the claim. From 363fe17a6656491972dfb8d9032110a4a2810a15 Mon Sep 17 00:00:00 2001 From: Kwangtae Kim Date: Fri, 23 Sep 2022 22:42:12 +0900 Subject: [PATCH 39/67] remove duplicate 'items' word --- src/content/upgrades/merge/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/upgrades/merge/index.md b/src/content/upgrades/merge/index.md index 840f76ddabd..bbb38b68036 100644 --- a/src/content/upgrades/merge/index.md +++ b/src/content/upgrades/merge/index.md @@ -64,7 +64,7 @@ Key action items include: 2. Authenticate both execution and consensus clients with a shared JWT secret so they can securely communicate. 3. Set a `fee recipient` address to receive your earned transaction fee tips/MEV. -Not completing the first two items above items will result in your node being seen as "offline" until both layers are synced and authenticated. +Not completing the first two items above will result in your node being seen as "offline" until both layers are synced and authenticated. Not setting a `fee recipient` will still allow your validator to behave as usual, but you will miss out on unburnt fee tips and any MEV you would have otherwise earned in blocks your validator proposes. From f3e0998833c3d1883771117639fa3ba968d79cbe Mon Sep 17 00:00:00 2001 From: Pablo Pettinari Date: Fri, 23 Sep 2022 10:44:05 -0300 Subject: [PATCH 40/67] formatting --- src/components/InfoBanner.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/InfoBanner.tsx b/src/components/InfoBanner.tsx index def6f814025..4eae4bc452e 100644 --- a/src/components/InfoBanner.tsx +++ b/src/components/InfoBanner.tsx @@ -28,14 +28,14 @@ const InfoBanner: React.FC = ({ maxW={shouldCenter ? "55rem" : "100%"} color="black300" bg={isWarning ? "warning" : "infoBanner"} - direction={{ base: "column", sm: "row" }} + direction={{ base: "column", sm: "row" }} {...props} > {emoji && ( = ({ return shouldCenter ? {banner} : banner } -export default InfoBanner \ No newline at end of file +export default InfoBanner From c1bd754907cbb22072f4c19e6824bbb177917cbd Mon Sep 17 00:00:00 2001 From: Pablo Pettinari Date: Fri, 23 Sep 2022 10:51:15 -0300 Subject: [PATCH 41/67] adjust styles --- src/components/InfoBanner.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/InfoBanner.tsx b/src/components/InfoBanner.tsx index 4eae4bc452e..45d12d69990 100644 --- a/src/components/InfoBanner.tsx +++ b/src/components/InfoBanner.tsx @@ -39,14 +39,14 @@ const InfoBanner: React.FC = ({ mb={{ base: 2, sm: 0 }} alignSelf={{ base: "flex-start", sm: "auto" }} text={emoji} - fontSize={"2em"} + fontSize="4xl" /> )} {children} From 8249e4d4b5969306caf367fbbf5d83c1ae0e713a Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 23 Sep 2022 13:53:49 +0000 Subject: [PATCH 42/67] docs: update README.md [skip ci] --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0857c32267b..8cde06145e8 100644 --- a/README.md +++ b/README.md @@ -1420,6 +1420,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
d1onys1us

📖
Thibaut

📖 +
Miguel

💻 From ca2fc39186dd09c16ef1f0a4b78865d565fa6f58 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 23 Sep 2022 13:53:50 +0000 Subject: [PATCH 43/67] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index 7616fc73f9a..97763a2edbf 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -8961,6 +8961,15 @@ "contributions": [ "doc" ] + }, + { + "login": "ImMiguelP", + "name": "Miguel", + "avatar_url": "https://avatars.githubusercontent.com/u/61770010?v=4", + "profile": "https://github.com/ImMiguelP", + "contributions": [ + "code" + ] } ], "contributorsPerLine": 7, From f514110e335a961374b78f95813aec8499a5d7cb Mon Sep 17 00:00:00 2001 From: Miguel <61770010+ImMiguelP@users.noreply.github.com> Date: Fri, 23 Sep 2022 10:12:59 -0700 Subject: [PATCH 44/67] Apply suggestions from code review Co-authored-by: Pablo Pettinari --- src/components/ImageCard.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ImageCard.tsx b/src/components/ImageCard.tsx index 240608b06f8..2c900d73b74 100644 --- a/src/components/ImageCard.tsx +++ b/src/components/ImageCard.tsx @@ -19,9 +19,9 @@ const ImageCard: React.FC = ({ children, className, }) => ( - + {alt} -

{title}

+ {title} {description} {children}
From 8d76e2421842dd83df2c3da66a5728619b04d13f Mon Sep 17 00:00:00 2001 From: Pablo Pettinari Date: Fri, 23 Sep 2022 14:48:08 -0300 Subject: [PATCH 45/67] formatting + use image prop from GatsbyImage --- src/components/ImageCard.tsx | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/components/ImageCard.tsx b/src/components/ImageCard.tsx index 2c900d73b74..d8d579f2d28 100644 --- a/src/components/ImageCard.tsx +++ b/src/components/ImageCard.tsx @@ -1,6 +1,6 @@ import React from "react" import { GatsbyImage, IGatsbyImageData } from "gatsby-plugin-image" -import { Box, Image, Text } from "@chakra-ui/react" +import { Box, Heading, Image, Text } from "@chakra-ui/react" export interface IProps { children?: React.ReactNode @@ -17,14 +17,19 @@ const ImageCard: React.FC = ({ title, description, children, - className, }) => ( - - {alt} + + {alt} {title} - {description} + {description} {children} ) -export default ImageCard \ No newline at end of file +export default ImageCard From 66232cde9098c597c2dbcf716db5e2dabce04d50 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 23 Sep 2022 19:43:33 +0000 Subject: [PATCH 46/67] docs: update README.md [skip ci] --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8cde06145e8..c2c7485ccf6 100644 --- a/README.md +++ b/README.md @@ -1421,6 +1421,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
d1onys1us

📖
Thibaut

📖
Miguel

💻 +
Ray Zhu

📖 From aacdddeaa0e2d37dc35edb46e7ea0c448d0d46a4 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 23 Sep 2022 19:43:34 +0000 Subject: [PATCH 47/67] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index 97763a2edbf..f55fa73aa35 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -8970,6 +8970,15 @@ "contributions": [ "code" ] + }, + { + "login": "rayzhudev", + "name": "Ray Zhu", + "avatar_url": "https://avatars.githubusercontent.com/u/20132960?v=4", + "profile": "https://github.com/rayzhudev", + "contributions": [ + "doc" + ] } ], "contributorsPerLine": 7, From 10599732ea7f414cb5e501e675cabebeebeaaa4e Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Fri, 23 Sep 2022 13:50:04 -0600 Subject: [PATCH 48/67] Update src/content/developers/docs/nodes-and-clients/index.md --- src/content/developers/docs/nodes-and-clients/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/developers/docs/nodes-and-clients/index.md b/src/content/developers/docs/nodes-and-clients/index.md index 319e9ed03fa..ba4482f6b59 100644 --- a/src/content/developers/docs/nodes-and-clients/index.md +++ b/src/content/developers/docs/nodes-and-clients/index.md @@ -217,7 +217,7 @@ Implemented by Trinity. Works like fast sync but also downloads the data needed Learn more in [Nimbus docs](https://nimbus.guide/) -### Prysm (#prysm) +### Prysm {#prysm} Prysm is a full-featured, open source consensus client written in Go under the GPL-3.0 license. It features an optional webapp UI and prioritizes user experience, documentation, and configurability for both stake-at-home and institutional users. From 347a8785090f5ea4bd00444eed9f6fb13a52d4f9 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 23 Sep 2022 21:14:13 +0000 Subject: [PATCH 49/67] docs: update README.md [skip ci] --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c2c7485ccf6..66adc1530ab 100644 --- a/README.md +++ b/README.md @@ -1422,6 +1422,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
Thibaut

📖
Miguel

💻
Ray Zhu

📖 +
Lucca Benedetti

📖 From 891ae963e7d56a353c4a0e31a9398ca5bd06cb8f Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 23 Sep 2022 21:14:14 +0000 Subject: [PATCH 50/67] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index f55fa73aa35..9a0ceda2179 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -8979,6 +8979,15 @@ "contributions": [ "doc" ] + }, + { + "login": "BenedettiLucca", + "name": "Lucca Benedetti", + "avatar_url": "https://avatars.githubusercontent.com/u/108427035?v=4", + "profile": "https://github.com/BenedettiLucca", + "contributions": [ + "doc" + ] } ], "contributorsPerLine": 7, From cd264e2cf58e814f146be9ace2a62b1b57a933bb Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Fri, 23 Sep 2022 14:54:54 -0700 Subject: [PATCH 51/67] update copy for post-merge --- src/intl/ar/page-run-a-node.json | 6 +++--- src/intl/en/page-run-a-node.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/intl/ar/page-run-a-node.json b/src/intl/ar/page-run-a-node.json index 971b84b3259..6751f441695 100644 --- a/src/intl/ar/page-run-a-node.json +++ b/src/intl/ar/page-run-a-node.json @@ -129,9 +129,9 @@ "page-run-a-node-what-3-subtitle": "أثناء الاتصال بالإنترنت.", "page-run-a-node-what-3-text": "Running an Ethereum node may sound complicated at first, but it's merely the act of continuously running client software on a computer while connected to the internet. While offline, your node will simply be inactive until it gets back online and catches up with the latest changes.", "page-run-a-node-who-title": "Who should run a node?", - "page-run-a-node-who-preview": "Everyone! Nodes are not just for miners and validators. Anyone can run a node—you don't even need ETH.", - "page-run-a-node-who-copy-1": "You don't need to stake ETH or be a miner to run a node. In fact, it's every other node on Ethereum that holds miners and validators accountable.", - "page-run-a-node-who-copy-2": "You may not get the financial rewards that validators and miners earn, but there are many other benefits of running a node for any Ethereum user to consider, including privacy, security, reduced reliance on third-party servers, censorship resistance and improved health and decentralization of the network.", + "page-run-a-node-who-preview": "Everyone! Nodes are not just for proof-of-stake validators. Anyone can run a node—you don't even need ETH.", + "page-run-a-node-who-copy-1": "You don't need to stake ETH to run a node. In fact, it's every other node on Ethereum that holds validators accountable.", + "page-run-a-node-who-copy-2": "You may not get the financial rewards that validators earn, but there are many other benefits of running a node for any Ethereum user to consider, including privacy, security, reduced reliance on third-party servers, censorship resistance and improved health and decentralization of the network.", "page-run-a-node-who-copy-3": "Having your own node means you don't need to trust information about the state of the network provided by a third party.", "page-run-a-node-who-copy-bold": "Don't trust. Verify.", "page-run-a-node-why-title": "Why run a node?" diff --git a/src/intl/en/page-run-a-node.json b/src/intl/en/page-run-a-node.json index c5485a2d92c..28c38594891 100644 --- a/src/intl/en/page-run-a-node.json +++ b/src/intl/en/page-run-a-node.json @@ -129,9 +129,9 @@ "page-run-a-node-what-3-subtitle": "While online.", "page-run-a-node-what-3-text": "Running an Ethereum node may sound complicated at first, but it's merely the act of continuously running client software on a computer while connected to the internet. While offline, your node will simply be inactive until it gets back online and catches up with the latest changes.", "page-run-a-node-who-title": "Who should run a node?", - "page-run-a-node-who-preview": "Everyone! Nodes are not just for miners and validators. Anyone can run a node—you don't even need ETH.", - "page-run-a-node-who-copy-1": "You don't need to stake ETH or be a miner to run a node. In fact, it's every other node on Ethereum that holds miners and validators accountable.", - "page-run-a-node-who-copy-2": "You may not get the financial rewards that validators and miners earn, but there are many other benefits of running a node for any Ethereum user to consider, including privacy, security, reduced reliance on third-party servers, censorship resistance and improved health and decentralization of the network.", + "page-run-a-node-who-preview": "Everyone! Nodes are not just for proof-of-stake validators. Anyone can run a node—you don't even need ETH.", + "page-run-a-node-who-copy-1": "You don't need to stake ETH to run a node. In fact, it's every other node on Ethereum that holds validators accountable.", + "page-run-a-node-who-copy-2": "You may not get the financial rewards that validators earn, but there are many other benefits of running a node for any Ethereum user to consider, including privacy, security, reduced reliance on third-party servers, censorship resistance and improved health and decentralization of the network.", "page-run-a-node-who-copy-3": "Having your own node means you don't need to trust information about the state of the network provided by a third party.", "page-run-a-node-who-copy-bold": "Don't trust. Verify.", "page-run-a-node-why-title": "Why run a node?" From 8db7d37e69647ff3e81a547a8c91358ee52b7d9e Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Sat, 24 Sep 2022 00:25:45 +0200 Subject: [PATCH 52/67] Update src/content/history/index.md Co-authored-by: Corwin Smith --- src/content/history/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/history/index.md b/src/content/history/index.md index b0e2aaae886..9c079846720 100644 --- a/src/content/history/index.md +++ b/src/content/history/index.md @@ -35,7 +35,7 @@ Looking for future protocol upgrades? [Learn about upcoming upgrades to Ethereum #### Summary {paris-summary} -The Paris upgrade was triggered by the proof-of-work blockchain passing a [terminal total difficulty](/glossary/#terminal-total-difficulty) of 58750000000000000000000. This happened at block 15537393 on 15th September 2022. Paris was The Merge transition - its major feature was switching off the proof-of-work mining algorithm and associated consensus logic and switching on proof-of-stake instead. Paris itself was an upgrade to the execution clients (equivalent to Bellatrix on the consensus layer) that enabled them to take instruction from their connected consensus clients. This required a new set of internal API methods, collectively known as the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/specification.md), to be activated. This was arguably the most significant upgrade in Ethereum history since Homestead! +The Paris upgrade was triggered by the proof-of-work blockchain passing a [terminal total difficulty](/glossary/#terminal-total-difficulty) of 58750000000000000000000. This happened at block 15537393 on 15th September 2022. Paris was [The Merge](/upgrades/merge/) transition - its major feature was switching off the [proof-of-work](/developers/docs/consensus-mechanisms/pow) mining algorithm and associated consensus logic and switching on [proof-of-stake](/developers/docs/consensus-mechanisms/pos) instead. Paris itself was an upgrade to the [execution clients](/developers/docs/nodes-and-clients/#execution-clients) (equivalent to Bellatrix on the consensus layer) that enabled them to take instruction from their connected [consensus clients](/developers/docs/nodes-and-clients/#consensus-clients). This required a new set of internal API methods, collectively known as the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/specification.md), to be activated. This was arguably the most significant upgrade in Ethereum history since [Homestead](#homestead)! - [Read the Paris upgrade specification](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/paris.md) From 89ab99224fef268d85319c826783fd97d30e008b Mon Sep 17 00:00:00 2001 From: Mac Morgan Date: Sat, 24 Sep 2022 09:04:33 -0400 Subject: [PATCH 53/67] Fixed broken blog link on Running a node page --- .../developers/docs/nodes-and-clients/run-a-node/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/developers/docs/nodes-and-clients/run-a-node/index.md b/src/content/developers/docs/nodes-and-clients/run-a-node/index.md index 49793d64f2b..b47ae8e590a 100644 --- a/src/content/developers/docs/nodes-and-clients/run-a-node/index.md +++ b/src/content/developers/docs/nodes-and-clients/run-a-node/index.md @@ -444,7 +444,7 @@ Consider creating a service to run your clients automatically on startup. For ex You need to keep your client software up-to-date with the latest security patches, features, and [EIPs](/eips/). Especially before [hard forks](/history/), make sure you are running the correct client versions. -> Before important network updates, EF publishes a post on its [blog](blog.ethereum.org). You can [subscribe to these announcements](https://groups.google.com/a/ethereum.org/g/announcements) to get a notification to your mail when your node needs an update. +> Before important network updates, EF publishes a post on its [blog](https://blog.ethereum.org). You can [subscribe to these announcements](https://groups.google.com/a/ethereum.org/g/announcements) to get a notification to your mail when your node needs an update. Updating clients is very simple. Each client has specific instructions in their documentation, but the process is generally just to download the latest version and restart the client with the new executable. The client should pick up where it left off, but with the updates applied. From f945b6c7b2243e5c96c4931af5ad49dc00ca4256 Mon Sep 17 00:00:00 2001 From: Nikita Drozd Date: Sun, 25 Sep 2022 13:47:29 -0700 Subject: [PATCH 54/67] Correct hreflang for Filipino Fixes #8016 --- i18n/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/config.json b/i18n/config.json index 37a461bce0e..0b84cbb4bd9 100644 --- a/i18n/config.json +++ b/i18n/config.json @@ -249,7 +249,7 @@ }, { "code": "ph", - "hrefLang": "ph", + "hrefLang": "fil", "name": "Filipino", "localName": "Filipino", "langDir": "ltr", From f9ec5800e56e31d553991d9d082dd92e38a878a6 Mon Sep 17 00:00:00 2001 From: Nikita Drozd Date: Sun, 25 Sep 2022 14:52:29 -0700 Subject: [PATCH 55/67] Aria-label for homepage link Fixes #8018 --- src/components/Nav/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Nav/index.tsx b/src/components/Nav/index.tsx index beccda67db9..380f1bd28f3 100644 --- a/src/components/Nav/index.tsx +++ b/src/components/Nav/index.tsx @@ -423,7 +423,7 @@ const Nav: React.FC = ({ path }) => { - + {/* Desktop */} From 457c5a27446479b444d3bc0197e3ef1257d5a6fa Mon Sep 17 00:00:00 2001 From: omahs <73983677+omahs@users.noreply.github.com> Date: Mon, 26 Sep 2022 09:26:50 +0200 Subject: [PATCH 56/67] Fix: typos Fix: typos --- .../developers/docs/programming-languages/javascript/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/developers/docs/programming-languages/javascript/index.md b/src/content/developers/docs/programming-languages/javascript/index.md index a67d41c54bb..5762727a6de 100644 --- a/src/content/developers/docs/programming-languages/javascript/index.md +++ b/src/content/developers/docs/programming-languages/javascript/index.md @@ -24,7 +24,7 @@ You can use these libraries to interact with smart contracts on Ethereum so it's ### Smart contracts {#smart-contracts} -If you're a JavaScript developer and wanting to write your own smart contract, you may want to get familiar with [Solidity](https://solidity.readthedocs.io). This is the most popular smart contract language and it's syntactically similar to JavaScript, which may make it easier to learn. +If you're a JavaScript developer and want to write your own smart contract, you may want to get familiar with [Solidity](https://solidity.readthedocs.io). This is the most popular smart contract language and it's syntactically similar to JavaScript, which may make it easier to learn. More on [smart contracts](/developers/docs/smart-contracts/). @@ -64,7 +64,7 @@ There are also plenty of other things going on in the land of Ethereum JavaScrip - tools to generate, import, and export Ethereum keys. - an implementation of the `merkle-patricia-tree` – a data structure outlined in the Ethereum yellow paper. -Dig in to whatever interests you most over at the [EthereumJS repo](https://github.com/ethereumjs) +Dig into whatever interests you most over at the [EthereumJS repo](https://github.com/ethereumjs) ## Further reading {#further-reading} From efb7b2ee2fd097c8584dfe6e2118d174e5112f48 Mon Sep 17 00:00:00 2001 From: omahs <73983677+omahs@users.noreply.github.com> Date: Mon, 26 Sep 2022 09:29:29 +0200 Subject: [PATCH 57/67] Fix: typos Fix: typos --- .../developers/docs/programming-languages/dot-net/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/developers/docs/programming-languages/dot-net/index.md b/src/content/developers/docs/programming-languages/dot-net/index.md index 7f7bb389cbd..ad588eca50c 100644 --- a/src/content/developers/docs/programming-languages/dot-net/index.md +++ b/src/content/developers/docs/programming-languages/dot-net/index.md @@ -69,7 +69,7 @@ Need a more basic primer first? Check out [ethereum.org/learn](/learn/) or [ethe - [Nethereum Codegen Blazor](https://github.com/Nethereum/Nethereum.CodeGen.Blazor) - _Nethereum codegen with UI in Blazor_ - [Nethereum Blazor](https://github.com/Nethereum/NethereumBlazor) - _A .NET Wasm SPA light blockchain explorer and simple wallet_ - [Wonka Business Rules Engine](https://docs.nethereum.com/en/latest/wonka/) - _A business rules engine (for both the .NET platform and the Ethereum platform) that is inherently metadata-driven_ -- [Nethermind](https://github.com/NethermindEth/nethermind) - _A .NET Core Ethereum client for Linux, Windows, MacOs_ +- [Nethermind](https://github.com/NethermindEth/nethermind) - _A .NET Core Ethereum client for Linux, Windows, MacOS_ - [eth-utils](https://github.com/ethereum/eth-utils/) - _utility functions for working with Ethereum related codebases_ - [TestChains](https://github.com/Nethereum/TestChains) - _Pre-configured .NET devchains for fast response (PoA)_ @@ -77,7 +77,7 @@ Looking for more resources? Check out [ethereum.org/developers](/developers/). ## .NET community contributors {#dot-net-community-contributors} -At Nethereum, we mostly hang out on [Gitter](https://gitter.im/Nethereum/Nethereum) where everyone is welcome to ask/answer questions, get help, or just chill. Feel free to do a PR or open an issue on the [Nethereum GitHub repository](https://github.com/Nethereum), or just to browse through the many side/sample projects we have. You can also find us on [Discord](https://discord.gg/jQPrR58FxX)! +At Nethereum, we mostly hang out on [Gitter](https://gitter.im/Nethereum/Nethereum) where everyone is welcome to ask/answer questions, get help, or just chill. Feel free to do a PR or open an issue on the [Nethereum GitHub repository](https://github.com/Nethereum), or just browse through the many side/sample projects we have. You can also find us on [Discord](https://discord.gg/jQPrR58FxX)! If you are new to Nethermind and need help getting started, join our [Discord](http://discord.gg/PaCMRFdvWT). Our developers are on hand to answer your questions. Don't hesitate to open a PR or raise any issues on the [Nethermind GitHub repository](https://github.com/NethermindEth/nethermind). From e2aff3e6f6e33712a5fd788dca626e29e9579c4c Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 09:04:10 +0000 Subject: [PATCH 58/67] docs: update README.md [skip ci] --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 66adc1530ab..575ea620083 100644 --- a/README.md +++ b/README.md @@ -826,7 +826,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
Raj Shekhar Bhardwaj

📖 🤔
joakimengerstam

📖 -
Nikita Drozd

🐛 📖 +
Nikita Drozd

🐛 📖 ️️️️♿️
Scott

🎨 🐛
Stefan Sathianathen

📖
Miroslav Lehotsky

📖 From 92016d0b57b25019cb1b24eeb73d3283b2bc4971 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 09:04:11 +0000 Subject: [PATCH 59/67] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 9a0ceda2179..b7159a18cfc 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -4661,7 +4661,8 @@ "profile": "https://github.com/ndrozd", "contributions": [ "bug", - "doc" + "doc", + "a11y" ] }, { From 3fdf9055692d7e66fca719c6057a3b1141dbc328 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 09:41:25 +0000 Subject: [PATCH 60/67] docs: update README.md [skip ci] --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 575ea620083..1d0a45120bf 100644 --- a/README.md +++ b/README.md @@ -1423,6 +1423,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
Miguel

💻
Ray Zhu

📖
Lucca Benedetti

📖 +
Mac Morgan

📖 🐛 From 51d80a0453b19e6b8874db40bbb88471ac010e35 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 09:41:26 +0000 Subject: [PATCH 61/67] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index b7159a18cfc..da19f71310d 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -8989,6 +8989,16 @@ "contributions": [ "doc" ] + }, + { + "login": "MacMorgan", + "name": "Mac Morgan", + "avatar_url": "https://avatars.githubusercontent.com/u/17681?v=4", + "profile": "http://www.printfly.com/", + "contributions": [ + "doc", + "bug" + ] } ], "contributorsPerLine": 7, From 107bd966f596676d8cac6933b6a94f2d02452abf Mon Sep 17 00:00:00 2001 From: Luka Kropec Date: Mon, 26 Sep 2022 11:48:24 +0200 Subject: [PATCH 62/67] Update stats --- src/content/contributing/translation-program/index.md | 4 ++-- .../translation-program/translators-guide/index.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/contributing/translation-program/index.md b/src/content/contributing/translation-program/index.md index f8301bb29d4..51e615cf214 100644 --- a/src/content/contributing/translation-program/index.md +++ b/src/content/contributing/translation-program/index.md @@ -36,9 +36,9 @@ Read more about the ethereum.org Translation Program [mission and vision](/contr ### Our progress so far {#our-progress} -- [**3,900 +** translators](/contributing/translation-program/contributors/) +- [**4,000 +** translators](/contributing/translation-program/contributors/) - [**48** languages live on site](/languages/) -- [**2.2 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) +- [**2.4 million** words translated in 2022 so far](/contributing/translation-program/acknowledgements/) diff --git a/src/content/contributing/translation-program/translators-guide/index.md b/src/content/contributing/translation-program/translators-guide/index.md index 86d7dfae9b2..cd5d3c0aa1b 100644 --- a/src/content/contributing/translation-program/translators-guide/index.md +++ b/src/content/contributing/translation-program/translators-guide/index.md @@ -53,7 +53,7 @@ When translating the content, you should ensure that the translations are consis A common misconception is that Ethereum should always be written in Latin. This is mostly incorrect, please use the spelling of Ethereum, native to your language (e.g. 以太坊 in Chinese, إيثيريوم in Arabic, etc.). -**The above doesn’t apply to languages, where proper nouns shouldn’t be translated as a rule.** +**The above doesn’t apply to languages, where proper names shouldn’t be translated as a rule.** ### Translating page metadata {#translating-metadata} From 1056d4a91fa71253bfee97e8f9849f32ff350a42 Mon Sep 17 00:00:00 2001 From: Joshua <62268199+minimalsm@users.noreply.github.com> Date: Mon, 26 Sep 2022 11:14:19 +0100 Subject: [PATCH 63/67] Update src/intl/ka/page-index.json --- src/intl/ka/page-index.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/ka/page-index.json b/src/intl/ka/page-index.json index d31c00a8565..ca3659c5d74 100644 --- a/src/intl/ka/page-index.json +++ b/src/intl/ka/page-index.json @@ -62,7 +62,7 @@ "page-index-contribution-banner-image-alt": "ლეგოთი შექმნილი ეთერეუმის ლოგო.", "page-index-contribution-banner-button": "მეტი კონტრიბუციის შესახებ", "page-index-tout-upgrades-title": "ცოდნის გაუმჯობესება", - "page-index-tout-upgrades-description": "125.", + "page-index-tout-upgrades-description": "ეთერეუმი შედგება ურთიერთდაკავშირებული განახლებებისაგან, რომლებიც შექმნილია იმისათვის, რომ ქსელი უფრო მასშტაბური, უსაფრთხო და მდგრადი გახდეს.", "page-index-tout-upgrades-image-alt": "ილუსტრაცია: კოსმოსური ხომალდი, რომელიც წარმოადგენს ეთერეუმის გაზრდილ ძალას განახლების შემდეგ.", "page-index-tout-enterprise-title": "ეთერეუმი კომპანიებისთვის", "page-index-tout-enterprise-description": "გაიგე, თუ როგორ შეუძლია ეთერეუმს გახსნას ახალი ბიზნეს მოდელები, შეამციროს თქვენი ხარჯები და სამომავლოდ დაიცვას თქვენი ბიზნესი.", From 9b0cc65bfb026c2ca80ee651b00d5f81eb6a419e Mon Sep 17 00:00:00 2001 From: Fredrik Svantes Date: Mon, 26 Sep 2022 16:14:18 +0200 Subject: [PATCH 64/67] Removed reference to "POW" in bug bounty program --- src/intl/en/page-upgrades-get-involved-bug-bounty.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-upgrades-get-involved-bug-bounty.json b/src/intl/en/page-upgrades-get-involved-bug-bounty.json index 2b1063b9125..1a009b3c01b 100644 --- a/src/intl/en/page-upgrades-get-involved-bug-bounty.json +++ b/src/intl/en/page-upgrades-get-involved-bug-bounty.json @@ -68,7 +68,7 @@ "page-upgrades-bug-bounty-type-4": "Calculation or parameter inconsistencies", "page-upgrades-bug-bounty-types": "Types of bugs", "page-upgrades-bug-bounty-validity": "In Scope", - "page-upgrades-bug-bounty-validity-desc": "Our bug bounty program spans end-to-end: from soundness of protocols (such as the blockchain consensus model, the wire and p2p protocols, proof of work, proof of stake, etc) and protocol/implementation compliance to network security and consensus integrity. Classical client security as well as security of cryptographic primitives are also part of the program. When in doubt, send an email to bounty@ethereum.org and ask us.", + "page-upgrades-bug-bounty-validity-desc": "Our bug bounty program spans end-to-end: from soundness of protocols (such as the blockchain consensus model, the wire and p2p protocols, proof of stake, etc.) and protocol/implementation compliance to network security and consensus integrity. Classical client security as well as security of cryptographic primitives are also part of the program. When in doubt, send an email to bounty@ethereum.org and ask us.", "page-upgrades-bug-bounty-card-critical": "Critical", "page-upgrades-bug-bounty-card-critical-risk": "Submit critical risk bug", "page-upgrades-bug-bounty-card-h2": "Medium", From ea87ae75a6c767941170d8fa40192c3749781092 Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Mon, 26 Sep 2022 13:07:27 -0700 Subject: [PATCH 65/67] etherscan link and block clarifier --- src/content/history/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/history/index.md b/src/content/history/index.md index 9c079846720..73798d54949 100644 --- a/src/content/history/index.md +++ b/src/content/history/index.md @@ -29,13 +29,13 @@ Looking for future protocol upgrades? [Learn about upcoming upgrades to Ethereum ### Paris (The Merge) {#paris} Sep-15-2022 06:42:42 AM +UTC
-Block number: 15537393
+Block number: 15537394
ETH price: $1,472 USD
ethereum.org on waybackmachine #### Summary {paris-summary} -The Paris upgrade was triggered by the proof-of-work blockchain passing a [terminal total difficulty](/glossary/#terminal-total-difficulty) of 58750000000000000000000. This happened at block 15537393 on 15th September 2022. Paris was [The Merge](/upgrades/merge/) transition - its major feature was switching off the [proof-of-work](/developers/docs/consensus-mechanisms/pow) mining algorithm and associated consensus logic and switching on [proof-of-stake](/developers/docs/consensus-mechanisms/pos) instead. Paris itself was an upgrade to the [execution clients](/developers/docs/nodes-and-clients/#execution-clients) (equivalent to Bellatrix on the consensus layer) that enabled them to take instruction from their connected [consensus clients](/developers/docs/nodes-and-clients/#consensus-clients). This required a new set of internal API methods, collectively known as the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/specification.md), to be activated. This was arguably the most significant upgrade in Ethereum history since [Homestead](#homestead)! +The Paris upgrade was triggered by the proof-of-work blockchain passing a [terminal total difficulty](/glossary/#terminal-total-difficulty) of 58750000000000000000000. This happened at block 15537393 on 15th September 2022, triggering the Paris upgrade the next block. Paris was [The Merge](/upgrades/merge/) transition - its major feature was switching off the [proof-of-work](/developers/docs/consensus-mechanisms/pow) mining algorithm and associated consensus logic and switching on [proof-of-stake](/developers/docs/consensus-mechanisms/pos) instead. Paris itself was an upgrade to the [execution clients](/developers/docs/nodes-and-clients/#execution-clients) (equivalent to Bellatrix on the consensus layer) that enabled them to take instruction from their connected [consensus clients](/developers/docs/nodes-and-clients/#consensus-clients). This required a new set of internal API methods, collectively known as the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/specification.md), to be activated. This was arguably the most significant upgrade in Ethereum history since [Homestead](#homestead)! - [Read the Paris upgrade specification](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/paris.md) From 1cfa5d070d3451bc30b794b0204b5aba2c948b8f Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Mon, 26 Sep 2022 13:59:20 -0700 Subject: [PATCH 66/67] remove redundant image assets --- .../translation-program/pageviews-dark.png | Bin 144749 -> 0 bytes .../translation-program/pageviews-light.png | Bin 81144 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/content/contributing/translation-program/pageviews-dark.png delete mode 100644 src/content/contributing/translation-program/pageviews-light.png diff --git a/src/content/contributing/translation-program/pageviews-dark.png b/src/content/contributing/translation-program/pageviews-dark.png deleted file mode 100644 index c947153d8556bfcd3b272443db09fc51d38f26be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144749 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 S4Ew*GJGaejZsPyGANOB%y(t<1 diff --git a/src/content/contributing/translation-program/pageviews-light.png b/src/content/contributing/translation-program/pageviews-light.png deleted file mode 100644 index 99032d06d22a1cc1cdb5bf80866bb400a5ed60fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81144 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 C4XhyK+|N(^qK?4O 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 H=KlW!M2-v@ From a1785e5d84cba0ef28344feff7d60d969ba35210 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 26 Sep 2022 15:28:03 -0600 Subject: [PATCH 67/67] v6.6.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bd71d3966de..7cc37bdcc1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ethereum-org-website", - "version": "6.5.0", + "version": "6.6.0", "description": "Website of ethereum.org", "main": "index.js", "repository": "git@github.com:ethereum/ethereum-org-website.git",