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 환경 전용입니다.