Integrazioni

Bitbucket (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Suggerimento

Per informazioni sull'integrazione 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 è necessario accedere in lettura e scrittura.

  • I file di configurazione definiti in modo non corretto possono causare errori. Assicurarsi che il file contenga almeno una destinazione push e una destinazione 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:
        origini:
            - file: ./<locale_name>.json
    pull:
        destinazioni:
            - file: ./<locale_name>.json

ID progetto di un progetto si trova nelle impostazioni progetto.

Connetti archivi

Una volta che il file di configurazione è a posto, per connettere un archivio, segui questi passaggi:

  1. Dalla pagina Integrazioni, scorrere verso il basso fino al connettore Bitbucket Sync e fare clic su Configura.

    Si apre la pagina Repo Syncs.

  2. Fai clic su Aggiungi Sync/Bitbucket.

    Si apre la pagina di attivazione di Bitbucket Sync.

  3. Selezionare l'account Bitbucket da connettere dall'elenco a discesa Autorizza area lavoro e fare clic su Consenti accedere.

    Viene stabilita la connessione tra Phrase Strings e l'account Bitbucket selezionato. Viene visualizzata la finestra delle impostazioni Bitbucket Sync.

    Nota

    Non è possibile connettere più account tramite l’integrazione Bitbucket.

  4. Seleziona un progetto dall'elenco a discesa.

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

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

  6. Seleziona un branch Archivio dall’elenco a discesa da importare (push) ed esportare (pull). Di solito questo è il branch master.

  7. Fare clic su Convalida configurazione per assicurarsi che il token di accesso e il file di configurazione siano corretti.

  8. Facoltativamente selezionare Importa automaticamente per importare file ad ogni commit nel branch Bitbucket selezionato.

  9. Fai clic su Salva.

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

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 impostazioni personali Bitbucket.

Importa da Bitbucket

Dopo aver attivato Bitbucket Sync e connesso un archivio, è possibile importare file con impostazioni locali. Questo viene fatto sotto forma di richieste pull, in modo da poter revisionare le modifiche e controllare la gestione del branch.

Per importare file con impostazioni locali da Bitbucket, segui questi passaggi:

  1. Dalla pagina Repo Syncs, selezionare un progetto e fare clic su Importa importare_sync.png.

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

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

Esporta in Bitbucket

Per esportare file con impostazioni locali in Bitbucket, segui questi passaggi:

  1. Dalla pagina Repo Syncs, selezionare un progetto e fare clic su Esporta_sync.png.

    Le traduzioni vengono inserite nell’archivio.

  2. Una volta esportati i file, la richiesta pull può essere unita o chiusa nell’archivio e il branch può essere eliminato.

Cronologia

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

Per visualizzare la cronologia:

  • Dalla pagina Repo Syncs, selezionare un progetto e fare clic su History history_sync.png.

    Viene presentata la cronologia delle importazioni ed esportazioni del progetto. Le voci di esportare nella cronologia includono un link alla richiesta di unire corrispondente.

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.