Asistente de Configuración

Ejecutar el asistente de configuración de GT

Uso

npx gtx-cli init

Utilice este comando para ejecutar el asistente de configuración de GT. El asistente:

  1. Creará un archivo gt.config.json en la raíz de su proyecto.
  2. Instalará las dependencias necesarias para su proyecto.
  3. Le ayudará a envolver su contenido JSX con etiquetas <T> (en un proyecto basado en React).
  4. Generará una clave API y un ID de proyecto para su proyecto.

gt.config.json

El comando init te ayuda a configurar los ajustes de GT para tu proyecto.

Creará un archivo gt.config.json en la raíz de tu proyecto.

El archivo contendrá los siguientes ajustes:

  • defaultLocale: El idioma predeterminado para tu proyecto.
  • locales: Un array de idiomas soportados para tu proyecto.
  • files: Este es un objeto que contiene información sobre el contenido que deseas traducir.

Para información más específica sobre el archivo gt.config.json, consulta la documentación de configuración.

Esta parte del asistente también puede ejecutarse de forma independiente mediante npx gtx-cli configure.

Dependencias

El comando init instalará las siguientes dependencias para tu proyecto:

  • gt-react o gt-next (si tu proyecto está basado en React)
  • gtx-cli como dependencia de desarrollo (si no está ya instalada)

Proyectos basados en React

Si tu proyecto está basado en React, el asistente te ayudará a configurar tu proyecto para usar gt-react o gt-next.

Si ya estás utilizando una biblioteca de i18n diferente, es posible que necesites configurar tu proyecto manualmente.

Consulta la documentación de React o la documentación de Next.js para obtener más información.

Dado que el asistente es actualmente experimental, es posible que no funcione para todos los proyectos basados en React. En estos casos, es posible que necesites configurar tu proyecto manualmente.

Si encuentras algún problema, háganoslo saber en GitHub.

Esta parte del asistente también se puede ejecutar de forma independiente mediante npx gtx-cli setup.

Credenciales

El asistente te ayudará a generar una clave API y un ID de proyecto para tu proyecto (si aún no están configurados).

Ten en cuenta que la clave API y el ID de proyecto no son necesarios para usar gt-react o gt-next.

El asistente añadirá la clave API y el ID de proyecto a tu archivo .env.local. Si este archivo no existe, el asistente lo creará y lo añadirá a tu archivo .gitignore.

Esta parte del asistente también puede ejecutarse de forma independiente mediante npx gtx-cli auth.

En esta página