Czy mogę korzystać z usługi tłumaczenia Launchpad dla mojego projektu GitHub?

14

Ze względów historycznych współautor projektu, który prowadzę, jest na GitHub i czujemy się komfortowo z jego procesami rozwojowymi. Dlatego nie chcemy szczególnie migrować całego projektu do Launchpad i używać bazaru.

Będąc dobrymi obywatelami internetu, chcemy udostępniać naszą aplikację typu open source w jak największej liczbie języków - natknęliśmy się, szukając, aby Launchpad mógł zapewnić taką usługę.

Powyższy link zawiera wiele opisów tej usługi, ale potrzebuję zwięzłego - bardzo krótkiego - jak:

  • pobierz nasz plik tłumaczenia ( package.pot) z GitHub na starter
  • krótki opis, jak rozpocząć nasz projekt do tłumaczenia.
  • ściągnij ze startera wszystkie pliki tłumaczeń ( .po) wygenerowane przez wspaniały zespół tłumaczący z powrotem do GitHub.

Czy ktoś ma jakieś praktyczne doświadczenie, które może ci w tym pomóc?

fossfreedom
źródło
Nawet ja wolę Github, teraz możesz używać git na Launchpadzie .
Pablo Bianchi,

Odpowiedzi:

11

Krótka odpowiedź: Tak, Launchpad może być używany do zarządzania tłumaczeniami dla projektu na github.

Możesz przetestować funkcje startera za pomocą aplikacji Launchpad Staging .

Jak rzeczy działają?

  • Naciskasz na repozytorium github ustawione jako źródło w kroku 2.
  • Starter okresowo sprawdza i aktualizuje repozytorium bzr.
  • Następnie skanuje w poszukiwaniu plików .pot lub .po i dodaje je do kolejki importu tłumaczeń.
  • Po chwili ciągi pojawiają się jako „Wymaga tłumaczenia” i można je przetłumaczyć jak wszystko inne na starterze.

Co powiesz na powrót do Github?

Przykro mi, ale nie sądzę, że Launchpad jest w stanie to zrobić. Można jednak skonfigurować LP w celu zatwierdzenia plików tłumaczenia do oddziału bzr na LP. Pozwala również ręcznie pobrać pliki tłumaczeń. Te opcje można znaleźć na stronie ustawień tłumaczenia.

Mahesh
źródło
1
LP dodało obsługę repozytorium git obok bzr. blog.launchpad.net/general/git-code-hosting-beta . Ale nie wiem, czy tłumaczenie jest jeszcze obsługiwane.
user.dz