# gt: General Translation CLI tool: Глобальные параметры
URL: https://generaltranslation.com/ru/docs/cli/reference/global-options.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Управление выводом, проверками совместимости и справкой по командам в General Translation CLI. Справочник глобальных параметров CLI.

Глобальные параметры применяются к команде `gt` и её подкомандам. Параметр `--quiet` можно указать до или после подкоманды.

## Обзор [#overview]

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

| Вариант                                                       | Описание                                                              | Тип       | Необязательно | По умолчанию |
| ------------------------------------------------------------- | --------------------------------------------------------------------- | --------- | ------------- | ------------ |
| [`--skip-version-check`](#skip-version-check)                 | Пропустить проверку согласованности версий пакетов в монорепозитории. | `boolean` | Да            | `false`      |
| [`--suppress-id-compatibility-warning`](#suppress-id-warning) | Скрыть предупреждение о совместимости ID пакетов React.               | `boolean` | Да            | `false`      |
| [`-q, --quiet`](#quiet)                                       | Показывать только предупреждения и ошибки.                            | `boolean` | Да            | `false`      |
| [`-h, --help`](#help)                                         | Показать справку по текущей команде.                                  | `boolean` | Да            | `false`      |

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

**Тип** `boolean` · **Необязательно** · **По умолчанию** `false`

Пропускает проверку согласованности пакетов General Translation в монорепозитории. Остальные проверки по-прежнему выполняются. Чтобы это поведение сохранялось для каждой команды, задайте `"skipVersionCheck": true` в `gt.config.json`.

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

**Тип** `boolean` · **Необязательно** · **По умолчанию** `false`

Скрывает предупреждение о несовместимом поведении ID пакета React. Не изменяет версии пакетов или поведение перевода.

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

**Тип** `boolean` · **Необязательно** · **По умолчанию** `false`

Отключает баннеры, индикаторы выполнения и информационный вывод. Предупреждения и ошибки по-прежнему отображаются.

При `GT_LOG_FORMAT=json` тихий режим устанавливает уровень логирования в консоли на `warn`. Более строгий уровень `GT_LOG_LEVEL`, например `error`, при этом не понижается.

Также работает с вложенными подкомандами в любой позиции.

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

*Примечание: тихий режим отключает вывод, но не взаимодействие. Запросы всё равно выполняются, поэтому при запуске команды в неинтерактивном режиме передавайте необходимые ей параметры.*

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

**Тип** `boolean` · **Необязательно** · **По умолчанию** `false`

Выводит справку, параметры и доступные подкоманды без выполнения команды.

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

## Переменные окружения для логирования [#logging]

Эти переменные окружения настраивают логирование CLI и действуют для всех команд.

| Переменная      | Описание                                                                 | Значения                         | По умолчанию |
| --------------- | ------------------------------------------------------------------------ | -------------------------------- | ------------ |
| `GT_LOG_LEVEL`  | Минимальный уровень, выводимый в консоль.                                | `debug`, `info`, `warn`, `error` | `info`       |
| `GT_LOG_FORMAT` | Формат вывода в консоль. Используйте `json` для машиночитаемых журналов. | `default`, `json`                | `default`    |
| `GT_LOG_FILE`   | Записывать полный журнал в файл по указанному пути.                      | Путь к файлу                     | —            |

`GT_LOG_FILE` — явное включение записи отладочных данных, и [`--quiet`](#quiet) на него не влияет. Отключите вывод в консоль, сохранив полный журнал на диске:

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

*Примечание: если значение `GT_LOG_FORMAT` или `GT_LOG_LEVEL` недопустимо, команда завершится с ошибкой.*

## Sitemap

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