Integrationen

GitLab (TMS)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Verfügbar für

  • Pläne für Team, Business und Enterprise

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Verfügbar für

  • Pläne für Ultimate und Enterprise (Vermächtnis)

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Tipp

Weitere Informationen zur GitLab Integration in Phrase Strings findest du in GitLab (Strings).

GitLab Konnektor ermöglicht das Herunterladen von Ausgangssprachen und das Hochladen übersetzter Zielsprachen direkt aus dem / in das GitLab Repository. Der Konnektor verwendet zur Implementierung der Integration die GitLab API und kann auf alle einem GitLab User-Konto zugeordneten Repositorys zugreifen.

Anwendungsfälle

Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:

  • Projekte können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen.

  • Stelle im Submitter Portal die Möglichkeit ein, dass Einreicher direkt aus dem Online Repository Dateien zu Anfragen hinzufügen können.

  • Verwende die Automatisierte Projekterstellung, um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder Ordnern eine Änderung der Dateigröße festgestellt wird.

    • Alle Dateien aus dem überwachten Ordner und/oder Unterordnern werden beim ersten Ausführen von APE importiert. Neu hinzugefügte Dateien werden nach der Erstellung mit der Weiter ausgelösten Überwachung importiert.

    • Aufgrund der Einschränkungen in der GitLab API wird die Überwachung eines ganzen Ordners nicht unterstützt.

    • Verwende den Git Konnektor, wenn du ein ganzes Unterverzeichnis überwachen musst.

    • Dieser Konnektor unterstützt die absolute Pfadeinstellung. Übersetzungsdateien der Zielsprache können nur im selben Branch wie die Ausgangssprache gespeichert werden.

  • Kontinuierliche Jobs festlegen, damit ausgewählte Dateien auf Änderungen überwacht werden.

Tipp

Wenn Anforderungen sind:

  • Begrenzung des Zugriffs von Phrase auf ein einzelnes Repository.

  • Verwenden eines SSH-Key für die Authentifizierung.

  • Erkennung von Dateiänderungen auf der Grundlage des Letzten Änderungsdatums statt nur der Dateigröße.

Verwende Git Konnektor um eine Verbindung zu GitLab herzustellen.

GitLab Einstellungen

Erstelle ein Zugriffstoken im GitLab User-Konto.

  1. Melde dich beim GitLab User-Konto an, navigiere zu Einstellungen und klicke auf Zugriffstoken.

    Der Bildschirm Persönliche Zugriffstoken öffnet sich.

  2. Gib den Namen ein und läuft in den Feldern ab. Wähle einen längeren Zeitraum, damit das Token nicht häufig neu erstellt werden muss.

  3. Aktiviere unter Anwendungsbereiche die Kontrollkästchen API und read_user.

  4. Klicke auf Persönliches Zugriffstoken erstellen.

    Dadurch wird ein Token generiert, das für die Eingabe in die Konfiguration des Konnektors erforderlich ist.

    • Das Token ist nur in dieser Phase sichtbar und kann danach nicht mehr erreicht werden.

Phrase TMS-Einstellungen

  1. Scrolle auf der Seite EinstellungenSetup_gear.png nach unten zum Abschnitt Integrationen.

  2. Klicke auf Konnektoren.

    Die Seite Konnektoren wird geöffnet.

  3. Klicke auf Neuen Konnektor.

    Die Seite Konnektor erstellen öffnet sich.

  4. Gib einen Namen für die Verbindung an und ändere den Typ in GitLab .

  5. Optional Übersetzungen als pull requests exportieren und einen zusammengeführten Request Branch bereitstellen.

  6. Gib die URL der GitLab Website (z. B. https://GitLab.com/) und das persönliche GitLab Zugriffstoken ein, das du von der GitLab Website erhalten hast.

    • Reihenfolge auf das Repository zugreifen zu können, muss es aus dem Internet zugänglich sein.

  7. Klicke auf Verbindung testen.

    Es wird ein Häkchen angezeigt, wenn die Verbindung erfolgreich war. Ein rotes Ausrufezeichen wird angezeigt, wenn nicht. Bewege die Maus über das Symbol, um weitere Details anzuzeigen.

  8. Klicke auf Speichern.

    Der Konnektor wird der Liste auf der Seite Konnektoren hinzugefügt.

War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.