コントリビューションと改善にご協力ください
翻訳者を募集! 皆のためにこの仕様書の翻訳を手伝ってくれる翻訳者を探しています!
All-contributorsドキュメントの改善にご協力ください!
このプロジェクトに興味を持っていただいてありがとうございます! 小さな誤植から新しいセクションの執筆まで、あらゆるレベルの改善のためのpull requestを歓迎しています!プロジェクトの改善にご協力ください。
全ソースコードは、github.com/all-contributors/all-contributorsからアクセスできます
All-contributorsリポジトリへのコミット
We use the angular commit convention for commits that are used for an automated changelog generation, so it would be advisable to respect that. If you're not used to it or are afraid to mistype a commit, you can run npm run commit
or git cz
(if you have installed commitizen
) which would take you through a few questions and write the commit for you.
コンテンツの編集
ヒント: 各ページ上部にある、編集ボタンをクリックすると、そのページのGitHubソースコードへ直接遷移します。
ファイルの'鉛筆'アイコンをクリックすると、簡単にファイルをインラインに編集することができます

翻訳
私たちの翻訳は、crowdinで管理されています。 crowdinプロジェクトで翻訳を提案して、コントリビューションを行うことができます。 ご希望の場合は、このissueにコメントしてご協力いただけることをお知らせください!質問でもかまいません。
When translating, anything that has the XPATH
@href
,@src
etc mustn't be translated.code
も同様です。 これはプロジェクトが404エラーになります。 See the below image for an example:ただし、
code
タグ内のコメントなど、理解しやすくなるような内容であれば、英語で書かれた実際のコードを変更しない限りは、翻訳をおすすめします。
手引き
Crowdin にログイン
- crowdinプロジェクトに移動し、サインアップしてログイン。
- "All Contributors"プロジェクトに参加し、ほら、出来上がり!
原文を翻訳
- Crowdinプロジェクトに移動します。
- ドキュメントを翻訳したい言語のフラッグをクリックします。
- 完全には翻訳されていない
*.md
ファイルをクリックします (右部の100%表示を確認してください) - "Enter translation here"フィールド (上部にある"SOURCE STRING"の文字列の翻訳に対応します) に翻訳を入力し、"SAVE"をクリックします
- 校正者のみ: 翻訳の修正候補(自分のものでも他人のものでも)を承認するには、"[LANGUAGE] TRANSLATIONS"セクションにある :ballot_box_with_check: をクリックするか、 :wastebasket: アイコンをクリックして修正候補を削除します。
デプロイメントを変更
After you translate strings in any given language, you won't see those changes appearing live until the master
branch was updated followed by a successful deployment.
検索
Search is by algolia, the configuration is at https://github.com/algolia/docsearch-configs/blob/master/configs/all-contributors.json
サイトをローカルで実行する:
All Contributorsは、ドキュメントのWebサイトの整備にDocusaurusを使用します。 詳細はDocusaurus Webサイトをご覧ください
ローカルで開発する:
yarn install
yarn start
- ブラウザで
http://localhost:3000
を開く (変更を反映するにはページを更新します)
コントリビューターとして自身を追加する
自身をコントリビューターテーブルに追加するために、botの使い方に従ってください ;)