gt-react、gt-next
gt-next または gt-react プロジェクトを自動的に翻訳
概要
このチュートリアルでは、gt-next または gt-react を使用する際に、プロジェクトの翻訳ファイルを自動管理する方法を説明します。
注意: これは本番ビルドを出す場合にのみ使用してください。開発環境で gt-next または gt-react を使用している場合、このコマンドは不要です。
次の4手順で進めます:
ステップ 1: 環境変数を追加する
本番用のAPIキーとプロジェクトIDを環境変数に追加してください。
これは gtx-cli を使用するために必要です。
これらは General Translation のダッシュボード で取得できます。
GT_API_KEY=<your-api-key>
GT_PROJECT_ID=<your-project-id>ステップ 2: npx gtx-cli configure コマンドでプロジェクトを構成する
gtx-cli configure コマンドを実行して、プロジェクトを構成します。
npx gtx-cli configureステップ 3: ビルドプロセスに gtx-cli translate コマンドを追加する
ビルドコマンドの前に、ビルドまたは CI プロセスに gtx-cli translate コマンドを追加して、翻訳を自動的にプロジェクトに取り込みます。
{
  "scripts": {
    "translate": "npx gtx-cli translate",
    "build": "npm run translate && <your build command>"
  }
}これにより、すべての対応ロケール向けの翻訳が生成され、プロジェクトに保存されます。 これらの files をリポジトリにコミットする場合は、コミット前に代わりにこのコマンドを実行してください。
完了です!これで、プロジェクトに変更があるたびに、翻訳用の JSON ファイルが自動的にすべて更新されます。
注意事項
- gtx-cli translateコマンドを使うと、プロジェクトに翻訳を自動的に追加できます。
- 翻訳ファイルをコミットする場合は、コミット前に gtx-cli translateコマンドを実行してください。
- 翻訳の出力パスを設定するには、構成ドキュメントを参照してください。
次のステップ
- CLI ツールの使い方ガイドをご覧ください。
このガイドはどうでしたか?

