設定

gt.config.json ファイルのガイド

概要

gt.config.json は、プロジェクトの GT 設定を行うためのファイルです。プロジェクトのルートに配置してください。

CLI のセットアップウィザード npx gtx-cli init を実行すると、プロジェクト内に gt.config.json が作成されます。

設定

最も重要なプロパティは次の3つです:

  • defaultLocale: プロジェクトの既定のロケール。ソースコンテンツが記述されているロケールです。プロジェクトのフォールバックロケールでもあります。

  • locales: プロジェクトで使用するロケールの配列。プロジェクトを翻訳したい対象ロケールです。詳細は対応ロケールを参照してください。
    gt-next または gt-react を使用している場合、これらはアプリがサポートするロケールでもあります。

  • files: React コンポーネントの翻訳では任意の項目です。このフィールドには、翻訳対象のファイルに関する情報を含めます。詳細はfilesセクションを参照してください。

gt.config.json ファイルの例を示します:

gt.config.json
{
  "defaultLocale": "en",
  "locales": ["fr", "es"],
  "files": {
    "json": {
      "include": ["public/locales/[locale].json"]
    }
  }
}

public/locales/en.json ファイルを public/locales/fr.jsonpublic/locales/es.json に翻訳します。

en.json
fr.json
es.json
gt.config.json
package.json

次の手順

このガイドはいかがですか?

このページについて