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
변경 없이 번역이 최신 상태인지 검증 - 소스 파일, 대상 파일 또는 lockfile이 동기화되지 않은 경우 실패합니다. 배포 전 번역 일관성을 보장하기 위한 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
나머지 버킷 및 로케일 처리를 계속하는 대신 첫 번째 오류 발생 시 즉시 중지(fail-fast 모드)