# 怎样参与到本项目？

> 注：下面主要介绍如何参与翻译，如果你想知道怎样提交一个新的算法，请出门左转去原项目阅读他们的[要求](https://github.com/raywenderlich/swift-algorithm-club/blob/master/.github/CONTRIBUTING.md)。

你可以通过以下方式参与进来：

- 帮忙翻译未翻译的文档。在 README 中的链接前面有一个 `*` 符号的都是未翻译的文档，你可以挑选一篇进行翻译。在翻译完成后提交 Pull Request 即可。
- 帮忙校对已翻译的文档。包括词不达意的地方、错别字、格式错误等等。
- 帮忙分享，让更多的人知道。

下面说一下对于翻译的要求：

- 忠于原文但也不要太死板，注意语句通顺，不要有浓重的翻译腔。
- 不要保留原文，一句原文一句翻译很影响阅读，而且也没什么意义。
- 除非必要，不要在括号中加上英文原文，例如：`矩阵乘法（matrix multiplication）`这样的翻译就是很不必要的，因为`矩阵乘法`这个短语并不会造成任何误解。
- 不要混用中英文标点符号，译文统一使用中文标点。
- 不要随意换行，每行作为一个段落为佳(具体分段保持与原文一致)，段落开头不需要空两格，段落之间需要有一个空行。
- 汉字与英文、汉字与数字之间请加一个空格。例如：`第3个`是错误的，应为`第 3 个`。
- 提交之前请自己先读几遍校对一下，偶尔有个错别字没关系，这是在所难免的，但不要有太大的问题（尤其是**格式问题**）。

可以参考这篇范例：[栈](./Stack/)
