# General Translation Platform: Конфигурация
URL: https://generaltranslation.com/ru/docs/platform/locadex/reference/config.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Настройте цели автоматизации Locadex, триггеры, команды, pull request и настройки репозитория. Справочник по конфигурации автоматизации и репозитория Locadex.

Откройте **Проект &gt; Автоматизации** и выберите автоматизацию, чтобы изменить её конфигурацию.

| Группа настроек                               | Включает                                                                          |
| --------------------------------------------- | --------------------------------------------------------------------------------- |
| [Цель](#target)                               | Репозиторий, целевой каталог, фреймворк, менеджер пакетов и линтер                |
| [Триггер и ветки](#trigger-branches)          | Целевая ветка, триггер и префикс создаваемой ветки                                |
| [Команды и pull request](#commands-prs)       | Команды, текст pull request, сообщение коммита и переключатели поведения          |
| [Состояние автоматизации](#automation-state)  | Состояние Active и удаление                                                       |
| [Секреты](#secrets)                           | Переменные окружения на уровне организации                                        |
| [Настройки репозитория](#repository-settings) | Напоминания по электронной почте, мониторинг, настройка и подключение репозитория |

## Цель [#target]

* **Репозиторий** — связанный GitHub-репозиторий, для которого выполняется автоматизация
* **Целевой каталог** — папка, в которой работает Locadex, относительно корня репозитория; по умолчанию — `.`
* **Фреймворк** — фреймворк, который Locadex ожидает найти в целевом каталоге
* **Менеджер пакетов** — установщик зависимостей; по умолчанию — **Определять автоматически**
* **Линтер** — инструмент для проверки стиля после редактирования; по умолчанию — **Нет**

При смене репозитория автоматизация сохраняется и начинает работать с другим репозиторием, связанным с тем же проектом.

## Триггер и ветки [#trigger-branches]

* **Целевая ветка** — ветка, от которой Locadex отталкивается и в которую открывает pull request; по умолчанию используется обнаруженная ветка по умолчанию репозитория или `main`
* **Когда запускать** — **При изменении pull request**, **При отправке коммита** или **Запущено вручную**
* **Префикс создаваемой ветки** — префикс для веток Locadex; по умолчанию `locadex/`

Для новых автоматизаций **Генерация кода** и **Генерация переводов и отправка** по умолчанию используется **При изменении pull request**. Для **Поддерживать синхронизацию локалей** по умолчанию используется **Запущено вручную**.

## Команды и pull request’ы [#commands-prs]

* **Команда предобработки** — запускается из корня репозитория до запуска Locadex
* **Команда постобработки** — запускается из корня репозитория после завершения работы Locadex
* **Заголовок pull request** — пользовательский заголовок; если поле пустое, используется значение Locadex по умолчанию
* **Описание pull request** — пользовательское описание; если поле пустое, используется значение Locadex по умолчанию
* **Сообщение коммита** — пользовательское сообщение коммита; если поле пустое, используется значение Locadex по умолчанию
* **Автоматическое слияние** — сливает pull request после успешного прохождения проверок; по умолчанию отключено
* **Только изменённые файлы** — ограничивает проверку релевантности **Generate code** изменёнными строками вместо полного содержимого изменённых файлов; по умолчанию включено для **Generate code** и **Generate translations and push** и отключено для **Keep locales in sync**, хотя этот фильтр использует только **Generate code**
* **Сохранять локальные правки** — сохраняет внесённые вручную правки в ранее сгенерированных файлах; по умолчанию включено

## Состояние автоматизации [#automation-state]

Отключите **Active**, чтобы приостановить автоматические триггеры без удаления конфигурации или истории.

**Delete automation** прекращает будущие запуски и сохраняет существующую историю запусков. При отключении GitHub автоматизация также сохраняется, но остаётся приостановленной, пока репозиторий не будет повторно подключён или выбран.

## Секреты [#secrets]

Секреты настраиваются на уровне Organization, а не в автоматизации. Откройте `/org/{orgId}/locadex/secrets`, заменив `{orgId}` на идентификатор вашей Organization. Эта страница в настоящее время не отображается на боковой панели Dashboard.

Для добавления, редактирования или удаления секрета требуется разрешение **Manage Locadex secrets**. Это разрешение по умолчанию есть у ролей Admin и Developer.

Секреты — это переменные окружения, которые передаются в песочницу, когда Locadex запускает автоматизации.

Используйте секреты для API-ключей, токенов или конфигурации команд предобработки и постобработки.

## Настройки репозитория [#repository-settings]

Элементы управления на уровне репозитория по-прежнему доступны по адресу `/project/{projectId}/locadex/configuration`; замените `{projectId}` на ID проекта. Эта страница пока не отображается на боковой панели Dashboard.

* **Напоминания по email** — отправляет напоминание об открытом pull request Locadex через 6 часов, 12 часов, 1 день, 2 дня, 1 неделю или 2 недели; по умолчанию — через 1 день
* **Отключить мониторинг** — останавливает автоматические триггеры автоматизации, сохраняя настройки и историю запусков; чтобы возобновить работу, используйте **Enable monitoring**
* **Повторно запустить настройку** — заново определяет фреймворк, локали и конфигурацию и открывает новый pull request для настройки
* **Отключить репозиторий** — удаляет связь между проектом и его репозиторием GitHub, сохраняя настройки автоматизации и историю запусков

## Sitemap

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