OpenStack i18n

OpenStack 의 국제화는 i18n SIG 가 주도합니다 (두 커뮤니티의 만남: SIG 활동의 역사와 현재 참고). 이 문서는 OpenStack 번역 워크플로우와 본 프로젝트의 한글화 작업을 연결합니다.

참고

기여자 작업용 골격입니다. i18n SIG 의 현행 도구·프로세스를 확인하며 보강해 주세요.

핵심 출처

번역 파이프라인 개요

  • 소스 문자열 추출 (gettext / .po / .pot)

  • 번역 플랫폼에서 번역 (Weblate)

  • 번역 결과 반영 및 빌드

Sphinx gettext 흐름

Sphinx 는 gettext 빌더를 통해 번역 가능한 메시지를 추출할 수 있습니다.

$ sphinx-build -b gettext doc/source doc/build/gettext

추출된 .pot 을 번역 플랫폼에 올리고, 번역된 .po 를 받아 언어별 문서를 빌드하는 흐름을 정리합니다.

Weblate 마이그레이션

OpenStack 커뮤니티의 번역 플랫폼 전환(예: Zanata → Weblate) 맥락과 본 프로젝트의 적용 방안은 Weblate 에서 다룹니다.