lingo.dev i18n
Документация по CLI для команды i18n
Введение
УСТАРЕЛО: Запускать локализационный конвейер (предпочтительно использовать команду run)
Использование
lingo.dev i18n [опции]
Опции
--locale <locale>
lingo.dev i18n --locale <locale>
Ограничивает обработку указанными кодами целевых локалей из i18n.json. Повторите флаг, чтобы включить несколько локалей. По умолчанию используются все настроенные целевые локали.
Требует указания значения.
--bucket <bucket>
lingo.dev i18n --bucket <bucket>
Ограничивает обработку определёнными типами контейнеров, указанными в i18n.json (например, json, yaml, android). Повторите флаг, чтобы включить несколько типов контейнеров. По умолчанию используются все контейнеры.
Требует указания значения.
--key <key>
lingo.dev i18n --key <key>
Ограничивает обработку одним ключом перевода по точному совпадению. Фильтрует все контейнеры и локали, чтобы обработать только этот ключ, что полезно для тестирования или отладки конкретных переводов. Пример: auth.login.title
Требует указания значения.
--file [files...]
lingo.dev i18n --file [files...]
Фильтрует обработку только для контейнеров, пути файлов которых содержат указанные подстроки. Пример: 'components' для обработки только файлов в директориях components.
Принимает необязательное значение.
--api-key <api-key>
lingo.dev i18n --api-key <api-key>
Переопределяет API-ключ из настроек или переменных окружения.
Требует указания значения.
Флаги
--frozen
lingo.dev i18n --frozen
Проверяет, что переводы актуальны, без внесения изменений — завершает работу с ошибкой, если исходные файлы, целевые файлы или lockfile не синхронизированы. Идеально для CI/CD, чтобы обеспечить согласованность переводов перед развертыванием.
--force
lingo.dev i18n --force
Принудительно перевести все ключи, игнорируя обнаружение изменений. Полезно, если нужно заново сгенерировать переводы с обновлёнными AI-моделями или настройками перевода.
--verbose
lingo.dev i18n --verbose
Вывод данных перевода, обрабатываемых в формате JSON, для каждого сегмента и локали
--interactive
lingo.dev i18n --interactive
Просмотр и редактирование переводов, созданных ИИ, в интерактивном режиме перед применением изменений к файлам
--debug
lingo.dev i18n --debug
Пауза перед обработкой локализации, чтобы вы могли подключить отладчик
--strict
lingo.dev i18n --strict
Немедленная остановка при первой ошибке вместо продолжения обработки оставшихся сегментов и локалей (режим быстрого завершения)