Konfiguration

Anleitung zur Datei gt.config.json

Übersicht

Die Datei gt.config.json konfiguriert die GT-Einstellungen Ihres Projekts. Sie sollte im Projektstammverzeichnis liegen.

Der CLI-Einrichtungsassistent npx gtx-cli init erstellt die Datei gt.config.json automatisch in Ihrem Projekt.

Konfiguration

Die drei wichtigsten Eigenschaften sind:

  • defaultLocale: Die Standard-locale für Ihr Projekt. In dieser locale ist Ihr Quellinhalt verfasst. Sie dient außerdem als Standardwert-locale für Ihr Projekt.

  • locales: Ein Array von locales für Ihr Projekt. Dies sind die locales, in die Sie Ihr Projekt übersetzen möchten. Weitere Informationen finden Sie unter supported locales. Wenn Sie gt-next oder gt-react verwenden, sind dies auch die locales, die Ihre App unterstützt.

  • files: Obwohl für die Übersetzung von React-Komponenten optional, enthält dieses Feld Informationen über die files, die Sie übersetzen möchten. Weitere Informationen finden Sie im Abschnitt files.

Beispiele

Hier ein Beispiel für eine gt.config.json-Datei:

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

Dadurch wird die Datei public/locales/en.json nach public/locales/fr.json und public/locales/es.json übersetzt.

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

Nächste Schritte

Wie ist diese Anleitung?