ソーステンプレートを生成する

プロジェクトのソーステンプレートを生成する方法

使い方

npx gtx-cli generate

概要

gtx-cli generate コマンドは、デフォルトのlocaleおよび対応ロケール向けに、プロジェクトのソースファイルを生成します。

生成されたfilesは gt-nextgt-react ライブラリに対応しており、translate コマンドで使用されるものと同じフォーマットです。

ソースファイルを生成した後は、ローカルの翻訳 を使ってユーザーに翻訳を配信できます。

このコマンドが役立つのは、独自の翻訳サービスを使用している場合のみです。

General Translation API を使用している場合は、代わりに translate コマンドを使用してください。

パラメーター

パラメーター説明省略可デフォルト
--src <paths>ソースファイルに一致するグロブパターンを空白区切りで指定。ルートディレクトリからの相対パスで指定します。[string]true[ 'src/**/*.{js,jsx,ts,tsx}', 'app/**/*.{js,jsx,ts,tsx}', 'pages/**/*.{js,jsx,ts,tsx}', 'components/**/*.{js,jsx,ts,tsx}', ]
--dictionary <path>dictionary ファイルへのパスを指定しますstringtrue
--tsconfig, --jsconfig <path>TS または JS の設定ファイルへのパスを指定しますstringtrue
--inlinedictionary に加えてインラインの <T> タグも含めますbooleantruetrue
--default-locale <locale>プロジェクトのソース localestringtrueen
--ignore-errorsエラーを無視して、有効なコンテンツの翻訳を強制しますflagtruefalse

セットアップ

まずは gtx-cli configure コマンドを実行して、プロジェクトの設定を行います。

npx gtx-cli configure

次に、gtx-cli generate コマンドを実行して、プロジェクトのテンプレートファイルを生成します。

npx gtx-cli generate

設定ファイル

gt.config.json ファイルの詳細はこちらをご覧ください。

このガイドはどうでしたか?

ソーステンプレートを生成する