Skip to content

Commit 78e2ff0

Browse files
committed
intl: extract strings
1 parent a348424 commit 78e2ff0

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

app/[locale]/developers/page.tsx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -135,11 +135,11 @@ const DevelopersPage = async ({
135135

136136
const quickstarts = [
137137
{
138-
description: "Quickstart a smart contract",
138+
description: t("page-developers-quickstart-2-description"),
139139
command: "npx create-eth@latest",
140140
},
141141
{
142-
description: "Quickstart a wallet-enabled front end",
142+
description: t("page-developers-quickstart-2-description"),
143143
command: "npm init @rainbow-me/rainbowkit@latest",
144144
},
145145
]
@@ -170,11 +170,8 @@ const DevelopersPage = async ({
170170
style={{ width: "100vw", objectFit: "cover" }}
171171
/>
172172
<div className="z-[1] space-y-4 break-words p-6 md:space-y-6 lg:p-12">
173-
<h3>Start experimenting</h3>
174-
<p>
175-
Hands-on challenges such as building NFTs, DEXs in a
176-
step-by-step tutorial series.
177-
</p>
173+
<h3>{t("page-developers-start-experimenting")}</h3>
174+
<p>{t("page-developers-speedrunethereum-description")}</p>
178175
<ButtonLink
179176
href="https://speedrunethereum.com/"
180177
size="lg"
@@ -186,7 +183,7 @@ const DevelopersPage = async ({
186183
</div>
187184

188185
<Card className="!space-y-8 break-words border border-accent-c/20 bg-gradient-to-t from-accent-c/15 to-accent-c/5 p-6 md:space-y-6 lg:p-12">
189-
<h3>Jump right into the code</h3>
186+
<h3>{t("page-developers-jump-right-in-title")}</h3>
190187
<div className="space-y-6">
191188
{quickstarts.map(({ description, command }) => (
192189
<div key={command} className="space-y-1">

src/intl/en/page-developers-index.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"page-developers-intro-stack-desc": "An introduction to the Ethereum stack",
4242
"page-developers-js-libraries-desc": "Using JavaScript to interact with smart contracts",
4343
"page-developers-js-libraries-link": "JavaScript libraries",
44+
"page-developers-jump-right-in-title": "Jump right into the code",
4445
"page-developers-language-desc": "Using Ethereum with familiar languages",
4546
"page-developers-languages": "Programming languages",
4647
"page-developers-learn": "Learn Ethereum development",
@@ -62,6 +63,8 @@
6263
"page-developers-oracle-desc": "Getting offchain data into your smart contracts",
6364
"page-developers-oracles-link": "Oracles",
6465
"page-developers-play-code": "Play with code",
66+
"page-developers-quickstart-1-description": "Quickstart a smart contract",
67+
"page-developers-quickstart-2-description": "Quickstart a wallet-enabled front end",
6568
"page-developers-read-docs": "Read the docs",
6669
"page-developers-scaling-desc": "Solutions for faster transactions",
6770
"page-developers-scaling-link": "Scaling",
@@ -72,10 +75,12 @@
7275
"page-developers-smart-contracts-desc": "The logic behind dapps – self-executing agreements",
7376
"page-developers-smart-contracts-link": "Smart contracts",
7477
"page-developers-speedrunethereum-title": "Learn all the most important concepts by building on Ethereum",
78+
"page-developers-speedrunethereum-description": "Hands-on challenges such as building NFTs, DEXs in a step-by-step tutorial series.",
7579
"page-developers-speedrunethereum-link": "SpeedRun Ethereum",
7680
"page-developers-stack": "The stack",
7781
"page-developers-start": "Start experimenting",
7882
"page-developers-start-desc": "Want to experiment first, ask questions later?",
83+
"page-developers-start-experimenting": "Start experimenting",
7984
"page-developers-storage-desc": "How to handle dapp storage",
8085
"page-developers-storage-link": "Storage",
8186
"page-developers-subtitle": "A builders manual for Ethereum. By builders, for builders.",

0 commit comments

Comments
 (0)