Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Crowdin updates #14

Closed
wants to merge 8 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions crowdin.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
project_id: "663652"
project_id: '663652'
api_token_env: CROWDIN_PERSONAL_TOKEN
preserve_hierarchy: true
preserve_hierarchy: 1
files:
- source: /i18n/en/**/*
translation: /i18n/%two_letters_code%/**/%original_file_name%
Expand Down
Original file line number Diff line number Diff line change
@@ -1,64 +1,72 @@
import Button from '@site/src/components/button'

# 什么是Hacktoberfest?
````mdx-code-block

```mdx-code-block
<div style={{ textAlign: 'center', margin: '50px 0' }}>
<img alt="tlb structure"
src="/docs/img/docs/hacktoberfest.webp"
width="100%" />
</div>
````
[Hacktoberfest](https://hacktoberfest.digitalocean.com/) 是一个为期一个月的庆祝活动,旨在为*开源项目*、它们的*维护者*以及整个*贡献者*社区提供庆祝活动。每年10月,开源维护者会给予新贡献者额外的关注,指导开发者完成他们的第一个拉取请求。
```

[Hacktoberfest](https://hacktoberfest.digitalocean.com/) 是一个为期一个月的庆祝活动,旨在为_开源项目_、它们的_维护者_以及整个_贡献者_社区提供庆祝活动。每年10月,开源维护者会给予新贡献者额外的关注,指导开发者完成他们的第一个拉取请求。

对于TON社区来说,这是一个共同帮助生态系统成长的时刻,所以让我们加入我们的 **Hack-TON-berfest** 派对,成为*全年第一开源生态系统*吧
对于TON社区来说,这是一个共同帮助生态系统成长的时刻,所以让我们加入我们的 **Hack-TON-berfest** 派对,成为_全年第一开源生态系统_吧

## 如何参与?

2022年Hacktoberfest的规则如下:

* **Hacktoberfest对所有人开放**!
* 9月26日至10月31日之间随时可以注册
* 可以在任何GITHUB或GITLAB项目中发起拉取请求:
* [TON生态系统项目列表](/hacktonberfest)
* [GitHub上的项目列表](https://github.com/topics/hacktoberfest)
* 在10月1日至10月31日期间被接受了**4**个拉取/合并请求
* 前40,000名完成Hacktoberfest的参与者(维护者和贡献者)可以在两个奖品之间选择:以他们的名义种植的树或Hacktoberfest 2022 T恤。(_来自Hacktoberfest社区_)
* 任何参与TON生态系统项目的参与者(维护者和贡献者)都将收到[**限量版Hack-TON-berfest NFT**](#what-the-rewards)。(_来自TON基金会_)
- **Hacktoberfest对所有人开放**!
- 9月26日至10月31日之间随时可以注册
- 可以在任何GITHUB或GITLAB项目中发起拉取请求:
- [TON生态系统项目列表](/hacktonberfest)
- [GitHub上的项目列表](https://github.com/topics/hacktoberfest)
- 在10月1日至10月31日期间被接受了**4**个拉取/合并请求
- 前40,000名完成Hacktoberfest的参与者(维护者和贡献者)可以在两个奖品之间选择:以他们的名义种植的树或Hacktoberfest 2022 T恤。(_来自Hacktoberfest社区_)
- 任何参与TON生态系统项目的参与者(维护者和贡献者)都将收到[**限量版Hack-TON-berfest NFT**](#what-the-rewards)。(_来自TON基金会_)

对于TON中的每个人来说,这是一个推动整个生态系统成长并从TON基金会获得酷炫奖励的机会。让我们一起努力!

## 奖励是什么?

为了激励社区为TON生态系统的开源项目做出贡献,你将能够从TON基金会获得特殊的奖励。每位参与者都将获得**限量版Hack-TON-berfest NFT**成就,作为参与的证明:
````mdx-code-block

```mdx-code-block
<div style={{width: '100%', textAlign:'center', margin: '0 auto'}}>
<video width="300" style={{width: '100%', borderRadius:'10pt', margin:'15pt auto'}} muted={true} autoPlay={true} loop={true}>
<source src="/docs/files/nft-sm.mp4" type="video/mp4" />
您的浏览器不支持视频标签。
Your browser does not support the video tag.
</video>
</div>
````
```

:::info 重要信息!
TON基金会将于11月为提交给[@toncontests_bot](https://t.me/toncontests_bot)的所有钱包地址铸造一个系列。这将在计算和验证所有贡献结果之后进行。
:::

你有足够的时间参与这个活动。让我们与来自全世界的成千上万的贡献者一起构建未来的去中心化网络!



````mdx-code-block
```mdx-code-block
<Button href="/contribute/hacktoberfest/as-contributor"
colorType="primary" sizeType={'lg'}>
````
我想成为一名贡献者

````mdx-code-block
```

```
I want to become a Contributor
```

```mdx-code-block
</Button>
````
````mdx-code-block
```

```mdx-code-block
<Button href="/contribute/hacktoberfest/as-maintainer" colorType={'secondary'} sizeType={'lg'}>
````
```

我是维护者
````mdx-code-block

```mdx-code-block
</Button>
````
```
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ Hacktoberfest 活动是一年中获得社区支持的最佳时机!

作为TON生态系统中的代码库维护者,你将能够获得两种类型的奖励:

1. [Hacktoberfest 奖励套件](https://hacktoberfest.com/participation/#maintainers)(_见维护者奖励_
2. [限量版Hack-TON-berfest NFT](/contribute/hacktoberfest/#what-the-rewards)(_请在[@toncontests_bot](https://t.me/toncontests_bot)中注册钱包地址_
1. [Hacktoberfest 奖励套件](https://hacktoberfest.com/participation/#maintainers)(*见维护者奖励*
2. [限量版Hack-TON-berfest NFT](/contribute/hacktoberfest/#what-the-rewards)(*请在[@toncontests_bot](https://t.me/toncontests_bot)中注册钱包地址*

## 如何加入并被列入列表?

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,23 @@

为了获得最佳的用户体验和清晰度,请在创建 docs.ton.org 上的新内容时,牢记我们旨在应用于所有文档的一般性和重要要求列表。


## 为专业人士制作的文档

文档页面主要是为了文档目的而非作为教程,因此在文本中最小化使用个人示例或类比非常重要。确保内容既适合专业人士也适合非专业人士,同时仍然提供有价值的信息。

## 使用一致的格式

为了使读者更容易浏览文档,使用整个文档中一致的格式非常重要。使用标题、副标题、项目符号列表和编号列表来分隔文本,使其更易于阅读。

## 在特殊部分提供示例

提供示例可以帮助读者更好地理解内容以及如何应用它。如果你正在编写文档页面并需要引用几个示例,请在“参考资料”和“参阅”部分之前创建一个特别的“示例”部分。请不要在文档页面中混合描述和示例。
可以使用代码片段、截图或图表来阐述你的观点,使文档更具吸引力。

## 保持内容更新

由于技术或软件更新可能导致技术文档迅速过时,因此定期审查和更新文档非常重要,以确保它保持准确和与当前软件版本相关。

## 获取反馈

在发布文档之前,最好从其他贡献者或用户那里获取反馈。这可以帮助识别可能令人困惑或不清楚的地方,并允许您在文档发布之前进行改进。
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,21 @@ import ThemedImage from '@theme/ThemedImage';

#### 注释基本图形

| 图形 | 描述 |
|------|-----------|
| ![](/img/docs/scheme-templates/message-processing-graphs/circle_for_smart_contract.svg?raw=true) | 圆形 - 智能合约实体 |
| ![](/img/docs/scheme-templates/message-processing-graphs/rectangle_for_regular_message.svg?raw=true) | 矩形 - 消息实体 |
| 图形 | 描述 |
| ---------------------------------------------------------------------------------------------------------- | ------------- |
| ![](/img/docs/scheme-templates/message-processing-graphs/circle_for_smart_contract.svg?raw=true) | 圆形 - 智能合约实体 |
| ![](/img/docs/scheme-templates/message-processing-graphs/rectangle_for_regular_message.svg?raw=true) | 矩形 - 消息实体 |
| ![](/img/docs/scheme-templates/message-processing-graphs/dashed_rectgl_for_optional_message.svg?raw=true) | 虚线矩形 - 可选消息实体 |
| ![](/img/docs/scheme-templates/message-processing-graphs/line_for_transaction.svg?raw=true) | 交易(编号可选)|
| ![](/img/docs/scheme-templates/message-processing-graphs/person_figure_for_actor.svg?raw=true) | Actor|
| ![](/img/docs/scheme-templates/message-processing-graphs/line_for_transaction.svg?raw=true) | 交易(编号可选) |
| ![](/img/docs/scheme-templates/message-processing-graphs/person_figure_for_actor.svg?raw=true) | 参与者 |

* 避免使用大量不同和鲜艳的颜色。
* 使用图形的修改,例如使用虚线边框。
* 为了更好的理解,不同的交易可以用不同的线条样式(实线和虚线)显示。
- 避免使用大量不同和鲜艳的颜色。
- 使用图形的修改,例如使用虚线边框。
- 为了更好的理解,不同的交易可以用不同的线条样式(实线和虚线)显示。

#### 消息处理示例

````mdx-code-block
```mdx-code-block
<br></br>
<ThemedImage
alt=""
Expand All @@ -39,35 +39,40 @@ import ThemedImage from '@theme/ThemedImage';
}}
/>
<br></br>
````
```

可以直接从 Visio 学习参考内容 [message-processing.vsdx](/static/schemes-visio/message-processing.vsdx)。

### 格式和颜色

#### 字体

* 图表中所有文本使用 **Inter** 字体系列。
- 图表中所有文本使用 **Inter** 字体系列。

#### 颜色 - 亮模式
* 铅笔手绘(默认主题)

- 铅笔手绘(默认主题)

#### 颜色 - 暗模式
* 字体 `#e3e3e3`
* 背景 `#232328`
* 浅色高亮(箭头和方案边界) `#058dd2`
* 深色高亮(箭头和方案边界) `#0088cc`
* 内部背景(嵌套块) `#333337`

- 字体 `#e3e3e3`
- 背景 `#232328`
- 浅色高亮(箭头和方案边界) `#058dd2`
- 深色高亮(箭头和方案边界) `#0088cc`
- 内部背景(嵌套块) `#333337`

#### 版本控制政策

* 以 SVG 格式设置文档中的图表,以确保在各种设备上的可读性。
* 在项目的 Git 库的 "/static/visio" 目录下存储原始文件,以便将来更容易修改。
- 以 SVG 格式设置文档中的图表,以确保在各种设备上的可读性。
- 在项目的 Git 库的 "/static/visio" 目录下存储原始文件,以便将来更容易修改。

### 时序图

在涉及 2-3 个actor之间的复杂和重复的通信方案时,建议使用时序图。对于消息,使用常见同步消息箭头的表示。

#### 示例
````mdx-code-block

```mdx-code-block
<br></br>
<div class="text--center">
<ThemedImage
Expand All @@ -79,7 +84,8 @@ import ThemedImage from '@theme/ThemedImage';
/>
</div>
<br></br>
````
```

### 方案参考

* [message-processing.vsdx](/schemes-visio/message_processing.vsdx)
- [message-processing.vsdx](/schemes-visio/message_processing.vsdx)
Loading