번역 제거

지정된 버킷, 파일, 키 또는 로케일에 대한 번역을 제거합니다.

사용법

npx lingo.dev@latest purge [options]

설명

'purge' 명령을 사용하면 특정 기준에 따라 프로젝트에서 번역을 제거할 수 있습니다. 특정 버킷, 파일, 키 또는 로케일을 대상으로 지정할 수 있습니다. 이는 오래되거나 불필요한 번역을 정리하는 데 유용합니다.

팁: 재번역 시 최상의 결과를 얻으려면 먼저 'purge' 명령을 실행한 다음 '--force' 없이 'run' 명령을 사용하세요. 이 접근 방식은 더 효율적인 재번역을 위해 내장된 캐싱 메커니즘을 활용합니다('run --force'를 사용하는 것보다 효율적임).

옵션

옵션설명예시
--bucket <bucket>처리할 버킷. 여러 번 사용할 수 있습니다.--bucket json --bucket markdown
--file [files...]처리할 파일. 지정된 글로브 패턴과 일치하는 파일만 처리합니다.--file src/**/*.json
--key <key>제거할 키. 지정된 글로브 패턴과 일치하는 모든 번역 키를 제거합니다.--key app.title
--locale <locale>처리할 로케일. 여러 번 사용할 수 있습니다.--locale fr --locale de
--yes-really대화형 확인을 건너뛰고 확인 없이 삭제합니다.--yes-really
-h, --help도움말을 표시합니다.--help

예시

특정 키 제거

npx lingo.dev@latest purge --key app.title

버킷의 모든 번역 제거

npx lingo.dev@latest purge --bucket json

특정 로케일에 대한 제거

npx lingo.dev@latest purge --locale fr --locale de

파일 패턴으로 제거

npx lingo.dev@latest purge --file src/**/*.json

확인 없이 제거하기

npx lingo.dev@latest purge --key obsolete.key --yes-really