ドキュメントの翻訳

NEM 開発者センターは共同翻訳プラットフォームである Transifex を利用して翻訳されています。

翻訳者

NEM 開発センタードキュメント翻訳の貢献を始めるためにこのガイドに従ってください。

  1. アカウントの作成

新しい Transifex アカウントを ここ で作成します。Transifex 提供の 翻訳者として取り組みを始めるガイド を読むことをおすすめします。

  1. nem2-docs チームに参加して、言語を選択します

Transifex 内の nem2-docs プロジェクト を探ります。どの言語が翻訳されているか、どの時点まで完了しているかを確認してください。

貢献したい言語を選択中のヘッダーの右サイドにある 「nem2-docs」 の翻訳ヘルプ ボタンをクリックします。

翻訳コーディネーターがあなたのリクエストを承認します。承認されるとメールを受け取ります。この時点であなたはドキュメント翻訳を始めることができます。

  1. コンテンツを見つけて翻訳する

チームに参加したら取り組みを始めるために Web エディタを使用した翻訳ガイド を読んでください。 他のユーザによる翻訳のレビュー で貢献することも出来ます。

開発者

このガイドは transifex-client ツールを使用して Transifex サービスと疎通する方法を解説しています。

最新ファイルの取得

以下の手順に従って最新の翻訳を Transifex からダウンロードします。

  1. transifex-client のインストール
pip install transifex-client
  1. 最新の翻訳ファイルをダウンロードします。 <lang> をあなたの 言語コード へ置き換えてください。
tx pull --mode onlyreviewed --language <lang>
  1. ターゲットとしている言語へドキュメントをコンパイルします。

Linux/Mac

make -e SPHINXOPTS="-D language='<lang>'" livehtml

Windows

set SPHINXOPTS=-D language=<lang>
.\make.bat html

新しい文言をプッシュ

以下の手順に従って更新された文言ソースを Transifex へパブリッシュします。

注釈

ソースファイルをプッシュするには Transifex プロジェクトコーディネーターからの明示的な許可が必要です。

  1. 文言を生成します。各ドキュメントファイルの .po ファイルは build/gettext に生成されます。

Linux/Mac

make gettext

Windows

.\make.bat gettext
  1. Transifex へ文言ソースをプッシュ。
tx push --source

nem2-docs リポジトリへ 変更を提出 してください。