Integrazioni

GitLab (TMS)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Disponibile per

  • Piani Team, Business ed Enterprise

Contatta Sales per domande sulle licenze.

Disponibile per

  • Piani Ultimate ed Enterprise (Legacy)

Contatta Sales per domande sulle licenze.

Suggerimento

Per informazioni sull'integrazione di GitLab in Phrase Strings, fare riferimento a GitLab (Strings).

Il connettore GitLab consente di scaricare i file di origine e caricare i file di destinazione direttamente dall'archivio GitLab. Il connettore utilizza l'API di GitLab per implementare l'integrazione e consente l'accesso a tutti gli archivi associati a un account GitLab.

Casi d’uso

Ci sono diversi casi d’uso per il connettore:

  • I project manager possono aggiungere file direttamente ai progetti da un archivio online.

  • Configura il portale richieste per consentire ai richiedenti di aggiungere file alle richieste direttamente dall’archivio online.

  • Usa creazione automatizzata di progetti (APC) per creare automaticamente nuovi progetti quando viene rilevata una modifica nella dimensione del file nei file o in una cartella monitorata.

    • Tutti i file dalla cartella monitorata e/o dalle sottocartelle vengono importati la prima volta che viene eseguito APC. I file aggiunti di recente vengono importati con il prossimo monitoraggio attivato dopo la loro creazione.

    • A causa delle limitazioni dell'API di GitLab, il monitoraggio di un'intera cartella non è supportato.

    • Usa il connettore Git se devi monitorare un'intera sottocartella.

    • Questo connettore supporta l'impostazione del percorso assoluto. I file di traduzione di destinazione possono essere memorizzati solo nello stesso branch del file di origine.

  • Configura lavori continui per monitorare i file selezionati per modifiche.

Suggerimento

Se i requisiti sono:

  • Limitare l'accesso di Phrase a un singolo archivio.

  • Utilizzare una chiave SSH per l'autenticazione.

  • Rilevamento delle modifiche ai file basato sulla data dell'ultima modifica anziché solo sulla dimensione del file.

Usa il connettore Git per collegarti a GitLab.

Impostazioni GitLab

Crea un token di accesso nell'account GitLab.

  1. Accedi all'account GitLab, vai su Impostazioni e fai clic su Access Tokens.

    Si apre la schermata Personal Access Tokens.

  2. Compila i campi Nome e Scade il. Scegli un periodo di tempo più lungo, così il token non dovrà essere ricreato frequentemente.

  3. In Ambiti, seleziona le caselle di controllo api e read_user.

  4. Fai clic su Crea token di accesso personale.

    Questo genera un token necessario per entrare nella configurazione del connettore.

    • Il token è visibile solo in questa fase e non potrà essere recuperato successivamente.

Impostazioni Phrase TMS

  1. Dalla pagina Setup_gear.png Impostazioni, scorri verso il basso fino alla sezione Integrazioni.

  2. Fai clic su Connettori.

    Si apre la pagina Connettori.

  3. Fai clic su Nuovo connettore.

    Si apre la pagina Crea connettore.

  4. Modifica il Tipo in GitLab e fornisci un nome per il connettore.

  5. Facoltativamente seleziona Esporta traduzioni come richieste di pull e fornisci un branch di richiesta di merge.

  6. Inserisci l'URL del sito GitLab (ad es. https://gitlab.com/) e il GitLab personal access token che hai ottenuto dal sito GitLab.

    • Per accedere all'archivio, deve essere accessibile da Internet.

  7. Fai clic su Testa connessione.

    Se la connessione viene stabilita, viene visualizzato un segno di spunta. In caso contrario, appare un punto esclamativo rosso. Passa il cursore sull'icona per visualizzare ulteriori dettagli.

  8. Fai clic su Salva.

    Il connettore viene aggiunto all'elenco nella pagina Connettori.

Questo articolo ti è stato utile?

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.