Integrazione di GitHub con PTC

+

PTC si integra con GitHub per automatizzare la localizzazione del software, mantenendo le traduzioni sincronizzate con i tuoi file di risorse.

Facile connessione al tuo repository

PTC si integra direttamente con il tuo repository GitHub, eliminando i caricamenti e i download manuali dei file, o la necessità di eseguire script di traduzione. La configurazione è rapida e semplice, rendendo facile iniziare a localizzare il tuo software.

Sincronizzazione in tempo reale

PTC monitora il tuo repository GitHub per le modifiche nei file di risorse, genera automaticamente le traduzioni e le invia tramite pull request. Le traduzioni rimangono aggiornate con i tuoi file di risorse, riducendo errori come stringhe obsolete o mancanti.

Localizzazione più rapida per i mercati globali

PTC velocizza il processo di localizzazione fornendo traduzioni di alta qualità automaticamente tramite pull request. Adatta rapidamente il tuo software ai mercati globali e riduci il tuo time-to-market.

Come configurare l’integrazione di PTC e GitHub

Una volta che ti sei iscritto a PTC, crea un nuovo progetto:

Concedi l’accesso al tuo repository

Connetti il tuo repository utilizzando l’app OAuth di GitHub. Questo è il modo più semplice e sicuro per concedere l’accesso a PTC.

Se devi invece utilizzare un token di accesso granulare, assicurati che includa gli ambiti corretti e l’accesso al repository:

Token personale granulare

Dove crearlo

Token di accesso personale in Impostazioni sviluppatore

Proprietario della risorsa

Il tuo account utente GitHub

Autorizzazioni richieste

Scegli “solo repository selezionati” (consigliato) o “tutti i repository”

Accesso al repository

Stati dei commit → Sola lettura
Contenuti → Lettura e scrittura
Pull request → Lettura e scrittura
Webhook → Lettura e scrittura

Token granulare dell’organizzazione

Dove crearlo

Token di accesso personale in Impostazioni sviluppatore

Importante: la creazione di un token di accesso granulare potrebbe essere limitata dalle policy di accesso della tua organizzazione. Se non riesci a creare il token, chiedi a un amministratore dell’organizzazione di rivedere le impostazioni della policy dei token di accesso personale in GitHub.

Proprietario della risorsa

L’organizzazione GitHub

Autorizzazioni richieste

Scegli “solo repository selezionati” (consigliato) o “tutti i repository”

Accesso al repository

Stati dei commit → Sola lettura
Contenuti → Lettura e scrittura
Pull request → Lettura e scrittura
Webhook → Lettura e scrittura

Dove crearlo

Proprietario della risorsa

Autorizzazioni richieste

Accesso al repository

Token personale granulare

Token di accesso personale in Impostazioni sviluppatore

Il tuo account utente GitHub

Scegli “solo repository selezionati” (consigliato) o “tutti i repository”

Stati dei commit → Sola lettura
Contenuti → Lettura e scrittura
Pull request → Lettura e scrittura
Webhook → Lettura e scrittura

Token granulare dell’organizzazione

Token di accesso personale in Impostazioni sviluppatore

Importante: la creazione di un token di accesso granulare potrebbe essere limitata dalle policy di accesso della tua organizzazione. Se non riesci a creare il token, chiedi a un amministratore dell’organizzazione di rivedere le impostazioni della policy dei token di accesso personale in GitHub.

L’organizzazione GitHub

Scegli “solo repository selezionati” (consigliato) o “tutti i repository”

Stati dei commit → Sola lettura
Contenuti → Lettura e scrittura
Pull request → Lettura e scrittura
Webhook → Lettura e scrittura

Dopo aver generato il token, conservalo in modo sicuro e aggiungilo durante la configurazione del progetto PTC.

Seleziona i branch da monitorare

Seleziona il repository e il branch che desideri che PTC monitori. PTC rileverà e terrà traccia automaticamente delle modifiche ai file di risorse in quel branch.

Traduci e ricevi pull request

PTC genera traduzioni di qualità umana e le restituisce tramite pull request per la revisione.

Approva e unisci

Approva la pull request in GitHub. PTC continua a monitorare il tuo repository, creando nuove pull request con traduzioni aggiornate ogni volta che apporti modifiche ai tuoi file di risorse.

Domande frequenti sull’integrazione di GitHub

Scorri verso l'alto