{"title":"Django へのコントリビュート","version":"5.0","locale":"ja","docname":"internals/contributing/index","url":"/ja/5.0/internals/contributing/","canonical":"https://djangodocs.dev/ja/5.0/internals/contributing/","summary":"Django はボランティアで成り立っているコミュニティです。Django が成長し続けるにつれて、私たちは常に他の人を助けるためにより多くの人を必要としています。","html":"<h1>Django へのコントリビュート<a class=\"heading-anchor\" href=\"#contributing-to-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Django はボランティアで成り立っているコミュニティです。Django が成長し続けるにつれて、私たちは常に他の人を助けるためにより多くの人を必要としています。フレームワーク自体でも、もっと広いエコシステムでも、様々な方法で貢献できます。</p>\n<section id=\"work-on-the-django-framework\">\n<h2>Django フレームワークでの作業<a class=\"heading-anchor\" href=\"#work-on-the-django-framework\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django 自体の作業は、大きく3つの分野に分けられます:</p>\n<section id=\"writing-code\">\n<h3>コードを書く💻<a class=\"heading-anchor\" href=\"#writing-code\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>バグを修正したり、新しい機能を追加したりしましょう。プルリクエストをすれば、次のバージョンの Django で <strong>あなたのコード</strong> が見られます！</p>\n<p><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/\"><span class=\"doc\">Writing code</span></a> のドキュメントから始めてください。</p>\n</section>\n<section id=\"writing-documentation\">\n<h3>ドキュメントを書く✍️<a class=\"heading-anchor\" href=\"#writing-documentation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Django のドキュメントは重要な強みの一つです。情報が豊富で徹底しています。あなたはドキュメントを改善し、フレームワークの進化に対応できるようにすることができます。</p>\n<p>詳しくは <a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/\"><span class=\"doc\">ドキュメントを書く</span></a> を参照してください。</p>\n</section>\n<section id=\"localizing-django\">\n<h3>Django のローカライズ🗺️<a class=\"heading-anchor\" href=\"#localizing-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Django は100以上の言語に翻訳されています。クリンゴン語 (訳注: 『スタート・レック』に登場する宇宙人の言語) の翻訳すらあります！ i18n チームは常に言語サポートのメンテナンスと拡大を助けてくれる翻訳者を求めています。</p>\n<p>Django の翻訳を助けるには <a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/localizing/\"><span class=\"doc\">Django のローカライズ</span></a> を参照してください。</p>\n</section>\n</section>\n<section id=\"contributing-guide\">\n<h2>コントリビューションガイド📖<a class=\"heading-anchor\" href=\"#contributing-guide\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django を <em>使用して</em> 作業するのが楽しいと思うなら、Django <em>自体</em> の作業を楽しみましょう。本当に、<strong>誰でも</strong> Django をよりよくする助けになる何かができます。</p>\n<p>コントリビューションガイドには、Django ウェブフレームワークを開発するのを助けるために知る必要があることのすべてが書かれています。以下のセクションを読んで開発方法を確認してください。</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/new-contributors/\">新しいコントリビューターへのアドバイス</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/new-contributors/#first-steps\">最初のステップ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/new-contributors/#guidelines\">ガイドライン</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/bugs-and-features/\">バグレポートと機能のリクエスト</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/bugs-and-features/#reporting-bugs\">バグレポート</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/bugs-and-features/#reporting-user-interface-bugs-and-features\">ユーザーインターフェイスのバグや機能について報告する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/bugs-and-features/#requesting-features\">機能のリクエスト</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/bugs-and-features/#how-we-make-decisions\">どのように決定が下されるか</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/\">チケットをトリアージする</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/#triage-workflow\">トリアージのワークフロー</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/#triage-stages\">トリアージのステージ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/#other-triage-attributes\">その他のトリアージ属性</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/#closing-tickets\">チケットを閉じる</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/#how-can-i-help-with-triaging\">トリアージを助けるにはどうすればいいですか？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/triaging-tickets/#bisecting-a-regression\">リグレッションの bisect</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/\">Writing code</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/coding-style/\">Coding style</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/unit-tests/\">Unit tests</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/submitting-patches/\">Submitting patches</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/working-with-git/\">Working with Git and GitHub</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-code/javascript/\">JavaScript</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/\">ドキュメントを書く</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#the-django-documentation-process\">Django のドキュメント作成プロセス</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#how-the-documentation-is-organized\">ドキュメントの構成</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#how-to-start-contributing-documentation\">ドキュメントの寄稿を始めるには</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#writing-style\">執筆スタイル</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#commonly-used-terms\">よく使われる用語</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#django-specific-terminology\">Django 特有の用語</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#guidelines-for-restructuredtext-files\">reStructuredText ファイルのガイドライン</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#django-specific-markup\">Django 固有のマークアップ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#documenting-new-features\">新機能のドキュメントを書く</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#minimizing-images\">画像を縮小する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#an-example\">例</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#translating-documentation\">ドキュメントを翻訳する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/writing-documentation/#django-admin-man-page\"><code class=\"docutils literal notranslate\">dango-admin</code> の man ページ</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/localizing/\">Django のローカライズ</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/localizing/#translations\">翻訳</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/localizing/#formats\">フォーマット</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/localizing/#documentation\">ドキュメント</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/committing-code/\">コードのコミット</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/committing-code/#handling-pull-requests\">プルリクエストの取り扱い</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/committing-code/#committing-guidelines\">コミットガイドライン</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/internals/contributing/committing-code/#reverting-commits\">コミットの取り消し</a></li>\n</ul>\n</li>\n</ul>\n</div>\n</section>\n<section id=\"join-the-django-community\">\n<h2>Django コミュニティに参加する ❤️<a class=\"heading-anchor\" href=\"#join-the-django-community\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>私たちは、Django ユーザーがコミュニティのコントリビューションメンバーに飛び込む手助けすることに情熱を持っています。他にも以下のようなさまざまな方法で Django コミュニティや他の人たちを助け、素晴らしいエコシステムをサポートできます。</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference external\" href=\"https://forum.djangoproject.com/\">Django forum</a> に参加してください。このフォーラムは Django フレームワークとアプリケーション、そしてそれを使ったプロジェクトについてディスカッションする場です。Django のインストール、活用、コントリビュートする方法について質問・回答するのに絶好の場所でもあります。</p></li>\n<li><p><a class=\"reference internal\" href=\"/ja/5.0/internals/mailing-lists/#django-users-mailing-list\"><span class=\"std std-ref\">django-users</span></a> メーリングリストに参加して質問に回答して下さい。このメーリングリストは多くの購読者を持ち、私たちは友好的に助け合う雰囲気を大事にしたいと強く願っています。もし Django のコミュニティに慣れていない場合は、 <a class=\"reference external\" href=\"https://code.djangoproject.com/wiki/UsingTheMailingList\">投稿ガイドライン</a> を読んでください。</p></li>\n<li><p><a class=\"reference external\" href=\"https://web.libera.chat/#django\">Django Discord サーバー</a> またはLibera.chatの <a class=\"reference external\" href=\"https://discord.gg/xcRH6mN4fa\">#django IRC チャンネル</a> に参加して、チャットで議論したり質問に答えたりしましょう。他のユーザーにDjangoを説明することで、あなた自身もDjangoフレームワークについてより多くのことを学べるでしょう。</p></li>\n<li><p>Django に関するブログを書いてください。私たちは知り得た Django のブログを全て <a class=\"reference external\" href=\"https://www.djangoproject.com/community/\">community page</a> 上にまとめています。もしブログをそのページに表示させたい場合は <a class=\"reference external\" href=\"https://www.djangoproject.com/community/add/blogs/\">こちらから登録してください</a> 。</p></li>\n<li><p>オープンソースである Django にコントリビュートしたり、ドキュメントを書いたり、自身で書いたコードをプラガブルなオープンソースとして公開してください。Django においてプラガブルなアプリケーションを用いたエコシステムは大きな強みの一つになります、ご支援お願いします！</p></li>\n</ul>\n<p>あなたと一緒に活動できるのを楽しみにしています。ようこそ！⛵️</p>\n</section>","rootId":"contributing-to-django","toc":[{"title":"Django フレームワークでの作業","anchor":"work-on-the-django-framework","children":[{"title":"コードを書く💻","anchor":"writing-code","children":[]},{"title":"ドキュメントを書く✍️","anchor":"writing-documentation","children":[]},{"title":"Django のローカライズ🗺️","anchor":"localizing-django","children":[]}]},{"title":"コントリビューションガイド📖","anchor":"contributing-guide","children":[]},{"title":"Django コミュニティに参加する ❤️","anchor":"join-the-django-community","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Django internals","url":"/ja/5.0/internals/"}],"prev":{"docname":"internals/index","title":"Django internals","url":"/ja/5.0/internals/"},"next":{"docname":"internals/contributing/new-contributors","title":"新しいコントリビューターへのアドバイス","url":"/ja/5.0/internals/contributing/new-contributors/"},"formats":{"html":"/ja/5.0/internals/contributing/","markdown":"/ja/5.0/internals/contributing.md","json":"/ja/5.0/internals/contributing.json"},"source":"https://github.com/django/django/blob/stable/5.0.x/docs/internals/contributing/index.txt","official":"https://docs.djangoproject.com/ja/5.0/internals/contributing/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}