Kann ich den Launchpad-Übersetzungsdienst für mein GitHub-Projekt verwenden?

14

Aus historischen Gründen ist das Projekt, das ich mitautor bin, auf GitHub und wir fühlen uns mit seinen Entwicklungsprozessen wohl. Aus diesem Grund möchten wir das gesamte Projekt nicht speziell auf Launchpad migrieren und Bazaar verwenden.

Als gute Internetnutzer möchten wir unsere Open-Source-Anwendung in so vielen Sprachen wie möglich bereitstellen. Wir sind auf der Suche nach einem solchen Dienst von Launchpad gestoßen.

Der obige Link enthält viele Beschreibungen zu diesem Dienst, aber ich benötige eine kurze Anleitung:

  • Holen Sie sich unsere Übersetzungsdatei ( package.pot) von GitHub ins Launchpad
  • kurze Beschreibung, wie Sie unser zu übersetzendes Projekt starten können.
  • Ziehen Sie alle Übersetzungsdateien ( .po), die vom wunderbaren Übersetzungsteam erstellt wurden, vom Launchpad zurück nach GitHub.

Hat jemand praktische Erfahrungen damit, die hier weiterhelfen können?

fossfreedom
quelle
Sogar ich bevorzuge Github, jetzt können Sie Git auf Launchpad verwenden .
Pablo Bianchi

Antworten:

11

Kurze Antwort: Ja, mit Launchpad können Übersetzungen für ein Projekt auf Github verwaltet werden.

Sie können die Funktionen von Launchpad mit Launchpad-Staging testen .

Wie Dinge funktionieren?

  • Sie drücken auf Github Repo, das Sie in Schritt 2 als Quelle festgelegt haben.
  • Launchpad überprüft und aktualisiert das bzr-Repository regelmäßig.
  • Anschließend wird nach .pot- oder .po-Dateien gesucht und zur Übersetzungsimportwarteschlange hinzugefügt.
  • Nach kurzer Zeit werden die Zeichenfolgen als "Needs translation" angezeigt und können wie alles andere auf dem Launchpad übersetzt werden.

Was ist mit dem Zurückschieben zu Github?

Entschuldigung, aber ich glaube nicht, dass Launchpad dazu in der Lage ist. LP kann jedoch so eingerichtet werden, dass die Übersetzungsdateien an einen bzr-Zweig auf LP übergeben werden. Außerdem können Sie die Übersetzungsdateien manuell herunterladen. Diese Optionen finden Sie auf der Seite mit den Übersetzungseinstellungen.

Mahesh
quelle
1
LP haben Unterstützung für Git-Repository neben bzr hinzugefügt. blog.launchpad.net/general/git-code-hosting-beta . Mir ist jedoch nicht bekannt, ob die Übersetzung noch unterstützt wird.
user.dz