Lingo.dev + .txt (일반 텍스트)

Lingo.dev CLI는 일반 텍스트 파일에 원활한 번역 기능을 제공합니다—fastlane 메타데이터, 앱 스토어 설명 및 모든 라인 기반 텍스트에 이상적입니다. 각 라인은 별도의 번역 가능한 단위로 처리되어 파일 구조와 간격이 자동으로 보존됩니다.

빠른 설정

텍스트 파일 지원을 i18n.json 구성에 추가하세요:

{
  "locale": {
    "source": "en",
    "targets": ["es", "fr", "de"]
  },
  "buckets": {
    "txt": {
      "include": ["metadata/[locale]/*.txt"]
    }
  }
}

팁: [locale]은 리터럴 플레이스홀더입니다—Lingo.dev는 CLI 실행 중에 실제 로케일로 이를 대체합니다.

모든 텍스트 파일 번역하기

npx lingo.dev@latest i18n

텍스트 파일의 각 라인은 별도의 번역 키가 되어 효율적인 라인별 번역과 대용량 파일의 청킹을 가능하게 합니다.

구조 보존

  • 빈 라인: 추출 과정에서 자동으로 필터링되고 번역 후 복원되어 파일의 간격이 그대로 유지됩니다.
  • 대용량 파일: 라인 수준에서 효율적으로 청킹됩니다—더 이상 LLM 토큰 오버플로우가 발생하지 않습니다.
  • 번역 불가능한 콘텐츠: 번역 가능한 콘텐츠가 없는 라인(예: 숫자, 날짜, URL)은 건너뛰고 보존됩니다.

고급 구성

파일 제외하기

"txt": {
  "include": ["metadata/[locale]/*.txt"],
  "exclude": ["metadata/[locale]/README.txt"]
}