Bisakah saya menggunakan layanan terjemahan Launchpad untuk proyek GitHub saya?


14

Untuk alasan historis, penulis proyek I berada di GitHub dan kami merasa nyaman dengan proses pengembangannya. Karenanya kami tidak ingin memigrasikan keseluruhan proyek ke Launchpad dan menggunakan bazaar.

Menjadi warga internet yang baik, kami ingin menyediakan aplikasi open-source kami dalam sebanyak mungkin bahasa - kami sengaja menemukan bahwa Launchpad dapat menyediakan layanan seperti itu.

Tautan di atas memberikan banyak deskripsi tentang layanan ini, tetapi saya perlu ringkas - sangat singkat - bagaimana caranya:

  • dapatkan file terjemahan kami ( package.pot) dari GitHub ke launchpad
  • deskripsi singkat cara memulai proyek kami untuk diterjemahkan.
  • tarik kembali dari launchpad semua file terjemahan ( .po) yang dihasilkan oleh tim terjemahan yang luar biasa kembali ke GitHub.

Adakah yang punya pengalaman praktis melakukan ini yang dapat membantu di sini?


Jawaban:


11

Jawaban singkat: Ya, Launchpad dapat digunakan untuk mengelola terjemahan untuk proyek di github.

Anda dapat menguji fitur launchpad dengan Pementasan Launchpad .

Bagaimana cara kerjanya?

  • Anda mendorong repo yang Anda atur sebagai sumber pada langkah 2.
  • Launchpad secara berkala memeriksa, dan memperbarui repositori bzr.
  • Ini kemudian memindai file .pot atau .po, dan menambahkannya ke antrian impor terjemahan.
  • Setelah beberapa saat, string muncul sebagai 'Membutuhkan terjemahan' dan dapat diterjemahkan seperti apa pun di launchpad.

Bagaimana dengan mendorong kembali ke Github?

Maaf, tapi saya rasa Launchpad tidak mampu melakukannya. Namun, LP dapat diatur untuk mengkomit file terjemahan ke cabang bzr di LP. Anda juga dapat mengunduh file terjemahan secara manual. Opsi ini dapat ditemukan di halaman pengaturan terjemahan.


1
LP telah menambahkan dukungan untuk repositori git di samping bzr. blog.launchpad.net/general/git-code-hosting-beta . Tetapi saya tidak tahu apakah terjemahannya didukung.
user.dz
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.