블로그소프트웨어 기업이 Smartcat과 Serge를 통해 지속적인 현지화를 구축하는 방법: Xsolla 사례 연구

소프트웨어 기업이 Smartcat과 Serge를 통해 지속적인 현지화를 구축하는 방법: Xsolla 사례 연구

지속적 현지화는 소프트웨어 개발자가 개발 프로세스를 방해하지 않고 콘텐츠를 현지화할 수 있게 합니다. Xsolla가 무료로 제공되는 도구를 활용해 이를 달성한 방법을 소개합니다.

Smartcat’s editorial team creates expert-reviewed guidance on AI translation, localization, and global content workflows. The team combines writers, editors, researchers, and industry experts to publish well-researched, data-backed resources for enterprises scaling multilingual content with human and AI collaboration.

다음 내용을 확인하세요: 에디토리얼 정책

7분 읽기

Smartcat 사용해 보기

팀이 고객이 사용하는 모든 언어로 모든 콘텐츠를 번역하는 방법을 확인해 보세요.

데모 예약

무료 체험 시작하기

신용카드 필요 없음 - 15일 체험

지속적 현지화를 통해 소프트웨어 개발자는 개발 프로세스를 방해하지 않고 콘텐츠를 현지화할 수 있습니다. Xsolla가 무료로 제공되는 도구를 활용해 이를 어떻게 달성했는지 살펴보겠습니다.

도전

애자일 개발 방식과 웹 기반 도구의 등장으로 개발자와 현지화 담당자 간의 관계에 더 큰 어려움이 가중되었습니다. 이전에는 몇 달에 한 번씩 새 콘텐츠가 제공되던 것이 이제는 출시 주기가 몇 주로까지 단축되었습니다. 매번 출시되는 새 버전마다 새로운 콘텐츠가 포함되며, 이를 며칠 안에 현지화해야 합니다. 게임 개발자에게 게임의 잠재적 도달 범위를 확대할 수 있는 도구를 제공하는 글로벌 비디오 게임 유통사이자 퍼블리셔인 Xsolla를 예로 들어 보겠습니다. 이 회사는 8개의 핵심 제품을 보유하고 있으며, 2주간의 출시 주기를 유지하고 각 제품을 6개에서 21개 언어로 현지화해야 합니다.

해당 기업은 과거 다양한 온라인 번역 플랫폼을 활용해 작업을 수행해 왔으나, 여러 측면에서 만족스럽지 못했습니다. Xsolla의 로컬라이제이션 엔지니어 나탈리아 파블리코바는 "20개 언어로 몇 개의 새 문자열을 로컬라이제이션하는 데 번역 시간보다 프로젝트 관리에 더 많은 시간이 소요됐다"고 말합니다. 이러한 이유로 Xsolla는 대안 솔루션을 모색하기 시작했습니다.

나탈리아 파블리코바, Xsolla 현지화 엔지니어

기준

Xsolla는 새로운 플랫폼이 다음을 수행하기를 원했습니다:

  1. 회사 코드 저장소에서 현지화 가능한 콘텐츠를 자동으로 가져오고,

  2. 투명하고 유연한 현지화 프로세스를 가능하게 하며,

  3. 현지화된 콘텐츠를 코드 저장소로 다시 전송하는 것입니다.

해결책은 두 가지 무료 도구인 SergeSmartcat로 구성되었습니다. Serge는 string extraction and resource generation engine(문자열 추출 및 리소스 생성 엔진)의 약자로, 지속적인 현지화를 가능하게 하는 독립형 도구입니다(콜아웃 참조). 새로운 소스 자료를 자동으로 수집하고, 번역을 위해 게시하고, 완성된 번역을 획득하여 제품에 다시 통합합니다. Serge는 Evernote에서 관리하는 오픈 소스 프로젝트입니다. 반면 Smartcat은 프로젝트와 번역 메모리를 보관하고, 번역가를 찾고, 문서에 배정하고, 작업에 대한 대금을 지급할 수 있는 번역 플랫폼입니다.

지속적 현지화: 언제 필요할까?

지속적 현지화는 콘텐츠가 지속적으로 업데이트되거나 개발과 현지화를 서로 다른 팀이 관리하는 시나리오에서 가장 효과적입니다. 몇 가지 사례는 다음과 같습니다:

  • 매 릴리스마다 새로운 문자열이 등장하는 소프트웨어 및 비디오 게임 현지화.

  • 사용자 가이드 및 API 사양(자동 생성된 문서 포함).

  • 정적 사이트 생성기를 사용하여 만든 웹사이트 및 블로그.

  • 콘텐츠 제작이 애자일 프레임워크에 부합하는 모든 프로젝트.

일반적으로 현지화 가능한 문자열을 버전 관리 시스템에 저장할 때마다 지속적인 현지화가 가장 효율적인 접근 방식입니다. (그렇지 않다면 이를 고려해 보는 것이 좋습니다.) 문자열 현지화를 위한 통합된 자동화 프로세스를 사용하면 인적 오류를 제거하고 직원의 상당한 시간을 절약하여 더 중요하고 창의적인 일에 활용할 수 있습니다.

해결책

Xsolla의 경우, 지속적인 현지화 워크플로는 다음과 같습니다:

  1. Xsolla 개발자들은 Git 저장소에서 프로젝트 파일을 업데이트합니다.

  2. Serge는 저장소를 실시간으로 지속적으로 모니터링하며, 필요할 때마다 업데이트에서 문자열을 추출하고, 이를 사용해 PO 리소스 파일을 생성한 후 Smartcat으로 전송합니다.

  3. Xsolla 현지화 관리자는 번역되지 않은 문자열을 팀 내 프리랜서들에게 배분합니다.

  4. 프리랜서들은 문서를 번역하고 완료로 표시합니다.

  5. Serge는 현지화된 문자열을 가져와 소스 파일에 다시 넣고 Xsolla의 Git 저장소로 푸시합니다.

  6. Xsolla 개발자들은 현지화와 함께 릴리스를 배포합니다.

왜 세르지인가?

Smartcat은 자체적으로 다양한 파일 형식을 지원합니다. 그렇다면 왜 원본 리소스 파일과 번역 서비스 사이에 Serge를 프록시로 사용할까요?

“표면적으로 보자면 Serge는 파일 형식 변환기처럼 보일 수 있습니다. 하지만 그렇지 않습니다.”라고 Evernote의 현지화 디렉터이자 Serge의 개발자인 이고르 아파나시예프(Igor Afanasyev)는 말합니다. "Serge는 다양한 현지화 워크플로우에 맞춰 구성 가능한 유연한 파일 처리 및 동기화 파이프라인으로, 진정한 연속적 통합을 가능하게 합니다. Serge는 현지화된 리소스 파일이 원본과 동일한 구조를 유지하도록 보장하며, 원본 파일이 변경되는 동안 이전 버전이 아직 번역 중인 경우도 처리합니다. 이를 통해 엔지니어들은 변경 사항을 병합할 필요가 없어지고 개발 주기가 차단되지 않습니다. 어떤 면에서는 Serge 덕분에 엔지니어들은 '현지화 프로세스'가 전혀 존재하지 않는 것처럼 느끼게 됩니다." Serge의 또 다른 중요한 특징은 자체 번역 데이터베이스를 유지하며 클라이언트 환경에서 실행된다는 점입니다. 이는 Smartcat이 Xsolla의 비공개 Git 저장소에 접근할 필요가 없음을 의미하며, Smartcat이 Serge로부터 받는 번역 파일은 민감한 정보가 전혀 포함되지 않은 수정된 리소스 파일입니다. 마지막으로, Serge는 Xsolla 서버에서 중단 없이 로컬로 실행되므로 현지화된 리소스가 몇 분 내에 업데이트됩니다. 이를 통해 현지화 파일이 항상 최신 상태를 유지하며, 오래된 리소스로 인해 빌드가 실패하는 일이 없도록 보장합니다.

이그르 아파나시예프, 에버노트 현지화 디렉터

결과

지속적 현지화로 전환한 주요 성과는 프로젝트 관리자가 자신의 업무에 집중할 수 있고, 개발자 역시 자신의 업무에 전념할 수 있다는 점입니다. 이는 프로젝트 관리 노력을 크게 절감시켜 주며, 누구도 파일 전송이나 형식 변환 같은 복잡한 작업을 할 필요가 없습니다. 그건 세르지가 담당하는 일이니까요.

“이제 코드를 관리하듯 문자열도 관리할 수 있습니다.”라고 Xsolla 프론트엔드 개발자 막심 쿤구르체프(Maxim Kungurtsev)는 말합니다. “새로운 브랜치를 생성하고, 병합하고, 롤백할 수 있으며, 그 모든 과정에서 Serge–Smartcat 번들이 해당 특정 브랜치의 문자열을 우리 저장소에서 로컬라이즈하기 위한 모든 백그라운드 작업을 처리해 줍니다. 마법처럼 작동하죠!” 또한 Smartcat의 팀 관리 기능은 현지화 콘텐츠의 품질 보증을 더욱 용이하게 합니다. "우리는 이미 Smartcat에 끈끈한 번역가 팀을 구성해 전체적으로 일관된 목소리를 유지하고 있습니다."라고 Natalya는 말합니다. "그리고 가장 중요한 콘텐츠의 경우, 동일한 콘텐츠에 대한 교정자로 더 많은 언어 전문가를 추가할 수 있습니다."

막심 쿤구르체프, Xsolla 프론트엔드 개발자

향후 계획

이번 프로젝트는 Smartcat이 Serge와 함께 진행한 최초의 연속 현지화 프로젝트였으며, 팀은 Xsolla와 Igor Afanasyev와 긴밀히 협력하고 있습니다. Xsolla가 앞으로 기대하는 사항들은 다음과 같습니다:

  • 원클릭 번역자 배정,

  • 복수형 라벨 지원,

  • 원본 텍스트 편집자 배정,

  • 더 유연한 알림 기능.

그러나 Smartcat은 낙관적이다. Smartcat의 제품 매니저 파벨 도로닌은 "우리는 Xsolla의 기능 요청을 구현하기 위해 열심히 노력할 것입니다"라고 말한다. "그들이 가장 높은 수익을 내는 고객 중 하나이기 때문만이 아니라, 지속적인 현지화를 위한 더 나은 워크플로를 다른 사용자들에게 제공하기 위해서이기도 합니다. 우리는 이것이 계속될 것이라고 확신합니다." 향후 Smartcat을 통한 지속적인 현지화를 위한 더 많은 옵션을 제공할 계획입니다. 여기에는 네이티브 시나리오와 외부 통합을 모두 포함하며, 이는 성장에 대한 우리의 생태계적 접근 방식을 강조합니다. 결국 가장 중요한 것은 사용자가 가장 선호하는 것이며, 우리는 바로 그 부분에 집중할 것입니다.

Smartcat 제품 매니저 파벨 도로닌

유용한 링크

Xsolla와 유사한 지속적인 현지화 워크플로를 구성하려면 다음을 수행해야 합니다:

💌

뉴스레터를 구독하세요

이메일 *

Kacie Saxer-Taulbee
편집
Kacie Saxer-Taulbee

Kacie Saxer-Taulbee is Director of Growth at EverQuote and a data-informed content leader with a background in high-scale B2B SaaS, legal tech, and insurtech. As former Director of Content and Strategic Brand at Smartcat, she led global storytelling efforts connecting thought leadership with AI-powered localization and multilingual communication.

다음 내용을 확인하세요: 에디토리얼 정책

Nicole DiNicola
검토
Nicole DiNicola

Nicole DiNicola is Senior Director of Product Marketing at Progress Software and a high-performing, empathetic global marketing leader with over 15 years of experience in B2B technology. She previously served as Global VP of Marketing at Smartcat, leading global marketing strategy, growth, and enablement for AI-powered content and localization solutions.

다음 내용을 확인하세요: 에디토리얼 정책

편집 기준

Smartcat를 신뢰할 수 있는 이유

모든 가이드는 당사의 현지화 팀이 작성하고, 기술 문서 경험이 있는 편집자가 더 명확하게 다듬으며, 게시 전에 Smartcat 솔루션 엔지니어가 검토합니다. 플랫폼과 업계 관행이 바뀌면 각 콘텐츠를 업데이트합니다.

  • 실무자가 작성하며, AI만으로 만들지 않습니다
  • 최신 Apple 및 ICU 사양을 기준으로 사실을 검증합니다
  • SDK, 스토어 정책 또는 워크플로가 바뀌면 업데이트합니다
편집 기준 보기
100+별점 5점 리뷰
★★★★★ G2 · 4.6 / 5
“이것은 우리가 초기에 진행한 AI 투자 중 하나였습니다. 예전에는 몇 주가 걸리던 일이 이제는 몇 분이면 끝납니다. 번역이 다른 업무와 병렬로 진행되고, 마케팅 팀이 처음부터 끝까지 직접 운영할 수 있습니다.”
OS
Ollie Scheers

Huel CTO

계속 읽기

모든 글 →

콘텐츠 운영이 기업용 AI의 차세대 성장 동력인 이유

Claire Foster

워드프레스 웹사이트를 번역하는 방법

Maksym Ostapenko

eBay ‘Lunch & Learn’ 현장: 글로벌 인재 개발(L&D) 팀이 Smartcat을 활용해 현지화를 어떻게 확대해 나가고 있는지

Loie Favre

Smartcat 알아보기

고객이 사용하는 모든 언어로 모든 콘텐츠를 번역하세요.

AI 번역, 전문 언어 인력, 그리고 이미 사용 중인 콘텐츠 시스템을 하나의 플랫폼에서 연결하세요. 데모를 신청하거나 무료 워크스페이스를 시작해 보세요.

데모 예약

무료 체험 시작하기