Чи можу я використовувати послугу перекладу Launchpad для свого проекту GitHub?


14

З історичних причин співавтор проекту, який я є співавтором, знаходиться на GitHub, і ми відчуваємо себе комфортно з його процесами розвитку. Таким чином, ми не особливо хочемо перенести весь проект на Launchpad та використовуючи базар.

Будучи добрими громадянами Інтернету, ми хочемо надати нашу програму з відкритим кодом якомога більше мов - ми натрапили на пошуки того, що Launchpad може надати таку послугу.

Наведене вище посилання дає безліч описів цієї послуги, але мені потрібен короткий - дуже короткий - як:

  • отримати наш файл перекладу ( package.pot) з GitHub у панель запуску
  • короткий опис, як розпочати наш проект для перекладу.
  • витягніть із запуску будь-які файли перекладу ( .po), які генеруються чудовою командою з перекладу назад у GitHub.

Хтось має практичний досвід зробити це, що може допомогти тут?


Відповіді:


11

Коротка відповідь: Так, Launchpad можна використовувати для управління перекладами проекту на github.

Ви можете протестувати функції стартової панелі за допомогою стартової постановки .

Як все працює?

  • Ви натискаєте на github repo, який ви встановили як джерело на кроці 2.
  • Стартовий панель періодично перевіряє та оновлює сховище bzr.
  • Потім він сканує будь-які файли .pot або .po та додає їх до черги імпорту перекладів.
  • Через короткий час рядки з'являться як "Необхідний переклад" і можуть бути перекладені як будь-що інше на панелі запуску.

А як із відштовхуванням назад до Github?

Вибачте, але я не думаю, що Launchpad на це не здатний. Однак LP може бути налаштований для фіксації файлів перекладу до гілки bzr на LP. Це також дозволяє вручну завантажувати файли перекладу. Ці параметри можна знайти на сторінці налаштувань перекладу.


1
LP додали підтримку сховища git поруч з bzr. blog.launchpad.net/general/git-code-hosting-beta . Але я не знаю, чи підтримується переклад ще.
user.dz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.