配置

gt.config.json 文件使用指南

概览

gt.config.json 文件用于配置项目的 GT 设置,应放在项目根目录下。

命令行界面(CLI)设置向导 npx gtx-cli init 会在你的项目中自动创建 gt.config.json 文件。

配置

三个最重要的属性是:

  • defaultLocale: 项目的默认 locale。源内容采用该 locale 编写,同时它也是项目的 fallback locale。

  • locales: 项目的 locale 数组,即你希望将项目翻译成的目标 locale。参见支持的 locales了解更多信息。 如果你使用 gt-nextgt-react,这些也是你的应用所支持的 locales。

  • files: 虽然对 React 组件的翻译是可选的,但此字段包含你想要翻译的 files 的信息。参见 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

下一步

本指南如何?