lingo.dev i18n

i18n 명령에 대한 CLI 참조 문서

소개

사용 중단됨: 지역화 파이프라인 실행(run 명령어 사용 권장)

사용법

lingo.dev i18n [options]

옵션

--locale <locale>

lingo.dev i18n --locale <locale>

i18n.json에서 나열된 대상 로케일 코드로 처리를 제한합니다. 여러 로케일을 포함하려면 플래그를 반복하세요. 기본값은 구성된 모든 대상 로케일입니다

값이 필요합니다.

--bucket <bucket>

lingo.dev i18n --bucket <bucket>

i18n.json에 정의된 특정 버킷 유형(예: json, yaml, android)으로 처리를 제한합니다. 여러 버킷 유형을 포함하려면 플래그를 반복하세요. 기본값은 모든 버킷입니다

값이 필요합니다.

--key <key>

lingo.dev i18n --key <key>

정확히 일치하는 단일 번역 키로 처리를 제한합니다. 모든 버킷과 로케일을 필터링하여 이 키만 처리합니다. 특정 번역을 테스트하거나 디버깅할 때 유용합니다. 예: auth.login.title

값이 필요합니다.

--file [files...]

lingo.dev i18n --file [files...]

파일 경로에 이러한 하위 문자열이 포함된 버킷으로만 처리를 필터링합니다. 예: 'components'는 components 디렉토리의 파일만 처리합니다

선택적 값을 허용합니다.

--api-key <api-key>

lingo.dev i18n --api-key <api-key>

설정 또는 환경 변수의 API 키를 재정의합니다

값이 필요합니다.

플래그

--frozen

lingo.dev i18n --frozen

변경 없이 번역이 최신 상태인지 확인합니다 - 소스 파일, 대상 파일 또는 잠금 파일이 동기화되지 않은 경우 실패합니다. 배포 전 번역 일관성을 보장하기 위한 CI/CD에 이상적입니다

--force

lingo.dev i18n --force

변경 감지를 우회하고 모든 키의 재번역을 강제합니다. 업데이트된 AI 모델이나 번역 설정으로 번역을 재생성하려는 경우 유용합니다

--verbose

lingo.dev i18n --verbose

각 버킷과 로케일에 대해 처리 중인 번역 데이터를 형식화된 JSON으로 출력합니다

--interactive

lingo.dev i18n --interactive

파일에 변경 사항을 적용하기 전에 AI가 생성한 번역을 대화식으로 검토하고 편집합니다

--debug

lingo.dev i18n --debug

디버거를 연결할 수 있도록 현지화 처리 전에 일시 중지합니다

--strict

lingo.dev i18n --strict

나머지 버킷과 로케일을 계속 처리하는 대신 첫 번째 오류에서 즉시 중지합니다(빠른 실패 모드)