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 모드)