Jarvi는 프랑스와 유럽 전역의 300개 이상의 에이전시에 서비스를 제공하는 채용 플랫폼입니다. 빠른 제품 개발은 이 팀의 핵심 경쟁력입니다. 하지만 개발 속도가 빨라질수록 로컬라이제이션에는 문제가 생깁니다. 번역 사이클이 따라오기 전에 콘텐츠가 제품과 어긋나기 시작하기 때문입니다.
두 가지 문제, 하나의 근본 원인#
Jarvi의 로컬라이제이션 과제는 사실 하나의 문제가 두 가지 형태로 드러난 것이었습니다.
첫 번째는 번역 품질이었습니다. Jarvi는 프랑스와 유럽 시장을 위해 이미 사람이 번역한 기준 콘텐츠를 갖추고 있었습니다. 자동화된 로컬라이제이션으로 전환하기 전에, 팀은 일대일 비교 테스트를 진행했습니다. Lingo.dev의 로컬라이제이션 엔진과 기존 인력 번역 콘텐츠를 직접 비교한 것입니다. 결과는 팀의 예상을 뛰어넘었습니다.
"결과는 정말 놀라웠습니다. Lingo.dev의 번역이 오히려 사람이 번역한 결과보다 더 정확했어요."라고 공동 창업자 Quentin Decré는 말합니다.
이유는 구조적입니다. 사람 번역가는 제품 맥락 없이 원문만 보고 작업합니다. 반면 Jarvi의 채용 도메인 용어, 즉 "지원자 추적", "채용 성사", "소싱 파이프라인" 같은 구체적인 표현으로 설정된 로컬라이제이션 엔진은 모든 요청에 그 맥락을 반영합니다. 로컬라이제이션 엔진은 제품을 이해하지만, 대부분의 개별 번역가는 그렇지 않습니다.
두 번째는 동기화였습니다. "문제를 만드는 건 단지 번역에 걸리는 시간이 아닙니다. 기능을 출시할 때마다 번역해야 할 모든 항목을 빠짐없이 챙기는 일이죠."라고 Decré는 설명합니다. "콘텐츠가 계속 제품과 어긋났고, 그 때문에 새로운 시장으로의 확장에도 차질이 생겼습니다."
새 기능이 나올 때마다 새로운 번역 작업도 함께 생겼습니다. 빠르게 움직이는 팀에서는 이런 작업이 금세 쌓입니다. 번역되지 않은 문자열이 남아 있으면 프랑스의 에이전시들은 곳곳에서 빈틈을 마주하게 됩니다. 유럽 시장으로 확장하려면 제품 변화에 실시간으로 맞춰지는 콘텐츠가 필요했습니다.
개발 워크플로에 연결된 로컬라이제이션#
Jarvi는 자사의 채용 도메인 용어를 반영해 로컬라이제이션 엔진을 설정하고, 이를 GitHub Actions 워크플로에 연결했습니다. 이제 풀 리퀘스트가 머지되면 CI/CD 파이프라인이 로컬라이제이션 엔진을 실행합니다. 번역된 문자열은 자동으로 리포지토리에 다시 커밋됩니다.
기술적 변화보다 더 컸던 것은 개발 문화의 변화였습니다.
"예전에는 번역 동기화를 늘 걱정해야 했습니다. 이제는 기능 개발에만 집중하면 로컬라이제이션이 자동으로 이루어집니다. 빠르게 움직여야 하고 여러 나라의 채용 담당자들을 지원해야 하는 제품에 이건 우리가 꼭 필요로 하던 방식이었습니다."
성과#
- 번역 관리에 투입되는 개발자 시간 0
- 더 빠른 기능 출시 — 로컬라이제이션이 더 이상 출시의 걸림돌이 되지 않음
- 정확도 기준으로 기존 인력 번역 베이스라인을 뛰어넘은 AI 번역
- 로컬라이제이션 엔진의 용어집을 통한 모든 언어의 일관된 용어 사용
- GitHub Actions 연동: 모든 PR에 로컬라이즈된 문자열 포함
이로 인한 또 다른 효과도 있었습니다. 로컬라이제이션이 자동화되자 팀은 문서화와 SEO를 위한 마크다운 콘텐츠에 더 적극적으로 투자하기 시작했습니다. 이전에는 수동 번역에 대한 운영 부담이 필요했던 콘텐츠도 이제는 푸시할 때마다 자동으로 로컬라이즈됩니다.
Jarvi는 유럽 전역으로 계속 확장하고 있으며, 시각 콘텐츠용 스크린샷 기반 번역을 포함한 추가 로컬라이제이션 엔진 기능도 검토하고 있습니다.
