Integrazione di Bitbucket con PTC
Configura la localizzazione di Bitbucket integrandolo con PTC. Ottieni traduzioni di qualità umana nel tuo repository tramite pull request automatizzati.
Come integrare Bitbucket con PTC
PTC si integra con il tuo repository Bitbucket per mantenere i tuoi file di risorse tradotti in modo continuo. Quando esegui il push delle modifiche al codice, PTC:
- Traduce le stringhe aggiornate
- Consegna le traduzioni direttamente nel tuo repository come pull request
L'integrazione di Bitbucket è una funzionalità Pro. Diventa disponibile quando attivi Pay-As-You-Go.
Collega Bitbucket a PTC
Per configurare l'integrazione di Bitbucket, scegli l'opzione che fa al caso tuo:
- Quando crei un nuovo progetto in PTC, seleziona Integrazione Git nella configurazione guidata.
- Per passare un progetto esistente dai caricamenti manuali dei file a un flusso di lavoro continuo basato su Git, vai su Impostazioni → Merge Requests e fai clic su Add Git Integration.
In entrambi i casi, vedrai una schermata che ti chiederà di inserire l'URL del tuo repository. PTC rileverà automaticamente che stai usando Bitbucket.

Per collegare il tuo repository, puoi usare un access token (consigliato) o accedere con OAuth. Se ti colleghi usando un access token, assicurati che includa gli scope corretti.
Creazione del token
Vai su Repository settings. In Security, seleziona Access tokens e fai clic su Create access token. Dai un nome al token e imposta una data di scadenza (consigliato per la sicurezza).
Seleziona gli scope richiesti:
| Scope | Accesso |
|---|---|
| Repositories | Lettura e scrittura |
| Pull Requests | Lettura e scrittura |
| Webhooks | Lettura e scrittura |
Una volta che PTC avrà convalidato il token, scegli quali branch vuoi che monitori. PTC rileva automaticamente i file di risorse nel branch selezionato.
Traduci il tuo progetto con PTC
Dopo aver collegato il tuo repository Bitbucket a PTC, continua con i passaggi di configurazione per fornire a PTC le informazioni sul tuo progetto e aggiungere le lingue.
PTC può importare e riutilizzare eventuali file di traduzione già presenti nel tuo repository Bitbucket. Tuttavia, i risultati migliori si ottengono traducendo l'intero progetto con PTC.
Rivedi i pull request
PTC completa le traduzioni in pochi minuti e le consegna al tuo repository Bitbucket come pull request. Puoi eseguire il merge delle modifiche immediatamente.
Quando aggiorni i file monitorati, PTC rileva automaticamente le modifiche e apre nuovi pull request con le ultime traduzioni. Questo mantiene il tuo progetto Bitbucket completamente localizzato nel tempo.
Come generare nuovi pull request manualmente
Puoi attivare manualmente un nuovo pull request dal pannello di controllo o dalla scheda Translations, dove puoi visualizzare e apportare modifiche al testo tradotto.
Ad esempio, se una traduzione supera il limite di lunghezza, PTC la evidenzia in modo che tu possa accorciarla manualmente o chiedere a PTC di generare una versione più compatta. Una volta salvata la modifica, genera un nuovo pull request per eseguire il push delle traduzioni aggiornate nel tuo repository Bitbucket.

Assicurati che PTC traduca eventuali nuovi file di risorse
Man mano che il tuo progetto cresce, potresti aggiungere nuovi file di risorse al tuo repository. Per portarli in PTC:
- Vai su Impostazioni → Monitored Files e fai clic su Rescan your repository.
- Eventuali nuovi file trovati appariranno come bozze. Fai clic sull'icona + per aggiungere un file al tuo flusso di lavoro di traduzione, quindi fai clic su Save with translation per applicare le modifiche.

Se preferisci non rivedere i nuovi file manualmente, seleziona la casella di controllo Automatically include new translation files. PTC monitorerà e includerà i file di risorse appena scoperti nel tuo repository senza richiedere conferma.

Perché tradurre i progetti Bitbucket con PTC
Integrazione rapida e semplice del repository
Collega PTC direttamente al tuo repository Bitbucket ed elimina la necessità di importazioni o esportazioni manuali di file o di eseguire script fragili. Una volta integrato, PTC rileva i file di risorse, genera traduzioni con IA di qualità umana e le restituisce tramite pull request.
Traduzioni sempre aggiornate
PTC traccia le modifiche ai tuoi file di risorse e aggiorna le traduzioni automaticamente. Non è richiesto alcuno sforzo aggiuntivo da parte del tuo team.
Localizzazione agile e scalabile
PTC supporta più lingue e funziona con tutti i principali formati di file di risorse. Scegli quali branch monitorare e regola le impostazioni man mano che il tuo progetto cresce o cambia.
L'accesso al repository rimane limitato ai tuoi file di traduzione
PTC utilizza l'accesso in lettura per rilevare le modifiche nei tuoi file di risorse e l'accesso in scrittura per consegnare le traduzioni tramite pull request. Interagisce solo con i file utilizzati per le traduzioni e non modifica altre parti del tuo repository.
Lo stesso flusso di lavoro funziona su Bitbucket, GitLab e GitHub
Oltre a Bitbucket, PTC si integra con GitLab e GitHub, offrendo gli stessi flussi di lavoro di localizzazione automatizzati e le stesse funzionalità su tutte le piattaforme.
Creato per la localizzazione di software e app mobili
PTC è creato per i team di sviluppo che localizzano prodotti software e app mobili. Collegando il tuo repository Bitbucket, PTC rileva automaticamente le stringhe nuove o aggiornate e restituisce le traduzioni completate tramite pull request.
PTC supporta i formati di file comuni in questi progetti, inclusi i file PO e i file JSON. Per saperne di più su come PTC supporta questi flussi di lavoro, visita le nostre pagine sulla localizzazione di software e sulla localizzazione di app mobili.
Nessun costo aggiuntivo per il collegamento del tuo repository
Collegare il tuo repository Bitbucket non ha alcun costo aggiuntivo. PTC non ha abbonamenti né prezzi per singola funzionalità. Ti iscrivi semplicemente a Pay-As-You-Go e paghi per le parole che traduci, con le prime 500 parole gratuite ogni mese. Consulta la pagina dei prezzi per il dettaglio completo.