Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Hopon-Fahrplan Hopon-Fahrplan
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 252
    • Issues 252
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • HOOU an der TUHH Projekte
  • Hop-on
  • Hopon-FahrplanHopon-Fahrplan
  • Issues
  • #145

Closed
Open
Created Dec 28, 2016 by Axel Dürkop@xldrkpOwner

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:

  1. Django Website
  2. Hop-on Buch
  3. Hop-on Ergebnisse

Was meint ihr dazu?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Sprint 01
Milestone
Sprint 01 (Past due)
Assign milestone
Time tracking