Integrazioni

Bitbucket (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Consiglio

Per informazioni sull'integrazione di Bitbucket in Phrase TMS, fare riferimento a Bitbucket Cloud (TMS).

  • Bitbucket Sync è supportato solo per Bitbucket Cloud. Non può essere utilizzato con Bitbucket server.

  • Bitbucket Sync può essere utilizzato tramite API.

Prerequisiti

  • Il file di configurazione .phrase.yml deve essere presente nella radice del branch da monitorare. Il file definisce quali file importare (pull) o esportare (push) dall'archivio.

  • Per l’archivio è necessaria l’autorizzazione alla lettura e alla scrittura.

  • I file di configurazione definiti in maniera errata potrebbero provocare degli errori. Assicurati che il file contenga almeno una destinazione push e una pull, formati di file corretti e l’impostazione corretta del parametro update_translations.

File di configurazione di esempio:

phrase:
    project_id: 1f61b9ecdb7a17a9dd174302419c50cc
    file_format: simple_json
    push:
        sources:
            - file: ./<locale_name>.json
    pull:
        targets:
            - file: ./<locale_name>.json

L'ID progetto di un progetto si trova nelle impostazioni del progetto.

Collegare archivi

Una volta inserito il file di configurazione, per collegare un archivio, seguire questi passaggi:

  1. Dalla pagina Integrazioni, scorrere verso il basso fino a Repo Sync e fare clic su Configura.

    Si apre la pagina Repo Syncs.

  2. Fare clic su Aggiungere Sync/Bitbucket.

    Si apre la pagina di attivazione di Bitbucket Sync.

  3. Selezionare l'account Bitbucket da collegare dall'elenco a discesa Autorizza per area di lavoro e fare clic su Accedere.

    La connessione tra Phrase Strings e l'account Bitbucket selezionato è stabilita. Viene visualizzata la finestra delle impostazioni di Bitbucket sync.

    Nota

    Non è possibile collegare più account tramite l'integrazione Bitbucket.

  4. Selezionare un progetto dall'elenco a discesa.

  5. Selezionare un Bitbucket archivio dall'elenco a discesa.

    Se la proprietà dell'archivio non è corretta, l'archivio non sarà visibile nell'elenco a discesa.

  6. Selezionare un archivio branch dall'elenco a discesa da cui importare (push) ed esportare (pull). Di solito questo è il branch master.

  7. Fare clic su Validate Configuration per assicurarsi che le impostazioni di autenticazione e il file di configurazione siano corretti.

  8. Facoltativamente, selezionare Auto import per importare i file a ogni commit nel branch Bitbucket selezionato.

  9. Fai clic su Salva.

    Il progetto è ora collegato all'archivio Bitbucket selezionato e aggiunto all'elenco.

  10. (Facoltativo) Fare clic sull'pencil icon per rinominare l'integrazione.

Le integrazioni possono essere disattivate o rimosse dalla pagina Repo Syncs.

Facoltativamente, gli utenti possono rimuovere un'integrazione Bitbucket revocando l'autorizzazione per Phrase Strings nelle loro Bitbucket personal settings.

importare da Bitbucket

Dopo aver attivato Bitbucket Sync e collegato un archivio, i file delle impostazioni locali possono essere importati. Questo viene fatto sotto forma di pull request, in modo che le modifiche possano essere revisionate e la gestione del branch possa essere controllata.

Per importare i file delle impostazioni locali da Bitbucket, seguire questi passaggi:

  1. Dalla pagina Repo Syncs, selezionare un progetto e fare clic su importare Sync Import.

    Le traduzioni vengono estratte nel progetto. Le chiavi e le traduzioni correnti vengono aggiornate.

  2. Approvare, unire o chiudere la pull request in Bitbucket.

Esporta su Bitbucket

Per esportare i file delle impostazioni locali su Bitbucket, segui questi passaggi:

  1. Dalla pagina Repo Syncs, Seleziona un progetto e fai clic su Esporta Sync Export.

    Viene visualizzata la finestra Esporta.

  2. Fornisci il branch di destinazione nel campo PR branch.

    I file più recenti nell'archivio verranno esportati come nuova pull request nel branch desiderato.

  3. Una volta esportati i file, la pull request può essere unire o chiusa nell'archivio e il branch può essere eliminato.

Cronologia

Le sincronizzazioni dell'archivio mantengono una cronologia delle ultime importazioni ed esportazioni per ogni progetto Phrase Strings.

Per visualizzare la cronologia:

  • Dalla pagina Repo Syncs, Seleziona un progetto e fai clic su History Sync History.

    Viene presentata la cronologia di importazione ed esportazione per il progetto. Le voci di Esporta nella cronologia includono un collegamento alla corrispondente richiesta di unire.

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.