lingo.dev run

Документация по CLI для команды run

Введение

Запуск пайплайна локализации

Использование

lingo.dev run [options]

Опции

--source-locale <source-locale>

lingo.dev run --source-locale <source-locale>

Переопределить исходную локаль из i18n.json для этого запуска

Требуется значение.

--target-locale <target-locale>

lingo.dev run --target-locale <target-locale>

Ограничить обработку указанными кодами целевых локалей из i18n.json. Повторяйте флаг для добавления нескольких локалей. По умолчанию — все настроенные целевые локали

Требуется значение.

--bucket <bucket>

lingo.dev run --bucket <bucket>

Ограничить обработку определёнными типами бакетов, заданными в i18n.json (например, json, yaml, android). Повторяйте флаг для добавления нескольких типов. По умолчанию — все настроенные бакеты

Требуется значение.

--file <file>

lingo.dev run --file <file>

Фильтровать значения путей бакетов по подстроке. Примеры: messages.json или locale/. Повторяйте для добавления нескольких фильтров

Требуется значение.

--key <key>

lingo.dev run --key <key>

Фильтруйте ключи по префиксу с учётом точечной структуры путей. Например: auth.login — чтобы выбрать все ключи, начинающиеся с auth.login. Повторите для нескольких шаблонов.

Требуется значение.

--api-key <api-key>

lingo.dev run --api-key <api-key>

Переопределить API-ключ из настроек или переменных окружения

Требуется значение.

--concurrency <concurrency>

lingo.dev run --concurrency <concurrency>

Количество заданий на перевод, выполняемых одновременно. Чем больше значение, тем быстрее обрабатываются большие партии, но выше расход памяти. По умолчанию 10 (максимум 10)

Требуется значение.

--debounce <milliseconds>

lingo.dev run --debounce <milliseconds>

Задержка в миллисекундах после изменения файла перед повторным переводом в режиме отслеживания. По умолчанию 5000

Требуется значение.

Флаги

--force

lingo.dev run --force

Принудительный повторный перевод всех ключей, игнорируя проверку изменений. Полезно, если нужно пересоздать переводы с обновлёнными AI-моделями или настройками перевода.

--debug

lingo.dev run --debug

Пауза перед обработкой, чтобы можно было подключить отладчик.

--watch

lingo.dev run --watch

Следить за файлами исходной локали и автоматически переводить при изменениях

--sound

lingo.dev run --sound

Воспроизводить аудио-оповещение, когда перевод завершён (звук успеха или ошибки)