chore: update guide (#7464)

This commit is contained in:
三咲智子 2022-05-02 14:50:59 +08:00 committed by GitHub
parent 8a52c57d7a
commit 99610f328b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 16 additions and 11 deletions

View File

@ -18,7 +18,7 @@ We are excited that you are interested in contributing to Element Plus. Before s
- Fork this repository to your own account. Do not create branches here. - Fork this repository to your own account. Do not create branches here.
- Commit info should be formatted as `type(scope): info about commit`. (e.g. `fix(components): [el-scrollbar] fix xxx bug`) - Commit info should be formatted as `type(scope): info about commit`. (e.g. `fix(components): [scrollbar] fix xxx bug`)
1. type: type must be one of [build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement]. 1. type: type must be one of [build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement].

View File

@ -18,7 +18,7 @@ Estamos orgullosos de que usted esta interesado en contribuir al proyecto `Eleme
- Crea una bifurcación (“fork”) del repositorio a su propia cuenta en github.com. Por favor no crea ramas nuevas aquí. - Crea una bifurcación (“fork”) del repositorio a su propia cuenta en github.com. Por favor no crea ramas nuevas aquí.
- El formato de la información de envío debe ser `type(scope): info about commit`. (por ejemplo, `fix(components): [el-scrollbar] fix xxx bug`) - El formato de la información de envío debe ser `type(scope): info about commit`. (por ejemplo, `fix(components): [scrollbar] fix xxx bug`)
1. Tipo: el tipo debe ser uno de [build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement]. 1. Tipo: el tipo debe ser uno de [build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement].

View File

@ -18,7 +18,7 @@ Nous sommes ravis que vous souhaitiez contribuer à Element Plus. Avant de soume
- Faites un fork de ce dépôt vers votre compte. Ne créez pas de branches ici. - Faites un fork de ce dépôt vers votre compte. Ne créez pas de branches ici.
- les informations soumises doivent être présentées sous la forme `type(scope): info about commit`.(par exemple, `fix(components): [el-scrollbar] fix xxx bug`) - les informations soumises doivent être présentées sous la forme `type(scope): info about commit`.(par exemple, `fix(components): [scrollbar] fix xxx bug`)
1. Type: le type doit être l'un des [build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement]. 1. Type: le type doit être l'un des [build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement].

View File

@ -18,7 +18,7 @@ Element Plus 的成长离不开大家的支持,如果你愿意为 Element Plus
- 请先 fork 一份到自己的项目下,不要直接在仓库下建分支。 - 请先 fork 一份到自己的项目下,不要直接在仓库下建分支。
- commit 信息要以 `type(scope): 描述信息` 的形式填写,例如 `fix(components): [el-scrollbar] fix xxx bug`。 - commit 信息要以 `type(scope): 描述信息` 的形式填写,例如 `fix(components): [scrollbar] fix xxx bug`。
1. type: 必须是 build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement 其中的一个。 1. type: 必须是 build, chore, ci, docs, feat, fix, perf, refactor, revert, release, style, test, improvement 其中的一个。

View File

@ -6,7 +6,9 @@ In this chapter, we will discuss how to help translating the documentation of El
## Background ## Background
Before we did the upgrade of the documentation architecture, each documentation update needs 5 languages, which most of the contributors use online translator for their non-native languages, sometimes it would be not only inaccurate but also stressful to them. Before we did the upgrade of the documentation architecture, each documentation update needs 5 languages,
which most of the contributors use online translator for their non-native languages,
sometimes it would be not only inaccurate but also stressful to them.
So we decided to give the documentation site an upgrade. So we decided to give the documentation site an upgrade.
@ -28,4 +30,5 @@ After you submit your work, it would be online once the translation is approved
## How can I become a proofreader? ## How can I become a proofreader?
You can [raise an issue](https://crowdin.com/project/element-plus/discussions) on Crowdin to us for becoming a proofreader of the language you wish to be. You can [raise an issue](https://crowdin.com/project/element-plus/discussions) on Crowdin to us for
becoming a proofreader of the language you wish to be.

View File

@ -6,19 +6,21 @@
## 大背景 ## 大背景
在给文档站做升级之前,每一次文档改动都需要改五种语言,大部分的贡献者都只会自己的母语和一门外语,大部分的贡献者也会寻求翻译器来翻译其它自己不熟悉的外语,而翻译器翻译的内容对母语者可能造成误解,并且对贡献者来说也是一件麻烦的事情。 在给文档站做升级之前,每一次文档改动都需要改五种语言,大部分的贡献者都只会自己的母语和一门外语,
大部分的贡献者也会寻求翻译器来翻译其它自己不熟悉的外语,而翻译器翻译的内容对母语者可能造成误解,
并且对贡献者来说也是一件麻烦的事情。
所以我们决定把文档站做升级。 所以我们决定把文档站做升级。
- 从 Webpack 升级到了 Vite - 从 Webpack 升级到了 Vite
- 从手动维护的到自动化 - 从手动维护的到自动化
我们采用了[Crowdin](https://crowdin.com)作为自动化的第一步来升级文档站。 我们采用了 [Crowdin](https://crowdin.com) 作为自动化的第一步来升级文档站。
## 我怎么才能帮忙贡献翻译的内容? ## 我怎么才能帮忙贡献翻译的内容?
1. 首先在 [Crowdin](https://crowdin.com) 上创建一个账号, 这里我们推荐使用 GitHub 的账号做第三方登录,方便快捷。 1. 首先在 [Crowdin](https://crowdin.com) 上创建一个账号, 这里我们推荐使用 GitHub 的账号做第三方登录,方便快捷。
2. 去到 [Element Plus](https://crowdin.com/project/element-plus) 项目. 2. 去到 [Element Plus](https://crowdin.com/project/element-plus) 项目
3. 选择你想要贡献翻译的语言。 3. 选择你想要贡献翻译的语言。
4. 选择你想要贡献翻译的具体文件。 4. 选择你想要贡献翻译的具体文件。
5. 翻译。 5. 翻译。
@ -26,6 +28,6 @@
以上就是如何参与贡献翻译的全部步骤Crowdin 的界面和交互设计非常的人性化,在使用过程中应该不会遇到太多难题。 以上就是如何参与贡献翻译的全部步骤Crowdin 的界面和交互设计非常的人性化,在使用过程中应该不会遇到太多难题。
当你提交完你的翻译之后,它会在翻译审核通过之后上线。 当你提交完你的翻译之后,它会在翻译审核通过之后上线。
## 我怎么样能成为翻译审核? ## 我怎么样能帮助翻译审核?
你可以在 Crowdin 里[提一个 issue](https://crowdin.com/project/element-plus/discussions) 来申请成为一个翻译审核。 你可以在 Crowdin 里 [提一个 issue](https://crowdin.com/project/element-plus/discussions) 来申请成为一个翻译审核