# General Translation Changelog: gt 2.11.3: Публикация в CDN из upload и save-local
URL: https://generaltranslation.com/ru/blog/gt-cli_v2_11_3.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Ernest McCarter
Published: 2026-03-19

## Обзор

Команды [`gt upload`](/docs/cli/reference/commands/upload) и [`gt save-local`](/docs/cli/reference/commands/save-local) теперь применяют заданные правила публикации в CDN после синхронизации файлов. Тем самым шаг публикации, который уже используется в [`gt translate`](/docs/cli/reference/commands/translate), распространяется и на них.

## Как это работает

* **Upload:** после успешной загрузки CLI публикует файлы или снимает их с публикации в соответствии с явно заданной конфигурацией публикации.
* **Сохранять локальные правки:** CLI выполняет шаг публикации только в том случае, если находит и сохраняет локальные изменения переводов.
* **Обработка сбоев:** сбой публикации приводит лишь к предупреждению и не помечает как неудачные уже завершённую загрузку или синхронизацию локальных правок.

Чтобы включить публикацию в CDN, используйте конфигурацию [`publish`](/docs/cli/reference/config#publish) или флаг `--publish`:

```bash
# Загрузить файлы и применить настроенные правила публикации в CDN
npx gt@2.11.3 upload

# Сохранить локальные правки и опубликовать настроенные файлы
npx gt@2.11.3 save-local --publish
```

## История релизов

В [changelog 2.11.3](https://github.com/generaltranslation/gt/blob/gt%402.11.3/packages/cli/CHANGELOG.md) это изменение отражено в [PR #1133](https://github.com/generaltranslation/gt/pull/1133). Деривация объектов и массивов вышла отдельно, в [gt@2.12.0](/devlog/gt-cli_v2_12_0).

## Sitemap

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