Skip to content

Commit

Permalink
add Japanese docs
Browse files Browse the repository at this point in the history
  • Loading branch information
highwayns committed Dec 19, 2021
1 parent 0292aa0 commit cff03a5
Show file tree
Hide file tree
Showing 216 changed files with 9,307 additions and 9,357 deletions.
26 changes: 13 additions & 13 deletions docs/ja/404.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,30 @@ layout: homepage
title: 404 Lost in Space!
description: You've been lost in space
sections:
- title: 紹介
desc: High-level overview of the Cosmos SDK.
url: /ja/intro/overview.html
- title: 介绍
desc: 高级介绍 Cosmos SDK.
url: /zh/intro/overview.html
icon: introduction
- title: 基本
- title: 基础
desc: Anatomy of a blockchain, transaction lifecycle, accounts and more.
icon: basics
url: /ja/basics/app-anatomy.html
- title: コアコンセプト
url: /zh/basics/app-anatomy.html
- title: 核心概念
desc: Read about the core concepts like baseapp, the store, or the server.
icon: core
url: /ja/core/baseapp.html
- title: モジュール構築
url: /zh/core/baseapp.html
- title: 模块构筑
desc: Discover how to build modules for the Cosmos SDK.
icon: modules
url: /ja/building-modules/intro.html
- title: ノードを稼働する
url: /zh/building-modules/intro.html
- title: 运行一个节点
desc: Running and interacting with nodes using the CLI and API.
icon: interfaces
url: /ja/run-node/
- title: モジュール
url: /zh/run-node/
- title: 模块
desc: Explore existing modules to build your application with.
icon: specifications
url: /ja/modules/
url: /zh/modules/
stack:
- title: Cosmos Hub
desc: The first of thousands of interconnected blockchains on the Cosmos Network.
Expand Down
72 changes: 36 additions & 36 deletions docs/ja/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,30 @@ layout: homepage
title: Cosmos SDK Documentation
description: Cosmos SDK is the world’s most popular framework for building application-specific blockchains.
sections:
- title: 紹介
desc: High-level overview of the Cosmos SDK.
url: /ja/intro/overview.html
- title: 介绍
desc: 高级介绍 Cosmos SDK.
url: /zh/intro/overview.html
icon: introduction
- title: 基本
- title: 基础
desc: Anatomy of a blockchain, transaction lifecycle, accounts and more.
icon: basics
url: /ja/basics/app-anatomy.html
- title: コアコンセプト
url: /zh/basics/app-anatomy.html
- title: 核心概念
desc: Read about the core concepts like baseapp, the store, or the server.
icon: core
url: /ja/core/baseapp.html
- title: モジュール構築
url: /zh/core/baseapp.html
- title: 模块构筑
desc: Discover how to build modules for the Cosmos SDK.
icon: modules
url: /ja/building-modules/intro.html
- title: ノードを稼働する
url: /zh/building-modules/intro.html
- title: 运行一个节点
desc: Running and interacting with nodes using the CLI and API.
icon: interfaces
url: /ja/run-node/
- title: モジュール
url: /zh/run-node/
- title: 模块
desc: Explore existing modules to build your application with.
icon: specifications
url: /ja/modules/
url: /zh/modules/
stack:
- title: Cosmos Hub
desc: The first of thousands of interconnected blockchains on the Cosmos Network.
Expand All @@ -43,39 +43,39 @@ footer:
aside: false
-->

# Cosmos SDK Documentation
# Cosmos SDK 文档

## Get Started
## 开始

- **[Cosmos SDK Intro](./intro/overview.md)**: High-level overview of the Cosmos SDK.
- **[Starport](https://docs.starport.network/)**: A developer-friendly interface to the Cosmos SDK to scaffold, launch, and maintain any crypto application on a sovereign and secured blockchain.
- **[SDK Tutorials](https://tutorials.cosmos.network/)**: Tutorials that showcase how to build Cosmos SDK-based blockchains from scratch and explain the basic Cosmos SDK principles in the process.
- **[Cosmos SDK Intro](./intro/overview.md)**:Cosmos SDK 的高级概述。
- **[Starport](https://docs.starport.network/)**:Cosmos SDK 的开发人员友好界面,用于在主权和安全的区块链上搭建、启动和维护任何加密应用程序。
- **[SDK 教程](https://tutorials.cosmos.network/)**:展示如何从头开始构建基于 Cosmos SDK 的区块链的教程,并解释了该过程中的基本 Cosmos SDK 原理。

## Reference Docs
## 参考文档

- **[Basics](./basics/)**: Basic concepts of the Cosmos SDK, including the standard anatomy of an application, the transaction lifecycle, and accounts management.
- **[Core](./core/)**: Core concepts of the Cosmos SDK, including `baseapp`, the `store`, or the `server`.
- **[Building Modules](./building-modules/)**: Important concepts for module developers like `message`, `keeper`, and `querier`.
- **[IBC](./ibc/)**: IBC protocol integration and concepts.
- **[Running a Node, API, CLI](./run-node/)**: How to run a node and interact with the node using the CLI and the API.
- **[Migrations](./migrations/)**: Migration guides for updating to newer versions of Cosmos SDK.
- **[Basics](./basics/)**:Cosmos SDK 的基本概念,包括应用的标准剖析、交易生命周期和账户管理。
- **[Core](./core/)**:Cosmos SDK 的核心概念,包括`baseapp``store``server`
- **[Building Modules](./building-modules/)**:模块开发人员的重要概念,如`message``keeper``querier`
- **[IBC](./ibc/)**:IBC 协议集成和概念。
- **[运行节点、APICLI](./run-node/)**:如何使用 CLI API 运行节点并与节点交互。
- **[Migrations](./migrations/)**:更新到新版本 Cosmos SDK 的迁移指南。

## Other Resources
## 其他资源

- **[Module Directory](../x/)**: Cosmos SDK module implementations and their respective documentation.
- **[Specifications](./spec/)**: Specifications of modules and other parts of the Cosmos SDK.
- **[Cosmos SDK API Reference](https://godoc.org/github.com/cosmos/cosmos-sdk)**: Godocs of the Cosmos SDK.
- **[REST and RPC Endpoints](https://cosmos.network/rpc/)**: List of endpoints to interact with a `gaia` full-node.
- **[Rosetta API](./run-node/rosetta.md)**: Rosetta API integration.
- **[模块目录](../x/)**:Cosmos SDK 模块实现及其各自的文档。
- **[Specifications](./spec/)**:Cosmos SDK 的模块和其他部分的规范。
- **[Cosmos SDK API 参考](https://godoc.org/github.com/cosmos/cosmos-sdk)**:Cosmos SDK 的 Godocs。
- **[REST RPC 端点](https://cosmos.network/rpc/)**:`gaia` 全节点交互的端点列表。
- **[Rosetta API](./run-node/rosetta.md)**:Rosetta API 集成。

## Cosmos Hub

The Cosmos Hub (`gaia`) docs have moved to [github.com/cosmos/gaia](https://github.com/cosmos/gaia/tree/master/docs).
Cosmos Hub (`gaia`) 文档已移至 [github.com/cosmos/gaia](https://github.com/cosmos/gaia/tree/master/docs)

## Languages
## 开发语言

The Cosmos SDK is written in [Golang](https://golang.org/), though the framework could be implemented similarly in other languages. Contact us for information about funding an implementation in another language.
Cosmos SDK 是用 [Golang](https://golang.org/) 编写的,尽管该框架可以用其他语言类似地实现。联系我们以获取有关为另一种语言的实施提供资金的信息。

## Contribute
## 贡献

See the [DOCS_README.md](https://github.com/cosmos/cosmos-sdk/blob/master/docs/DOCS_README.md) for details of the build process and considerations when making changes.
有关构建过程的详细信息和进行更改时的注意事项,请参阅 [DOCS_README.md](https://github.com/cosmos/cosmos-sdk/blob/master/docs/DOCS_README.md)
56 changes: 28 additions & 28 deletions docs/ja/architecture/PROCESS.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,38 @@
# ADR Creation Process
# ADR作成プロセス

1. Copy the `adr-template.md` file. Use the following filename pattern: `adr-next_number-title.md`
2. Create a draft Pull Request if you want to get an early feedback.
3. Make sure the context and a solution is clear and well documented.
4. Add an entry to a list in the [README](./README.md) file.
5. Create a Pull Request to propose a new ADR.
1.`adr-template.md`ファイルをコピーします。次のファイル名パターンを使用します: `adr-next_number-title.md`
2.早期のフィードバックを受け取りたい場合は、ドラフトプルリクエストを作成してください。
3.コンテキストとソリューションが明確で、十分に文書化されていることを確認します。
4. [README](..README.md)ファイルのリストにエントリを追加します。
5.プルリクエストを作成して、新しいADRを提案します。

## ADR life cycle
## ADRライフサイクル

ADR creation is an **iterative** process. Instead of trying to solve all decisions in a single ADR pull request, we MUST firstly understand the problem and collect feedback through a GitHub Issue.
ADRの作成は、**反復**プロセスです。単一のADRプルリクエストですべての決定を解決しようとするのではなく、最初に問題を理解し、GitHubの問題を通じてフィードバックを収集する必要があります。

1. Every proposal SHOULD start with a new GitHub Issue or be a result of existing Issues. The Issue should contain just a brief proposal summary.
1.各提案は、新しいGitHubの問題で開始するか、既存の問題の結果である必要があります。質問には、提案の短い要約のみを含める必要があります。

2. Once the motivation is validated, a GitHub Pull Request (PR) is created with a new document based on the `adr-template.md`.
2.動機が確認されると、GitHubプルリクエスト(PR)`adr-template.md`に基づいて新しいドキュメントを作成します。

3. An ADR doesn't have to arrive to `master` with an _accepted_ status in a single PR. If the motivation is clear and the solution is sound, we SHOULD be able to merge it and keep a _proposed_ status. It's preferable to have an iterative approach rather than long, not merged Pull Requests.
3. ADRは、単一のPRで_accepted_状態の `master`に到達する必要はありません。動機が明確で解決策が合理的である場合、それをマージして_提案された_状態を維持できるはずです。長くて統合されていないプルリクエストではなく、反復的なアプローチを使用することをお勧めします。

4. If a _proposed_ ADR is merged, then it should clearly document outstanding issues either in ADR document notes or in a GitHub Issue.
4. _proposed_ ADRがマージされる場合、ADRドキュメントまたはGitHubの問題で未解決の問題を明確に文書化する必要があります。

5. The PR SHOULD always be merged. In the case of a faulty ADR, we still prefer to merge it with a _rejected_ status. The only time the ADR SHOULD NOT be merged is if the author abandons it.
5.PRは常にマージする必要があります。 ADRの問題の場合でも、それを_rejected_ステータスとマージする傾向があります。 ADRをマージしてはならないのは、作成者がADRを放棄したときだけです。

6. Merged ADRs SHOULD NOT be pruned.
6.結合されたADRはトリミングしないでください。

### ADR status
### ADRステータス

Status has two components:
状態には2つの要素があります。

```
{CONSENSUS STATUS} {IMPLEMENTATION STATUS}
```

IMPLEMENTATION STATUS is either `Implemented` or `Not Implemented`.
実装ステータスは「実装済み」または「未実装」です。

#### Consensus Status
#### コンセンサスステータス

```
DRAFT -> PROPOSED -> LAST CALL yyyy-mm-dd -> ACCEPTED | REJECTED -> SUPERSEDED by ADR-xxx
Expand All @@ -42,15 +42,15 @@ DRAFT -> PROPOSED -> LAST CALL yyyy-mm-dd -> ACCEPTED | REJECTED -> SUPERSEDED b
ABANDONED
```

+ `DRAFT`: [optional] an ADR which is work in progress, not being ready for a general review. This is to present an early work and get an early feedback in a Draft Pull Request form.
+ `PROPOSED`: an ADR covering a full solution architecture and still in the review - project stakeholders haven't reached an agreed yet.
+ `LAST CALL <date for the last call>`: [optional] clear notify that we are close to accept updates. Changing a status to `LAST CALL` means that social consensus (of Cosmos SDK maintainers) has been reached and we still want to give it a time to let the community react or analyze.
+ `ACCEPTED`: ADR which will represent a currently implemented or to be implemented architecture design.
+ `REJECTED`: ADR can go from PROPOSED or ACCEPTED to rejected if the consensus among project stakeholders will decide so.
+ `SUPERSEEDED by ADR-xxx`: ADR which has been superseded by a new ADR.
+ `ABANDONED`: the ADR is no longer pursued by the original authors.
+ `ドラフト`:[オプション] ADRは進行中ですが、まだ一般的なレビューの準備ができていません。 これは、初期の作業を示し、ドラフトプルリクエストフォームで早期のフィードバックを取得するためのものです。
+ `提案`:完全なソリューションアーキテクチャをカバーするADRはまだ検討中です-プロジェクトの利害関係者はまだ合意に達していません。
+ `LAST CALL <最後の呼び出しの日付>`:[オプション]更新を受け入れようとしていることを明確に通知します。 ステータスを「LASTCALL」に変更するということは、(Cosmos SDKメンテナの)社会的コンセンサスに達したことを意味します。それでも、コミュニティが反応または分析する時間を与えたいと考えています。
+ `ACCEPTED`:ADRは、実装された、または実装される予定の現在のアーキテクチャ設計を表します。
+ `拒否`:プロジェクトの利害関係者が合意に達した場合、ADRは提案または承認から拒否に変更できます。
+ `SUPERSEEDED by ADR-xxx`:新しいADRに置き換えられたADR。
+ `ABANDONED`:元の作者はADRを追求しなくなりました。

## Language used in ADR
## ADRで使用される言語

+ The context/background should be written in the present tense.
+ Avoid using a first, personal form.
+文脈/背景は現在形で書く必要があります。
+最初の個人用フォームの使用は避けてください。
Loading

0 comments on commit cff03a5

Please sign in to comment.