# gt: General Translation CLI tool: Opciones globales
URL: https://generaltranslation.com/es/docs/cli/reference/global-options.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Controla la salida, las comprobaciones de compatibilidad y la ayuda de comandos en la CLI de General Translation. Referencia de la API de las opciones globales de la CLI.

Las opciones globales se aplican al comando `gt` y a sus subcomandos. La opción `--quiet` puede aparecer antes o después de un subcomando.

## Descripción general [#overview]

```bash
npx gt [global options] <command>
```

| Opción                                                        | Descripción                                                                      | Tipo      | Opcional | Predeterminado |
| ------------------------------------------------------------- | -------------------------------------------------------------------------------- | --------- | -------- | -------------- |
| [`--skip-version-check`](#skip-version-check)                 | Omite la comprobación de consistencia de versiones de los paquetes del monorepo. | `boolean` | Sí       | `false`        |
| [`--suppress-id-compatibility-warning`](#suppress-id-warning) | Oculta la advertencia de compatibilidad de ID del paquete de React.              | `boolean` | Sí       | `false`        |
| [`-q, --quiet`](#quiet)                                       | Muestra solo advertencias y errores.                                             | `boolean` | Sí       | `false`        |
| [`-h, --help`](#help)                                         | Muestra la ayuda del comando actual.                                             | `boolean` | Sí       | `false`        |

## `--skip-version-check` [#skip-version-check]

**Tipo** `boolean` · **Opcional** · **Predeterminado** `false`

Omite la comprobación de consistencia de los paquetes de General Translation en un monorepo. Las demás validaciones se ejecutan igualmente. Para conservar este comportamiento en todos los comandos, establece `"skipVersionCheck": true` en `gt.config.json`.

## `--suppress-id-compatibility-warning` [#suppress-id-warning]

**Tipo** `boolean` · **Opcional** · **Predeterminado** `false`

Oculta la advertencia sobre la incompatibilidad en el comportamiento de los ID del paquete de React. No modifica las versiones de los paquetes ni el comportamiento de traducción.

## `-q, --quiet` [#quiet]

**Tipo** `boolean` · **Opcional** · **Predeterminado** `false`

Suprime los banners, los indicadores de progreso y la salida informativa. Las advertencias y los errores siguen siendo visibles.

Cuando `GT_LOG_FORMAT=json`, el modo silencioso eleva el nivel de registro de la consola a `warn`. No reduce un `GT_LOG_LEVEL` más restrictivo, como `error`.

También funciona en subcomandos anidados, en cualquier posición.

```bash
npx gt translate --quiet
npx gt git setup --quiet
```

*Nota: El modo silencioso suprime la salida, no la interacción. Los avisos se siguen mostrando, así que proporciona las opciones que necesita un comando al ejecutarlo de forma no interactiva.*

## `-h, --help` [#help]

**Tipo** `boolean` · **Opcional** · **Predeterminado** `false`

Muestra la información de uso, las opciones y los subcomandos disponibles sin ejecutar el comando.

```bash
npx gt translate --help
```

## Variables de entorno para el registro [#logging]

Estas variables de entorno configuran el registro de la CLI. Se aplican a todos los comandos.

| Variable        | Descripción                                                                       | Valores                          | Predeterminado |
| --------------- | --------------------------------------------------------------------------------- | -------------------------------- | -------------- |
| `GT_LOG_LEVEL`  | Nivel mínimo que se muestra en la consola.                                        | `debug`, `info`, `warn`, `error` | `info`         |
| `GT_LOG_FORMAT` | Formato de salida de la consola. Usa `json` para registros legibles por máquinas. | `default`, `json`                | `default`      |
| `GT_LOG_FILE`   | Escribe un registro completo en esta ruta de archivo.                             | Ruta de archivo                  | —              |

`GT_LOG_FILE` es una opción explícita para capturar registros de depuración y [`--quiet`](#quiet) no le afecta. Silencia la consola y conserva un registro completo en disco:

```bash
GT_LOG_FILE=gt.log npx gt translate --quiet
```

*Nota: Un valor no válido para `GT_LOG_FORMAT` o `GT_LOG_LEVEL` interrumpe el comando y genera un error.*

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
