.png',
+ url: {
+ page: 'scalardl-benchmarks',
+ },
+ 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 CardRowGettingStarted(): JSX.Element {
+ return (
+
+ {CardsGettingStarted.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowSamples(): JSX.Element {
+ return (
+
+ {CardsSamples.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDevelop(): JSX.Element {
+ return (
+
+ {CardsDevelop.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDeploy(): JSX.Element {
+ return (
+
+ {CardsDeploy.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowManage(): JSX.Element {
+ return (
+
+ {CardsManage.map((special) => (
+
+ ))}
+
+ );
+}
+export function CardRowReference(): JSX.Element {
+ return (
+
+ {CardsReference.map((special) => (
+
+ ))}
+
+ );
+}
From c5aca2872f205ba8eb44a1659d5c6ba9715cb722 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Wed, 4 Dec 2024 12:10:40 +0900
Subject: [PATCH 5/6] Create 3.8.tsx
---
src/components/Cards/ja-jp/3.8.tsx | 307 +++++++++++++++++++++++++++++
1 file changed, 307 insertions(+)
create mode 100644 src/components/Cards/ja-jp/3.8.tsx
diff --git a/src/components/Cards/ja-jp/3.8.tsx b/src/components/Cards/ja-jp/3.8.tsx
new file mode 100644
index 00000000..b1b96cc0
--- /dev/null
+++ b/src/components/Cards/ja-jp/3.8.tsx
@@ -0,0 +1,307 @@
+/**
+ * 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: 'implementation',
+ },
+ description: (
+
+ 実装
+
+ ),
+ },
+]
+
+const CardsGettingStarted = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'getting-started',
+ },
+ description: (
+
+ ScalarDL Ledger をはじめよう
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'getting-started-auditor',
+ },
+ description: (
+
+ ScalarDL Auditor をはじめよう
+
+ ),
+ },
+]
+
+const CardsSamples = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'installation-with-docker',
+ },
+ description: (
+
+ ローカル環境に ScalarDL をインストールする
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'applications/simple-bank-account',
+ },
+ description: (
+
+ 銀行口座申請を実行する
+
+ ),
+ },
+]
+
+const CardsDevelop = [
+ {
+ // name: 'For database engineers',
+ // image: '.png',
+ url: {
+ page: 'schema-loader',
+ },
+ description: (
+
+ データベーススキーマをロードする
+
+ ),
+ },
+ {
+ // name: 'For infrastructure engineers',
+ // image: '.png',
+ url: {
+ page: 'ca/caclient-getting-started',
+ },
+ description: (
+
+ 証明書を取得する
+
+ ),
+ },
+]
+
+const CardsDeploy = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/SetupDatabaseForAWS',
+ },
+ description: (
+
+ AWS でデータベースをセットアップする
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/ProductionChecklistForScalarDLLedger',
+ },
+ description: (
+
+ ScalarDL Ledger の本番環境チェックリスト
+
+ ),
+ },
+]
+
+const CardsManage = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/K8sMonitorGuide',
+ },
+ description: (
+
+ Kubernetes クラスター上の ScalarDLの監視
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalar-kubernetes/BackupRestoreGuide',
+ },
+ description: (
+
+ Kubernetes 環境でデータをバックアップおよび復元する
+
+ ),
+ },
+]
+
+const CardsReference = [
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'compatibility',
+ },
+ description: (
+
+ 互換性マトリックス
+
+ ),
+ },
+ {
+ // name: '',
+ // image: '.png',
+ url: {
+ page: 'scalardl-benchmarks',
+ },
+ 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 CardRowGettingStarted(): JSX.Element {
+ return (
+
+ {CardsGettingStarted.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowSamples(): JSX.Element {
+ return (
+
+ {CardsSamples.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDevelop(): JSX.Element {
+ return (
+
+ {CardsDevelop.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowDeploy(): JSX.Element {
+ return (
+
+ {CardsDeploy.map((special) => (
+
+ ))}
+
+ );
+}
+
+export function CardRowManage(): JSX.Element {
+ return (
+
+ {CardsManage.map((special) => (
+
+ ))}
+
+ );
+}
+export function CardRowReference(): JSX.Element {
+ return (
+
+ {CardsReference.map((special) => (
+
+ ))}
+
+ );
+}
From e05fff79fdb2500a47e33f80df61ed73ed7c8bc0 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Wed, 4 Dec 2024 12:25:02 +0900
Subject: [PATCH 6/6] Mark 3.7 as out of support
---
.../ja-jp/docusaurus-plugin-content-docs/version-3.7.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.7.json b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.7.json
index 7abafbb6..aa874fa0 100644
--- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.7.json
+++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.7.json
@@ -1,6 +1,6 @@
{
"version.label": {
- "message": "3.7",
+ "message": "3.7 (サポートされていない)",
"description": "The label for version 3.7"
},
"sidebar.docs.category.About ScalarDL": {