역사적인 이유로, 내가 공동 작성하는 프로젝트는 GitHub에 있으며 우리는 개발 과정에 익숙하다고 느낍니다. 따라서 우리는 특히 전체 프로젝트를 Launchpad로 마이그레이션하고 바자를 사용하고 싶지 않습니다.
인터넷 사용자가 많기 때문에 오픈 소스 응용 프로그램을 가능한 한 많은 언어로 제공하고자합니다. 우리는 Launchpad가 그러한 서비스를 제공 할 수 있는지 검색하는 동안 우연히 발견되었습니다.
위의 링크는이 서비스에 대한 많은 설명을 제공하지만 간결하고 매우 간단한 방법이 필요합니다.
package.pot
GitHub에서 런치 패드로 번역 파일 ( ) 가져 오기- 번역 할 프로젝트를 시작하는 방법에 대한 간단한 설명.
.po
멋진 번역 팀에서 생성 한 번역 파일 ( )을 런치 패드에서 GitHub로 다시 가져옵니다.
여기에 도움이 될만한 실제 경험이있는 사람이 있습니까?
답변
짧은 대답 : 예. Launchpad를 사용하여 github의 프로젝트에 대한 번역을 관리 할 수 있습니다.
Launchpad Staging을 사용 하여 런치 패드 기능을 테스트 할 수 있습니다 .
- Launchpad에서 프로젝트를 등록하십시오. ( 지침은 여기에서 찾을 수 있습니다. )
- Github에서 자동으로 가져 오도록 Launchpad를 설정하십시오. ( Launchpad 도움말 페이지 ) https://launchpad.net/PROJECT/trunk/+setbranch 를
사용 하여 Github에서 자동으로 가져 오도록 Launchpad를 설정 하십시오 . - 번역을 설정하십시오. ( 런치 패드 도움말 페이지 ) https://translations.launchpad.net/PROJECT/trunk/+translations-settings 를
사용 하여 가져올 항목을 선택하십시오. 번역 템플릿 만 또는 기존 번역 파일과 함께 가져올 수 있습니다.
어떻게 작동합니까?
- 2 단계에서 소스로 설정 한 github repo로 푸시합니다.
- 런치 패드는 주기적으로 bzr 저장소를 확인하고 업데이트합니다.
- 그런 다음 .pot 또는 .po 파일을 검색하여 번역 가져 오기 대기열에 추가합니다.
- 잠시 후 문자열은 ‘번역 필요’로 표시되며 런치 패드에서 다른 것과 같이 번역 될 수 있습니다.
Github로 다시 돌아가는 것은 어떻습니까?
미안하지만 Launchpad가 그렇게 할 수 있다고 생각하지 않습니다. 그러나 번역 파일을 LP의 bzr 분기에 커밋하도록 LP를 설정할 수 있습니다. 번역 파일을 수동으로 다운로드 할 수도 있습니다. 이러한 옵션은 번역 설정 페이지에서 찾을 수 있습니다.