Separate Projekte bei Crowdin
Nach einer erneuten intensiven Beschäftigung mit Crowdin und unserem Übersetzungsworkflow habe ich den entscheidenden Tipp von einem Crowdin-Mitarbeiter bekommen.
Workflows
Man kann so genannte Workflow definieren, die beim Aktualisieren oder Erstellen von Dateien vorhandene Übersetzungen aus dem Speicher automatisch zuordnen. Das löst offensichtlich unser Original-Markdown-Datei-wird-geändert-und-alle-Übersetzungen-sind-weg-Problem.
GitLab Integration
Außerdem weiß ich jetzt, wie man einen Branch eines GitBooks in GitLab mit Crowdin synchronisiert, sodass Änderungen in diesem Branch in GitLab automatisch die Datei in Crowdin aktualisieren (und die vorhandenen Übersetzungen eben wieder zuordnen). Nachdem Übersetzungen in Crowdin gemacht wurden, werden diese in einen so genannten service branch in GitLab gepush und automatisch ein Merge Request gestellt. Wenn das funzt, ist es cool.
Separate Projekte in Crowdin
Konsequenz: Ich habe von Crowdin neue Projekte geschenkt bekommen und kann somit insgesamt drei davon dort anlegen:
- Django Website
- Hop-on Buch
- Hop-on Ergebnisse
Was meint ihr dazu?