Skip to content

Commit

Permalink
Update sidebar navigation for version 3.9 of English and Japanese docs (
Browse files Browse the repository at this point in the history
#597)

* Add `docsJapanese` navigation

This navigation is necessary since we will be hard-coding titles (`labels`) in the sidebar navigation in the near future. Without this, the sidebar navigation for Japanese docs would show in English.

* Update sidebars

* Revise Helm Chart title

* Add ja-jp docs for generic contracts and error codes

* Make Japanese titles consistent with ScalarDB titles

Make Japanese titles consistently use noun form, as mentioned in the PR for the ScalarDB sidebar navigation (https://github.com/scalar-labs/docs-scalardb/pull/762/files/1c1b5404f5b23485105ae6a17a42977ecdc5aac3#r1869009005).

* Apply suggestions from code review

* Update sidebars.js

Co-authored-by: Josh Wong <joshua.wong@scalar-labs.com>

* Apply suggestions from code review

* Apply suggestions from code review

Apply suggestions for consistency with suggestion in https://github.com/scalar-labs/docs-scalardl/pull/597/files#r1897305521.

* Add `displayed_sidebar` metadata

* Re-add mistakenly removed component

* Remove unnecessary single quotation marks

* Update wording

* Fix wording

* Fix wording

---------

Co-authored-by: Jun Nemoto <35618893+jnmt@users.noreply.github.com>
  • Loading branch information
josh-wong and jnmt authored Jan 14, 2025
1 parent 2835e2b commit 7d8b301
Show file tree
Hide file tree
Showing 13 changed files with 2,064 additions and 189 deletions.
4 changes: 4 additions & 0 deletions docs/index.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
displayed_sidebar: docsEnglish
---

# ScalarDL

import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/3.10';
Expand Down
4 changes: 4 additions & 0 deletions docs/scalar-licensing/README.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
displayed_sidebar: docsEnglish
---

# How to Configure a Product License Key

import Tabs from '@theme/Tabs';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
displayed_sidebar: docsJapanese
---

# ScalarDL

import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/ja-jp/3.10';
Expand All @@ -8,11 +12,11 @@ ScalarDL は、正確性、スケーラビリティ、およびデータベー

<CardRowAbout />

**始めましょう**
**はじめよう**

<CardRowGettingStarted />

**サンプルアプリケーション**
**サンプル**

<CardRowSamples />

Expand All @@ -28,7 +32,7 @@ ScalarDL は、正確性、スケーラビリティ、およびデータベー

<CardRowManage />

**関連情報**
**詳細**

<CardRowReference />

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
displayed_sidebar: docsJapanese
---

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

import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
"description": "The label for category About ScalarDL in sidebar docs"
},
"sidebar.docs.category.Getting Started": {
"message": "始めましょう",
"message": "はじめよう",
"description": "The label for category Getting Started in sidebar docs"
},
"sidebar.docs.category.Samples": {
"message": "サンプルアプリケーション",
"message": "サンプル",
"description": "The label for category Samples in sidebar docs"
},
"sidebar.docs.category.Develop": {
Expand Down Expand Up @@ -72,7 +72,7 @@
"description": "The label for category Backup and Restore Guides in sidebar docs"
},
"sidebar.docs.category.Reference": {
"message": "関連情報",
"message": "詳細",
"description": "The label for category Reference in sidebar docs"
},
"sidebar.docs.category.Releases": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ ScalarDL は、正確性、スケーラビリティ、およびデータベー

<CardRowAbout />

**始めましょう**
**はじめよう**

<CardRowGettingStarted />

**サンプルアプリケーション**
**サンプル**

<CardRowSamples />

Expand All @@ -28,7 +28,7 @@ ScalarDL は、正確性、スケーラビリティ、およびデータベー

<CardRowManage />

**関連情報**
**詳細**

<CardRowReference />

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,50 @@
# ScalarDL: トランザクション データベース システム用のビザンチン障害検出ミドルウェア
---
displayed_sidebar: docsJapanese
---

import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
# ScalarDL

<TranslationBanner />
import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/ja-jp/3.9';

ScalarDL は、正確性、スケーラビリティ、およびデータベース不可知性を実現する、トランザクション データベース システム用のスケーラブルで実用的なビザンチン障害検出ミドルウェアです
ScalarDL は、正確性、スケーラビリティ、およびデータベース不可知性を実現する、トランザクションデータベースシステム用のスケーラブルで実用的なビザンチン障害検出ミドルウェアです

## 役立つリソース
* [ScalarDL Technical Overview](https://speakerdeck.com/scalar/scalar-dl-technical-overview)
* [ScalarDL Research Paper](https://dl.acm.org/doi/abs/10.14778/3523210.3523212) [VLDB'22]
**ScalarDL について**

<CardRowAbout />

**はじめよう**

<CardRowGettingStarted />

**サンプル**

<CardRowSamples />

**開発**

<CardRowDevelop />

**デプロイ**

<CardRowDeploy />

**運用**

<CardRowManage />

**詳細**

<CardRowReference />

{/* Saving the following in case we decide to change the layout in the future to a more table grid-like style. */}
{/*
| Category | Documentation |
|:------------------- |:--------------------- |
| **About ScalarDL** | <a href="XXX">XXX</a> |
| **Getting started** | <a href="XXX">XXX</a> |
| **Samples** | <a href="XXX">XXX</a> |
| **Develop** | <a href="XXX">XXX</a> |
| **Deploy** | <a href="XXX">XXX</a> |
| **Manage** | <a href="XXX">XXX</a> |
| **Reference** | <a href="XXX">XXX</a> |
*/}
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
displayed_sidebar: docsJapanese
---

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

import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
Expand Down
Loading

0 comments on commit 7d8b301

Please sign in to comment.