PTC

Integrazione di Git con PTC

L'integrazione di Git collega PTC (Private Translation Cloud) direttamente al Suo repository GitHub, GitLab o Bitbucket, in modo che i Suoi file di risorse vengano tradotti dove il Suo codice si trova già. Invece di esportare le stringhe, tradurle altrove e importare i risultati, Lei mantiene la localizzazione all'interno del flusso di lavoro delle pull request che il Suo team utilizza già.

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

Come funziona la traduzione continua tramite Git

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

  • Lei indirizza PTC al Suo repository e seleziona i branch e i file di risorse da monitorare, insieme alle Sue lingue di origine e di destinazione. PTC utilizza la lingua di origine per scegliere il motore giusto e per saltare le stringhe che devono rimanere non tradotte.
  • PTC rileva le stringhe nuove e modificate ogni volta che esegue un push su un branch monitorato.
  • PTC traduce le stringhe aggiornate e revisiona il risultato, quindi apre una pull request o una merge request contenente i file tradotti.
  • Lei revisiona e unisce la richiesta come qualsiasi altra modifica. PTC continua a monitorare e apre una nuova richiesta ogni volta che il Suo testo cambia di nuovo.

Il risultato è una localizzazione continua: le Sue traduzioni seguono lo sviluppo invece di accumularsi in un'attività separata prima di ogni rilascio.

La localizzazione rimane nel flusso di revisione che già utilizza

PTC fornisce le traduzioni come pull request o merge request, non come file in un portale separato che Lei deve riconciliare a mano. Il Suo team revisiona la modifica, esegue gli stessi controlli che esegue su qualsiasi branch e la unisce quando è pronta. Poiché PTC revisiona ogni traduzione nel contesto e la restituisce pronta per la pubblicazione, la maggior parte delle richieste può essere unita senza un passaggio separato di controllo qualità linguistico. Veda la revisione visiva delle traduzioni per scoprire come funziona questa revisione.

Le traduzioni rimangono sincronizzate a ogni commit

Dopo la prima unione, PTC continua a monitorare il Suo repository. Quando aggiunge o modifica stringhe, apre una nuova richiesta con solo quegli aggiornamenti. Quando aggiunge nuovi file di risorse, può chiedere a PTC di rieseguire la scansione del repository e di acquisirli. 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 comprometta il Suo layout.

Configurare l'integrazione di Git su GitHub, GitLab o Bitbucket

Il flusso di lavoro è lo stesso su ogni piattaforma; cambia solo il modo in cui si crea un token di accesso e si collega il repository. Ogni guida illustra l'autenticazione e la connessione per quella piattaforma:

Cosa serve per collegare un repository

Per configurare l'integrazione di Git, fornisce a PTC l'URL del Suo progetto nel repository e autorizza l'accesso con un token di accesso (consigliato) o effettuando l'accesso. PTC rileva quale piattaforma sta utilizzando, verifica l'accesso di cui dispone e poi Le consente di scegliere i branch da monitorare e le lingue in cui tradurre. Il tipo di token e i permessi esatti sono descritti nella guida di ciascuna piattaforma indicata sopra.

Provi PTC gratis per 30 giorni

Traduca fino a 20.000 parole in 2 lingue gratuitamente, poi passi a Pro per sbloccare tutte le funzionalità.

Inizia la prova gratuita

La sblocchi in Pro

Passi a Pro per attivare tutte le funzionalità.

Passa a Pro

Inclusa nel suo account Pro

Apra la sua dashboard per iniziare a usarla.

Il suo account