Puis-je utiliser le service de traduction Launchpad pour mon projet GitHub?

14

Pour des raisons historiques, le projet dont je suis co-auteur est sur GitHub et nous nous sentons à l'aise avec ses processus de développement. Ainsi, nous ne voulons pas particulièrement migrer l'ensemble du projet vers Launchpad et utiliser bazaar.

En tant que bons citoyens d'Internet, nous voulons fournir notre application open source dans autant de langues que possible - nous sommes tombés sur tout en cherchant que Launchpad pourrait fournir un tel service.

Le lien ci-dessus donne beaucoup de description sur ce service, mais j'ai besoin d'un bref - très bref - comment:

  • obtenir notre fichier de traduction ( package.pot) de GitHub dans le tableau de bord
  • brève description comment lancer notre projet à traduire.
  • retirez du tableau de bord tous les fichiers de traduction ( .po) générés par la merveilleuse équipe de traduction dans GitHub.

Quelqu'un a-t-il une expérience pratique dans ce domaine qui peut aider ici?

liberté de fossé
la source
Même moi, je préfère Github, maintenant vous pouvez utiliser git sur Launchpad .
Pablo Bianchi

Réponses:

11

Réponse courte: Oui, Launchpad peut être utilisé pour gérer les traductions d'un projet sur github.

Vous pouvez tester les fonctionnalités du tableau de bord avec Launchpad Staging .

Comment les choses fonctionnent?

  • Vous appuyez sur github repo que vous avez défini comme source à l'étape 2.
  • Launchpad vérifie périodiquement et met à jour le référentiel bzr.
  • Il recherche ensuite les fichiers .pot ou .po et les ajoute à la file d'attente d'importation des traductions.
  • Après un court instant, les chaînes apparaissent comme «Besoin de traduction» et peuvent être traduites comme n'importe quoi d'autre sur le tableau de bord.

Que diriez-vous de repousser à Github?

Désolé, mais je ne pense pas que Launchpad en soit capable. Cependant, LP peut être configuré pour valider les fichiers de traduction dans une branche bzr sur LP. Il vous permet également de télécharger manuellement les fichiers de traduction. Ces options se trouvent sur la page des paramètres de traduction.

Mahesh
la source
1
LP a ajouté la prise en charge du référentiel git à côté de bzr. blog.launchpad.net/general/git-code-hosting-beta . Mais je ne sais pas encore si la traduction est prise en charge.
user.dz