This is a community project to translate Meteor docs into Japanese. This project is not affiliated with MDG.
- リポジトリを更新する。
- translationsの中にファイルを作成する。ファイル名は"タグ-日付-作者.json"。基本的には
<p>
タグの単位で。 - 翻訳が完了していない段落をコピペして、jsonファイルに貼り付ける。keyが原文でvalueが訳文のオブジェクトにする。
npm start
を実行して、トップディレクトリに生成されたhtmlをブラウザで確認する。- 問題なければ、commitしてpushする。
- リポジトリを更新する
- 新たに作業する場合は、ルートのhtmlファイルをwork以下にコピーする(既存の.translationが含まれているため)
- work/以下のhtmlファイルを開く(このファイルを編集していく)
- 翻訳する最小の単位のタグを、直下にコピーし、classに"translation"を追加し、翻訳する。(下記、HTMLの翻訳サンプルを参照)
npm run generate
を実行する。(この操作で、work/以下のhtmlから.translationのついたタグをもとに、translations/*.jsonが生成される。)npm run translate
を実行する。(この操作で、translations/*.jsonから、表示用のhtmlがルートに作成される。)- ローカルでサーバーを起動して確認するために、
npm start
を実行する(オプション) - 問題なければ、commitしてpushする。(commitの対象は、work/のhtmlファイル、生成されたルートのhtmlファイル、translations/以下の生成されたjsonファイル)
HTMLの翻訳サンプル
<p>..english..</p>
↓
<p>..english..</p>
<p class="translation">..日本語..</p>
注意:<ul><li><p>..</p></li></ul>の構造のとき、一番内側の<p>だけをコピーして翻訳する。
役割分担や進捗報告などは、 Slackの#docs-jaチャンネル で行いますので、協力していただける方はご参加ください。