Skip to content

Commit 7482f41

Browse files
authored
Update English homepage cards; add Japanese homepages with cards (#760)
* Add tab components * Update card components The links were a little old and followed the previous sidebar nav structure. This commit updates the links and structure. * Create 3.14.tsx * Create 3.13.tsx * Create index.mdx * Create index.mdx
1 parent 565213d commit 7482f41

File tree

11 files changed

+856
-119
lines changed

11 files changed

+856
-119
lines changed

docs/index.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,17 @@ tags:
77

88
# ScalarDB
99

10-
import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/3.14';
10+
import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/3.14';
1111

1212
ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real-time analytics across diverse databases to simplify the complexity of managing multiple databases.
1313

1414
**About ScalarDB**
1515

1616
<CardRowAbout />
1717

18-
**Getting started**
18+
**Quickstart**
1919

20-
<CardRowGettingStarted />
21-
22-
**Samples**
23-
24-
<CardRowSamples />
20+
<CardRowQuickstart />
2521

2622
**Develop**
2723

@@ -31,10 +27,14 @@ ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real
3127

3228
<CardRowDeploy />
3329

30+
**Migrate**
31+
32+
<CardRowMigrate />
33+
3434
**Manage**
3535

3636
<CardRowManage />
3737

38-
**Reference**
38+
**Troubleshoot & Reference**
3939

4040
<CardRowReference />
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
tags:
3+
- Community
4+
- Enterprise Standard
5+
- Enterprise Premium
6+
---
7+
8+
# ScalarDB
9+
10+
import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/ja-jp/3.14';
11+
12+
ScalarDB は、さまざまなデータベース向けのハイブリッドトランザクション/分析処理 (HTAP) エンジンです。データベース上でミドルウェアとして実行され、ACID トランザクションとリアルタイム分析を実現することでさまざまなデータベースを仮想的に統合し、複数のデータベースまたは単一のデータベースの複数のインスタンスの管理の複雑さを簡素化します。
13+
14+
**ScalarDB について**
15+
16+
<CardRowAbout />
17+
18+
**はじめる**
19+
20+
<CardRowQuickstart />
21+
22+
**開発**
23+
24+
<CardRowDevelop />
25+
26+
**デプロイ**
27+
28+
<CardRowDeploy />
29+
30+
**移行**
31+
32+
<CardRowMigrate />
33+
34+
**管理**
35+
36+
<CardRowManage />
37+
38+
**トラブルシューティングと参照**
39+
40+
<CardRowReference />

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalar-licensing/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ tags:
66

77
# 製品ライセンスキーの設定方法
88

9+
import Tabs from '@theme/Tabs';
10+
import TabItem from '@theme/TabItem';
911
import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
1012

1113
<TranslationBanner />
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
tags:
3+
- Community
4+
- Enterprise Standard
5+
- Enterprise Premium
6+
---
7+
8+
# ScalarDB
9+
10+
import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/ja-jp/3.14';
11+
12+
ScalarDB は、さまざまなデータベース向けのハイブリッドトランザクション/分析処理 (HTAP) エンジンです。データベース上でミドルウェアとして実行され、ACID トランザクションとリアルタイム分析を実現することでさまざまなデータベースを仮想的に統合し、複数のデータベースまたは単一のデータベースの複数のインスタンスの管理の複雑さを簡素化します。
13+
14+
**ScalarDB について**
15+
16+
<CardRowAbout />
17+
18+
**はじめる**
19+
20+
<CardRowQuickstart />
21+
22+
**開発**
23+
24+
<CardRowDevelop />
25+
26+
**デプロイ**
27+
28+
<CardRowDeploy />
29+
30+
**移行**
31+
32+
<CardRowMigrate />
33+
34+
**管理**
35+
36+
<CardRowManage />
37+
38+
**トラブルシューティングと参照**
39+
40+
<CardRowReference />

src/components/Cards/3.12.tsx

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ const CardsAbout = [
3939
},
4040
]
4141

42-
const CardsGettingStarted = [
42+
const CardsQuickstart = [
4343
{
4444
// name: '',
4545
// image: '<LINK_TO>.png',
4646
url: {
4747
page: 'getting-started-with-scalardb',
4848
},
4949
description: (
50-
<Translate id="home.gettingStarted.description">
50+
<Translate id="home.quickstart.description">
5151
Getting started with ScalarDB
5252
</Translate>
5353
),
@@ -59,89 +59,89 @@ const CardsGettingStarted = [
5959
page: 'scalardb-cluster/getting-started-with-scalardb-cluster',
6060
},
6161
description: (
62-
<Translate id="home.gettingStarted.description">
62+
<Translate id="home.quickstart.description">
6363
Getting started with ScalarDB Cluster
6464
</Translate>
6565
),
6666
},
6767
]
6868

69-
const CardsSamples = [
69+
const CardsDevelop = [
7070
{
7171
// name: '',
7272
// image: '<LINK_TO>.png',
7373
url: {
74-
page: 'scalardb-samples/multi-storage-transaction-sample',
74+
page: 'add-scalardb-to-your-build',
7575
},
7676
description: (
77-
<Translate id="home.samples.description">
78-
Run a sample application with multi-storage transaction support
77+
<Translate id="home.develop.description">
78+
Add ScalarDB to your build
7979
</Translate>
8080
),
8181
},
8282
{
8383
// name: '',
8484
// image: '<LINK_TO>.png',
8585
url: {
86-
page: 'scalardb-samples/microservice-transaction-sample',
86+
page: 'schema-loader',
8787
},
8888
description: (
89-
<Translate id="home.samples.description">
90-
Run a sample application that supports microservice transactions
89+
<Translate id="home.develop.description">
90+
ScalarDB Schema Loader
9191
</Translate>
9292
),
9393
},
9494
]
9595

96-
const CardsDevelop = [
96+
const CardsDeploy = [
9797
{
9898
// name: '',
9999
// image: '<LINK_TO>.png',
100100
url: {
101-
page: 'add-scalardb-to-your-build',
101+
page: 'scalar-kubernetes/ProductionChecklistForScalarDBCluster',
102102
},
103103
description: (
104-
<Translate id="home.develop.description">
105-
Add ScalarDB to your build
104+
<Translate id="home.deploy.description">
105+
See the ScalarDB Cluster production checklist
106106
</Translate>
107107
),
108108
},
109109
{
110110
// name: '',
111111
// image: '<LINK_TO>.png',
112112
url: {
113-
page: 'schema-loader',
113+
page: 'scalar-kubernetes/ManualDeploymentGuideScalarDBClusterOnEKS',
114114
},
115115
description: (
116-
<Translate id="home.develop.description">
117-
ScalarDB Schema Loader
116+
<Translate id="home.deploy.description">
117+
Deploy ScalarDB Cluster on Amazon EKS
118118
</Translate>
119119
),
120120
},
121121
]
122122

123-
const CardsDeploy = [
123+
const CardsMigrate = [
124124
{
125125
// name: '',
126126
// image: '<LINK_TO>.png',
127127
url: {
128-
page: 'scalar-kubernetes/SetupDatabaseForAWS',
128+
page: 'schema-loader-import',
129129
},
130130
description: (
131-
<Translate id="home.deploy.description">
132-
Set up a database for ScalarDB on AWS
131+
<Translate id="home.manage.description">
132+
Import Existing Tables by Using ScalarDB Schema Loader
133133
</Translate>
134134
),
135135
},
136136
{
137137
// name: '',
138138
// image: '<LINK_TO>.png',
139139
url: {
140-
page: 'scalar-kubernetes/ProductionChecklistForScalarDBCluster',
140+
page: 'scalardb-sql/migration-guide',
141141
},
142142
description: (
143-
<Translate id="home.deploy.description">
144-
See the ScalarDB Cluster production checklist
143+
<Translate id="home.manage.description">
144+
Migrate Your Applications and Databases
145145
</Translate>
146146
),
147147
},
@@ -155,7 +155,7 @@ const CardsManage = [
155155
page: 'scalar-kubernetes/K8sMonitorGuide',
156156
},
157157
description: (
158-
<Translate id="home.manage.description">
158+
<Translate id="home.migrate.description">
159159
Monitor ScalarDB in a Kubernetes cluster
160160
</Translate>
161161
),
@@ -164,11 +164,11 @@ const CardsManage = [
164164
// name: '',
165165
// image: '<LINK_TO>.png',
166166
url: {
167-
page: 'scalar-kubernetes/BackupRestoreGuide',
167+
page: 'scalar-kubernetes/BackupNoSQL',
168168
},
169169
description: (
170-
<Translate id="home.manage.description">
171-
Back up and restore in a Kubernetes environment
170+
<Translate id="home.migrate.description">
171+
Back up a NoSQL database in a Kubernetes environment
172172
</Translate>
173173
),
174174
},
@@ -179,23 +179,23 @@ const CardsReference = [
179179
// name: '',
180180
// image: '<LINK_TO>.png',
181181
url: {
182-
page: 'scalardb-benchmarks',
182+
page: 'scalardb-core-status-codes',
183183
},
184184
description: (
185185
<Translate id="home.reference.description">
186-
Benchmarking tools
186+
ScalarDB Core Error Codes
187187
</Translate>
188188
),
189189
},
190190
{
191191
// name: '',
192192
// image: '<LINK_TO>.png',
193193
url: {
194-
page: 'storage-abstraction',
194+
page: 'scalar-licensing',
195195
},
196196
description: (
197197
<Translate id="home.reference.description">
198-
Storage abstraction and API guide
198+
How to Configure a Product License Key
199199
</Translate>
200200
),
201201
},
@@ -247,40 +247,40 @@ export function CardRowAbout(): JSX.Element {
247247
);
248248
}
249249

250-
export function CardRowGettingStarted(): JSX.Element {
250+
export function CardRowQuickstart(): JSX.Element {
251251
return (
252252
<div className="row">
253-
{CardsGettingStarted.map((special) => (
253+
{CardsQuickstart.map((special) => (
254254
<Card key={special.name} {...special} />
255255
))}
256256
</div>
257257
);
258258
}
259259

260-
export function CardRowSamples(): JSX.Element {
260+
export function CardRowDevelop(): JSX.Element {
261261
return (
262262
<div className="row">
263-
{CardsSamples.map((special) => (
263+
{CardsDevelop.map((special) => (
264264
<Card key={special.name} {...special} />
265265
))}
266266
</div>
267267
);
268268
}
269269

270-
export function CardRowDevelop(): JSX.Element {
270+
export function CardRowDeploy(): JSX.Element {
271271
return (
272272
<div className="row">
273-
{CardsDevelop.map((special) => (
273+
{CardsDeploy.map((special) => (
274274
<Card key={special.name} {...special} />
275275
))}
276276
</div>
277277
);
278278
}
279279

280-
export function CardRowDeploy(): JSX.Element {
280+
export function CardRowMigrate(): JSX.Element {
281281
return (
282282
<div className="row">
283-
{CardsDeploy.map((special) => (
283+
{CardsMigrate.map((special) => (
284284
<Card key={special.name} {...special} />
285285
))}
286286
</div>

0 commit comments

Comments
 (0)