|Labs
데모 예약플랫폼
React (Lingo Compiler)
알파
React (MCP)React (i18n)레거시 CLI (v0)
사용 중단

Lingo.dev CLI

  • 작동 방식
  • 설정
  • 빠른 시작
  • 모노레포

구성

  • 지원 형식
  • i18n.json
  • i18n.lock
  • 지원 로캘

기능

  • 기존 번역 활용
  • 언어 추가
  • 오버라이드
  • 번역자 노트
  • 번역 키
  • 키 이름 변경
  • 키 잠금
  • 키 무시
  • 키 보존
  • AI로 키 추출

성능

  • 대규모 프로젝트
  • 병렬 처리
  • 비용 예상

재번역

  • 자동 재번역
  • 재번역
  • 번역 제거

이 문서는 레거시 CLI (v0)를 다루며 현재는 사용 중단되었습니다. 현재 CLI는 v1입니다. 현재 CLI 문서 보기

번역 제거

purge 명령은 버킷 유형, 파일 패턴, 키 또는 로캘 같은 조건에 따라 대상 파일에서 번역을 제거합니다. 제거된 내용이 반영되도록 i18n.lock 파일도 함께 업데이트합니다.

사용법#

bash
npx lingo.dev@latest purge [options]

옵션#

옵션설명예시
--bucket <type>특정 버킷의 번역을 제거합니다. 여러 번 지정할 수 있습니다.--bucket json
--file <pattern>glob 패턴과 일치하는 파일의 번역을 제거합니다.--file src/**/*.json
--key <key>특정 번역 키를 제거합니다. glob 패턴도 지원합니다.--key app.title
--locale <code>특정 로캘의 번역을 제거합니다. 여러 번 지정할 수 있습니다.--locale fr --locale de
--yes-really대화형 확인 프롬프트를 건너뜁니다.--yes-really

예제#

특정 키 제거#

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

모든 대상 파일과 lockfile에서 app.title을 제거합니다.

버킷의 모든 번역 제거#

bash
npx lingo.dev@latest purge --bucket json

특정 로캘의 번역 제거#

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

파일 패턴으로 제거#

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

확인 건너뛰기#

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

Purge + Run 워크플로#

효율적으로 재번역하려면 먼저 purge를 실행한 다음 --force 없이 run을 실행하세요. 이렇게 하면 CLI의 캐싱 메커니즘을 활용할 수 있습니다:

bash
npx lingo.dev@latest purge --key welcome.title
npx lingo.dev@latest run

이 방식은 제거한 콘텐츠만 다시 번역하므로 run --force보다 더 효율적입니다.

다음 단계#

재번역
콘텐츠를 언제, 어떻게 재번역할지 알아보세요
자동 재번역
소스 변경이 재번역을 트리거하는 방식
i18n.lock
lockfile이 상태를 추적하는 방식
i18n.json
전체 구성 레퍼런스

이 페이지가 도움이 되었나요?

Max PrilutskiyMax Prilutskiy·업데이트됨 5일 전·1 min read