PTC

Integrazione Git con PTC

L'integrazione Git collega PTC (Private Translation Cloud) direttamente al tuo repository GitHub, GitLab o Bitbucket, in modo che i tuoi file di risorse vengano tradotti dove risiede già il tuo codice. Invece di esportare le stringhe, tradurle altrove e importare i risultati, mantieni la localizzazione all'interno del workflow di pull request che il tuo team utilizza già.

L'integrazione Git è una funzionalità Pro. Diventa disponibile quando attivi il Pay-As-You-Go.

Come funziona la traduzione continua tramite Git

Una volta collegato un repository, PTC monitora i file di risorse che scegli e trasforma ogni modifica in traduzioni finite:

  • 1
    Punti PTC verso il tuo repository.

    Selezioni i branch e i file di risorse da monitorare, insieme alle lingue di origine e di destinazione. PTC utilizza la lingua di origine per scegliere il motore giusto e per ignorare le stringhe che devono rimanere non tradotte.

  • 2
    PTC rileva le stringhe nuove e modificate.

    Le rileva ogni volta che fai il push su un branch monitorato.

  • 3
    PTC traduce le stringhe aggiornate e revisiona il risultato.

    Quindi apre un pull o merge request contenente i file tradotti.

  • 4
    Revisioni ed esegui il merge del request come per qualsiasi altra modifica.

    PTC continua a monitorare il tuo repository e apre una nuova merge request ogni volta che il testo cambia di nuovo.

Il risultato è la localizzazione continua: le tue traduzioni seguono lo sviluppo invece di accumularsi in un'attività separata prima di ogni release.

La localizzazione rimane nel workflow di revisione che utilizzi già

PTC consegna le traduzioni come merge request, non come file in un portale separato che devi riconciliare a mano. Il tuo team revisiona la modifica, esegue gli stessi controlli che esegue su qualsiasi branch e fa il merge quando è pronto. Poiché PTC revisiona ogni traduzione nel contesto e la restituisce pronta per la pubblicazione, è possibile fare il merge della maggior parte delle merge request senza un ciclo di QA linguistico separato. Consulta la revisione visiva della traduzione per scoprire come funziona questa revisione.

Le traduzioni rimangono sincronizzate con ogni commit

Dopo il primo merge, PTC continua a monitorare il tuo repository. Quando aggiungi o modifichi delle stringhe, apre un nuovo request solo con quegli aggiornamenti. Quando aggiungi nuovi file di risorse, puoi chiedere a PTC di scansionare nuovamente il repository e rilevarli. Se una traduzione deve adattarsi a uno spazio ristretto, PTC può ritradurla entro un limite di lunghezza della traduzione, in modo che una lingua più lunga non causi problemi di layout.

Configura l'integrazione Git su GitHub, GitLab o Bitbucket

Il workflow è lo stesso su ogni piattaforma; differisce solo il modo in cui crei un access token e colleghi il repository. Ogni guida illustra l'autenticazione e la connessione per quella piattaforma:

Cosa ti serve per collegare un repository

Per configurare l'integrazione Git, fornisci a PTC l'URL del tuo progetto nel repository e autorizzi l'accesso con un access token (consigliato) o effettuando l'accesso. PTC rileva quale piattaforma stai utilizzando, verifica l'accesso di cui dispone e quindi ti consente di scegliere i branch da monitorare e le lingue in cui tradurre. Il tipo esatto di token e le autorizzazioni sono trattati nella guida di ciascuna piattaforma qui sopra.

Prova PTC per 30 giorni

Traduci fino a 20.000 parole in 2 lingue senza costi, poi passa a Pro per sbloccare ogni funzionalità.

Inizia la tua prova

Sbloccala in Pro

Passa a Pro per attivare ogni funzionalità.

Passa a Pro

Inclusa nel tuo account Pro

Apri il tuo pannello di controllo per metterla all'opera.

Il tuo account