ソーステンプレートを生成する
プロジェクトのソーステンプレートを生成する方法
使い方
npx gtx-cli generate概要
gtx-cli generate コマンドは、デフォルトのロケールと対応ロケール向けのプロジェクト用ソースファイルを生成します。
生成されたファイルは gt-next および gt-react ライブラリと互換性があり、translate コマンドで使用されるものと同じ形式です。
ソースファイルを生成した後は、ローカルの翻訳 を使って、ユーザーに翻訳を配信できます。
このコマンドが役立つのは、独自の翻訳サービスを使用している場合のみです。
General Translation API を使用している場合は、代わりに translate コマンドを使用してください。
パラメーター
| パラメーター | 説明 | 型 | 省略可 | デフォルト |
|---|---|---|---|---|
--src <paths> | ソース files にマッチするグロブパターンをスペース区切りで指定します。ルートディレクトリからの相対パスで指定してください。 | [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 ファイルへのパスを指定します | string | true | |
--tsconfig, --jsconfig <path> | TS または JS の設定ファイルへのパスを指定します | string | true | |
--inline | dictionary に加えてインラインの <T> タグを含めます | boolean | true | true |
--default-locale <locale> | プロジェクトのソース locale | string | true | en |
--ignore-errors | Error を無視して、有効なコンテンツを強制的に翻訳します | flag | true | false |
セットアップ
まず、gtx-cli configure コマンドを実行してプロジェクトの設定を行います。
npx gtx-cli configure次に、プロジェクト用のテンプレートファイルを生成するために gtx-cli generate コマンドを実行します。
npx gtx-cli generate設定ファイル
gt.config.json ファイルの詳細はこちらをご覧ください。
このガイドはいかがですか?