セットアップウィザード
GTセットアップウィザードを実行する
使用方法
このコマンドを使用してGTセットアップウィザードを実行します。 ウィザードは以下を行います:
- プロジェクトのルートに
gt.config.json
ファイルを作成します。 - プロジェクトに必要な依存関係をインストールします。
- JSXコンテンツを
<T>
タグでラップするのを支援します(Reactベースのプロジェクトの場合)。 - プロジェクト用のAPIキーとプロジェクトIDを生成します。
gt.config.json
init
コマンドはプロジェクトのGT設定を構成するのに役立ちます。
これによりプロジェクトのルートにgt.config.json
ファイルが作成されます。
このファイルには以下の設定が含まれます:
defaultLocale
:プロジェクトのデフォルトロケール。locales
:プロジェクトのサポートされているロケールの配列。files
:翻訳したいコンテンツに関する情報を含むオブジェクトです。
gt.config.json
ファイルについての詳細情報は、設定ドキュメントをご覧ください。
このウィザードの部分はnpx gtx-cli configure
を使用して独立して実行することもできます。
依存関係
init
コマンドは、プロジェクトに次の依存関係をインストールします:
gt-react
またはgt-next
(プロジェクトがReactベースの場合)- 開発依存関係として
gtx-cli
(まだインストールされていない場合)
Reactベースのプロジェクト
プロジェクトがReactベースの場合、ウィザードはgt-react
またはgt-next
を使用するようにプロジェクトのセットアップを支援します。
すでに別のi18nライブラリを使用している場合は、手動でプロジェクトをセットアップする必要があるかもしれません。
詳細については、ReactドキュメントまたはNext.jsドキュメントを参照してください。
ウィザードは現在実験的なものであるため、すべてのReactベースのプロジェクトで動作しない可能性があります。 このような場合、手動でプロジェクトをセットアップする必要があるかもしれません。
問題が発生した場合は、GitHubでお知らせください。
このウィザードの部分は、npx gtx-cli setup
を通じて独立して実行することもできます。
認証情報
ウィザードは、プロジェクト用のAPIキーとプロジェクトID(まだ設定されていない場合)の生成をサポートします。
APIキーとプロジェクトIDは、gt-react
やgt-next
を使用するために必須ではないことにご注意ください。
ウィザードはAPIキーとプロジェクトIDを.env.local
ファイルに追加します。
このファイルが存在しない場合、ウィザードはそれを作成し、.gitignore
ファイルに追加します。
ウィザードのこの部分は、npx gtx-cli auth
を使用して独立して実行することもできます。