Configuración

Guía del archivo gt.config.json

Descripción general

El archivo gt.config.json se usa para configurar los ajustes de GT de tu proyecto. Debe colocarse en la raíz del proyecto.

El asistente de configuración de la CLI npx gtx-cli init creará por ti un archivo gt.config.json en tu proyecto.

Configuración

Las tres propiedades más importantes son:

  • defaultLocale: El locale predeterminado de tu proyecto. Es el locale en el que está escrito tu contenido de origen. También actúa como el contenido de respaldo predeterminado de tu proyecto.

  • locales: Una matriz de locales para tu proyecto. Son los locales a los que quieres traducir tu proyecto. Consulta los locales compatibles para obtener más información. Si usas gt-next o gt-react, estos también son los locales que tu app admite.

  • files: Aunque es opcional para la traducción de componentes de React, este campo contiene información sobre los archivos que deseas traducir. Consulta la sección files para obtener más información.

Ejemplos

Aquí tienes un ejemplo de un archivo gt.config.json:

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

Esto traducirá el archivo public/locales/en.json a public/locales/fr.json y public/locales/es.json.

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

Próximos pasos

¿Qué te ha parecido esta guía?

Configuración