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?
application-development
launchpad
translation
github
liberté de fossé
la source
la source
Réponses:
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 .
Utilisez https://launchpad.net/PROJECT/trunk/+setbranch pour configurer Launchpad pour importer automatiquement depuis Github.
Utilisez https://translations.launchpad.net/PROJECT/trunk/+translations-settings pour sélectionner ce qui doit être importé. Les modèles de traduction seuls ou avec des fichiers de traduction existants peuvent être importés.
Comment les choses fonctionnent?
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.
la source