Traducción automática
Cómo traducir automáticamente tu proyecto usando la herramienta General Translation CLI
Descripción general
La herramienta de línea de comandos General Translation CLI (gtx-cli
) te permite traducir automáticamente tu proyecto a cualquiera de los idiomas compatibles.
Ofrece soporte de primera clase para gt-next
y gt-react
con tu proyecto, permitiéndote escanear tu proyecto en busca de contenido traducible, traducir tu proyecto y generar archivos JSON de datos de traducción.
La herramienta CLI también se puede utilizar para generar traducciones para bibliotecas i18n de terceros como next-intl o i18next.
Por último, la herramienta CLI puede usarse para traducir archivos JSON, Markdown, MDX, JS y TS.
Se requiere una clave API de Producción para el comando translate
. ¡Obtén una gratis en generaltranslation.com!
Dependiendo de la biblioteca i18n que utilice tu proyecto, sigue uno de los siguientes tutoriales:
Uso
Comando | Descripción |
---|---|
npx gtx-cli init | Ejecuta el asistente de configuración de GT. |
npx gtx-cli setup | Guía de configuración paso a paso que ayuda a internacionalizar tu aplicación React. |
npx gtx-cli scan | Escanea tu proyecto en busca de contenido traducible. Puede usarse repetidamente para actualizar tu proyecto. |
npx gtx-cli translate | Traduce tu proyecto a través de la API de GT. |
npx gtx-cli generate | Genera un nuevo archivo JSON de datos de traducción. Debe usarse cuando se utiliza la biblioteca de forma independiente. |
npx gtx-cli auth | Genera una clave API y un ID de proyecto para tu proyecto. |
npx gtx-cli configure | Configura los ajustes de GT de tu proyecto. |