.png',
+ url: {
+ page: 'scalar-licensing',
+ },
+ description: (
+
+ 製品ライセンスキーの設定方法
+
+ ),
+ },
+];
+
+interface Props {
+ // name: string;
+ // image: string;
+ url: {
+ page?: string;
+ };
+ description: JSX.Element;
+}
+
+function Card({ /* name, image,*/ url, description }: Props) {
+ return (
+
+
+
+ {/*
+

}
+ */}
+
+
+
+ {/*
{name}
*/}
+
{description}
+
+
+ {/*
*/}
+
+
+ );
+}
+
+export function CardRowAbout(): JSX.Element {
+ return (
+
+ {CardsAbout.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowQuickstart(): JSX.Element {
+ return (
+
+ {CardsQuickstart.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDevelop(): JSX.Element {
+ return (
+
+ {CardsDevelop.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDeploy(): JSX.Element {
+ return (
+
+ {CardsDeploy.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowMigrate(): JSX.Element {
+ return (
+
+ {CardsMigrate.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowManage(): JSX.Element {
+ return (
+
+ {CardsManage.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowReference(): JSX.Element {
+ return (
+
+ {CardsReference.map((special) => (
+
+ ))}
+
+ );
+}
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
new file mode 100644
index 00000000..b7ff227f
--- /dev/null
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -0,0 +1,308 @@
+/**
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/* eslint-disable global-require */
+
+import React from 'react';
+import clsx from 'clsx';
+import Translate from '@docusaurus/Translate';
+import Link from '@docusaurus/Link';
+
+const CardsAbout = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'overview',
+ },
+ description: (
+
+ 概要
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'requirements',
+ },
+ description: (
+
+ 要件
+
+ ),
+ },
+]
+
+const CardsQuickstart = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'getting-started-with-scalardb',
+ },
+ description: (
+
+ ScalarDB をはじめよう
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalardb-cluster/getting-started-with-scalardb-cluster',
+ },
+ description: (
+
+ ScalarDB Cluster をはじめよう
+
+ ),
+ },
+]
+
+const CardsDevelop = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'add-scalardb-to-your-build',
+ },
+ description: (
+
+ ビルドに ScalarDB を追加する
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'schema-loader',
+ },
+ description: (
+
+ ScalarDB Schema Loader
+
+ ),
+ },
+]
+
+const CardsDeploy = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/ProductionChecklistForScalarDBCluster',
+ },
+ description: (
+
+ ScalarDB Cluster の運用チェックリストを参照する
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/ManualDeploymentGuideScalarDBClusterOnEKS',
+ },
+ description: (
+
+ Amazon EKS に ScalarDB Cluster をデプロイする
+
+ ),
+ },
+]
+
+const CardsMigrate = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'schema-loader-import',
+ },
+ description: (
+
+ ScalarDB Schema Loader を使用して既存のテーブルをインポートする
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalardb-sql/migration-guide',
+ },
+ description: (
+
+ アプリケーションとデータベースの移行
+
+ ),
+ },
+]
+
+const CardsManage = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/K8sMonitorGuide',
+ },
+ description: (
+
+ Kubernetes クラスター上の Scalar 製品の監視
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/BackupNoSQL',
+ },
+ description: (
+
+ Kubernetes 環境で NoSQL データベースをバックアップする
+
+ ),
+ },
+]
+
+const CardsReference = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalardb-core-status-codes',
+ },
+ description: (
+
+ ScalarDB Core エラーコード
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-licensing',
+ },
+ description: (
+
+ 製品ライセンスキーの設定方法
+
+ ),
+ },
+];
+
+interface Props {
+ // name: string;
+ // image: string;
+ url: {
+ page?: string;
+ };
+ description: JSX.Element;
+}
+
+function Card({ /* name, image,*/ url, description }: Props) {
+ return (
+
+
+
+ {/*
+

}
+ */}
+
+
+
+ {/*
{name}
*/}
+
{description}
+
+
+ {/*
*/}
+
+
+ );
+}
+
+export function CardRowAbout(): JSX.Element {
+ return (
+
+ {CardsAbout.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowQuickstart(): JSX.Element {
+ return (
+
+ {CardsQuickstart.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDevelop(): JSX.Element {
+ return (
+
+ {CardsDevelop.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDeploy(): JSX.Element {
+ return (
+
+ {CardsDeploy.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowMigrate(): JSX.Element {
+ return (
+
+ {CardsMigrate.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowManage(): JSX.Element {
+ return (
+
+ {CardsManage.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowReference(): JSX.Element {
+ return (
+
+ {CardsReference.map((special) => (
+
+ ))}
+
+ );
+}
diff --git a/versioned_docs/version-3.12/index.mdx b/versioned_docs/version-3.12/index.mdx
index 4a57644a..2c2d61ad 100644
--- a/versioned_docs/version-3.12/index.mdx
+++ b/versioned_docs/version-3.12/index.mdx
@@ -7,7 +7,7 @@ tags:
# ScalarDB
-import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/3.12';
+import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/3.12';
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.
@@ -15,13 +15,9 @@ ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real
-**Getting started**
+**Quickstart**
-
-
-**Samples**
-
-
+
**Develop**
@@ -31,10 +27,14 @@ ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real
+**Migrate**
+
+
+
**Manage**
-**Reference**
+**Troubleshoot & Reference**
diff --git a/versioned_docs/version-3.13/index.mdx b/versioned_docs/version-3.13/index.mdx
index b7a715c3..2287df2a 100644
--- a/versioned_docs/version-3.13/index.mdx
+++ b/versioned_docs/version-3.13/index.mdx
@@ -7,7 +7,7 @@ tags:
# ScalarDB
-import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/3.13';
+import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/3.13';
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.
@@ -15,13 +15,9 @@ ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real
-**Getting started**
+**Quickstart**
-
-
-**Samples**
-
-
+
**Develop**
@@ -31,10 +27,14 @@ ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real
+**Migrate**
+
+
+
**Manage**
-**Reference**
+**Troubleshoot & Reference**