Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 4.63 KB

CONTRIBUTING.md

File metadata and controls

66 lines (53 loc) · 4.63 KB

PHP マニュアルの改善方法

PHP マニュアルに興味を持って頂き、ありがとうございます。
改善方法は複数あります。状況に応じて、以下に示す方法で御対応をお願い致します。

Pull Request を送る場合

マニュアルの日本語訳に問題があり、Pull Request を送ることで修正可能な場合は、以下のやり方で修正箇所を特定して Pull Request を送って下さい。

issue で問題を報告する場合

マニュアルに 「何かしらの問題があるが、修正方法がわからない場合」 は、issue に登録をお願いします

  • 但し、既に報告された内容がないかどうか を必ず確認して下さい。
  • 以下のような問題を登録することを想定しています
    • 未訳のドキュメントがあり、日本語訳を追加して欲しいという要望
    • 日本語版に関する既知の問題
      • ドキュメント化されていない機能がある、など
    • その他、日本語版で修正されていない問題があるものの、修正方法がわからないもの
  • Pull Request と同じく、日本語で報告しても全く問題ありません。

未訳部分の翻訳を追加する場合

メンテナが inactive になったり、master になっている英語版 の更新ペースに追いつけなくなったり、需要を掴みきれていない等の理由で、日本語で読みたい部分が大量に未翻訳だったりするかもしれません。

それが一定の量にのぼる場合は、以下のやり方で未訳部分の翻訳を纏めて Pull Request するのが良いと思います。

  • A) たとえば、FFI のマニュアルを翻訳したいとします
  • B) 未翻訳部分の docbook を、英語版のリポジトリで検索して特定する
  • C) このリポジトリをforkし、以下のやり方で英語版から未訳ファイルを追加する
$ mkdir phpdoc-ja
$ cd phpdoc-ja
$ git clone https://github.com/php/doc-en.git en
$ git clone https://github.com/[you]/[your-forked-doc-ja].git ja
$ tree -d -L 1
.
├── en
└── ja
$ cp -R en/reference/ffi ja/reference/