lingo.dev purge
purge 명령어에 대한 CLI 참조 문서
소개
경고: i18n.json에 정의된 버킷 경로 패턴에서 번역 항목을 영구적으로 삭제합니다. 이는 되돌릴 수 없는 파괴적인 작업입니다. 필터 없이 실행하면 모든 대상 로케일에서 관리되는 모든 키가 제거됩니다.
사용법
lingo.dev purge [options]
옵션
--bucket <bucket>
lingo.dev purge --bucket <bucket>
i18n.json의 buckets 아래에 정의된 특정 버킷 유형으로 제거를 제한합니다. 여러 버킷 유형을 포함하려면 플래그를 반복합니다. 기본값은 모든 버킷입니다
값이 필요합니다.
--file [files...]
lingo.dev purge --file [files...]
경로 패턴과 일치시켜 제거할 파일 경로를 필터링합니다. 이러한 값 중 하나를 포함하는 경로만 처리됩니다. 예시: --file messages.json --file admin/
선택적 값을 허용합니다.
--key <key>
lingo.dev purge --key <key>
점으로 구분된 키 경로에서 접두사 일치를 사용하여 삭제할 키를 필터링합니다. 예시: 'auth.login'은 auth.login으로 시작하는 모든 키와 일치합니다. 모든 키를 삭제하려면 이 옵션을 생략하십시오. i18n.json에서 잠금 또는 무시로 표시된 키는 자동으로 건너뜁니다
값이 필요합니다.
--locale <locale>
lingo.dev purge --locale <locale>
i18n.json의 특정 대상 로케일 코드로 제거를 제한합니다. 여러 로케일을 포함하려면 플래그를 반복합니다. 기본값은 구성된 모든 대상 로케일입니다. 경고: 소스 로케일을 포함하면 해당 로케일의 콘텐츠도 삭제됩니다.
값이 필요합니다.
플래그
--yes-really
lingo.dev purge --yes-really
파괴적인 작업에 대한 안전 확인을 건너뜁니다. 극도로 주의하여 사용하십시오. 확인 없이 번역 키를 삭제합니다. 자동화된 스크립트 및 CI 환경 전용입니다.