Native GitHub-Integration

Automatisiere GitHub-Übersetzungen für mühelose Lokalisierung

Sprachdateien können automatisch zwischen GitHub und Lokalise ausgetauscht werden. Du kannst also Inhalte importieren und exportieren, sobald sie fertig sind. So bleibt deine Software in jeder Sprache aktuell.

Lokalise – beliebt bei Tech-Teams von mehr als 3.000 Unternehmen weltweit

  • xarvio-logo.svg
  • sanofi-logo.svg
  • ING_logo.svg
  • LVMH-logo.svg
  • shell-markethub-logo
  • whirlpool-logo.svg
  • dbs-logo.svg
  • bosch-logo.svg
  • air-france-klm-logo.svg
  • navan-logo.svg
  • IBM-logo.svg
  • orange-logo.svg
  • roche-logo.svg
  • hello-fresh-logo.svg
  • general-mills-logo.svg

„Unsere Entwickler müssen keine Zeit mehr damit verbringen, Übersetzungen hochzuladen und wieder abzurufen – das ist großartig.“

Kate Cobb

Senior Full Stack Engineer

hipcamp-logo-3.svg
4970-Group 427322568.png

Übersetzungsdateien zentral verwalten
mit GitHub und Lokalise

Übersetze auf GitHub gehostete Sprachdateien mit nur wenigen Klicks.

4965-Group 427322564.svg

Automatische Key-Eingabe und -Aktualisierung

Richte automatische Pulls ein, um Sprachdateien zwischen GitHub und deinem Lokalise-Projekt auszutauschen.

4966-Group 427322561.svg

Organisierte Lokalisierung mit GitHub

Du kannst immer sicher sein, dass du mit den neusten Dateiversionen arbeitest, und so Bugs und Fehler vermeiden.

4967-Group 427322568.svg

Keine verpassten Übersetzungsupdates mehr

Steuere mit Webhooks, wann und wie du Informationen austauschst, und behalte Lokalisierungsaufgaben im Blick.

4968-Group 427322563.svg

Weniger Zeit für Dateiaktualisierung

Verabschiede dich von zeitaufwendigen manuellen Lokalisierungsprozessen, die zu fehlenden Dateien, Bugs und Verzögerungen führen.

GitHub-Actions von Lokalise

 

Nutze unsere Open-Source-GitHub-Actions – eine Drop-in-Lösung mit minimaler Konfiguration (~5 Zeilen Code). Damit kannst du Im- und Exporte planen und sogar andere Lösungen einbinden (zum Beispiel, um Pull Requests automatisch mit aktualisierten Übersetzungen zu mergen).

⚙️ Einrichtung von
Lokalise und GitHub

Öffne das „Apps“-Dashboard in Lokalise.

Suche nach GitHub und klicke auf „Installieren“.

Klicke auf „Verbinden“ und gewähre Lokalise Zugriffsrechte.

Gib den Repository-Namen (mit dem Namen deiner Organisation als Präfix) und den Branch ein, von dem du pullen möchtest.

Übersetzungsmanagement mit GitHub und Lokalise

Pull

4969-Group 427322747.webp

Wähle deine Ausgangsdateien auf GitHub aus und importiere sie in Lokalise.

Übersetzen

4964-Group 427322751.webp

Nutze die integrierte KI-Übersetzung, um in wenigen Minuten mehrsprachige Inhalte zu erstellen.

Exportieren

4963-Group 427322749.webp

Öffne in Lokalise den Tab „Download“, wähle dein Dateiformat und übertrage die Übersetzungen nach GitHub.

„Unsere Entwickler weigern sich, mit anderer Lokalisierungssoftware zu arbeiten – sie bestehen auf Lokalise. Es spart ihnen Zeit und Mühe und beseitigt viele Probleme.“

Gaia Castronovo

Education Localization Specialist

arduino-logo-2x.svg

„Einer der Vorteile ist, dass dieser Prozess nicht viel manuelle Arbeit erfordert. Wir wollten, dass Entwicklung und Veröffentlichung unserer App reibungslos und nahtlos ablaufen. Mit Lokalise ist das machbar.“

Yoni Lindenfeld

Mitbegründer und VP Engineering

anydo logo.svg

💡 So funktioniert die Einrichtung automatischer GitHub-Übersetzungen

Richte bei GitHub einen Webhook ein, um Inhalte in Lokalise zu übernehmen, sobald du Änderungen in GitHub pushst. Gehe in GitHub zu Settings > Webhooks > Add webhook. Kopiere die Auto-pull-URL und das Auto-pull-Secret von Lokalise nach GitHub. Aktiviere zum Schluss den Auslöser für Push-Ereignisse.

4993-Group 427322777.png

GitHub-Übersetzungen in Minutenschnelle

 

Tausche Übersetzungsdateien automatisch zwischen GitHub und Lokalise aus.

FAQ

Wie erstelle ich einen Pull Request (PR)?

Ich habe Texte in meiner GitHub-Datei geändert, aber die Werte werden in Lokalise nicht aktualisiert. Was mache ich falsch?

Wie stelle ich sicher, dass die Dateistruktur im PR mit der Dateistruktur in meinem Repository übereinstimmt?

Ich habe Key-Bezeichnungen, die sich über mehrere Dateien hinweg wiederholen. Wie kann ich wiederholte Key-Bezeichnungen in Lokalise unterstützen?

Warum fordert Lokalise Zugriff auf alle meine Repositorys an?

Für welche Aktionen verwendet die App das OAuth-Token?

Gibt es eine Möglichkeit, die Berechtigungen der App einzuschränken?

Wie wird mein Zugriffstoken gespeichert?

Kann ich GitHub-Actions in Lokalise verwenden?