번역 제거
지정된 버킷, 파일, 키 또는 로케일에 대한 번역을 제거합니다.
사용법
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