TranslateBot이 번역을 처리하는 방식을 자세히 살펴봅니다.
로케일 디렉토리에서 모든 .po 파일을 찾습니다
빈 msgstr 값이 있는 항목을 식별합니다
선택한 AI 모델에 배치로 전송합니다
.po 파일을 번역으로 업데이트합니다
Django는 동적 값에 특수 플레이스홀더를 사용합니다. 이것이 깨지면 앱이 충돌합니다. TranslateBot은 이를 그대로 유지합니다.
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
명명된 문자열
%(count)d
명명된 정수
%s
위치 문자열
{0}
포맷 인덱스
전체 번역을 실행하기 전에 --dry-run을 사용하여 API 호출이나 파일 변경 없이 정확히 무엇이 번역될지 확인하세요.