fkirc/attranslate

A CLI to assist Coding Agents in doing translations

해결하는 문제

새로운 문자열 동기화를 자동화하고 수동 수정 사항이 기계 번역으로 덮어씌워지지 않도록 보호하여, 웹사이트 및 앱 현지화 파일(JSON, YAML, XML 등)의 번역 프로세스를 간소화합니다.

작동 방식

이 도구는 소스 파일과 비교하여 대상 파일에서 누락된 번역을 식별합니다. agent 서비스와 함께 사용하면, 누락된 문자열과 코딩 에이전트를 위한 지침을 출력합니다. 그런 다음 에이전트는 파이프(stdin)를 통해 번역을 제공하고, 이 도구가 번역 파일에 다시 통합합니다.

대상 독자

애플리케이션의 다국어 지원을 관리하기 위해 AI 코딩 에이전트를 사용하는 개발자.

주요 기능

  • 수동 편집 보존: 기존 번역을 덮어쓰지 않아 개발자가 기계 번역 오류를 수동으로 수정할 수 있습니다.
  • 에이전트 최적화: 파이프 기반 워크플로우를 통해 AI 에이전트와 작동하도록 특별히 설계되어 토큰 사용량을 최소화합니다.
  • 다중 포맷 지원: JSON, YAML, XML, PO, ARB 및 CSV를 포함한 다양한 형식과 호환됩니다.
  • CI/CD 통합: 번역이 누락된 경우 0이 아닌 코드로 종료되어 자동화된 빌드 검사에 유용합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트