Integrações

Bitbucket (Strings)

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

Dica

Para obter informações sobre a integração do Bitbucket no Phrase TMS, consulte Nuvem Bitbucket (TMS).

  • O Bitbucket Sync só é suportado para o Bitbucket Cloud. Ele não pode ser usado com o Bitbucket Server.

  • Bitbucket Sync pode ser usado via API.

Pré-requisitos

  • O .phrase.yml configuração deve estar presente na raiz da ramificação a ser monitorada. O arquivo define quais arquivos importar (pull) ou exportar (push) do repositório.

  • O acesso de leitura e gravação é necessário para o repositório.

  • Arquivos de configuração definidos incorretamente podem causar erros. Certifique-se de que o arquivo contenha pelo menos um destino push e um pull target, formatos de arquivo corretos e a configuração correta do update_translations parâmetro.

Arquivo de configuração de exemplo:

frase:
    project_id: 1f61b9ecdb7a17a9dd174302419c50cc
    file_format: simple_json
    push:
        Fontes:
            - file: ./<locale_name>.json
    pull:
        Alvos:
            - file: ./<locale_name>.json

A ID do projeto de um projeto é encontrada nas configurações do projeto.

Conectar repositórios

Quando o arquivo de configuração estiver no lugar, para conectar um repositório, siga estas etapas:

  1. Do Integrações , role para baixo até a Sincronização Bitbucket e clique em Configurar.

    O Sincronização de repositório A página é aberta.

  2. Clique Adicionar Sync/Bitbucket.

    A página de ativação do Bitbucket Sync é aberta.

  3. Selecione a conta Bitbucket a ser conectada a partir do Autorizar para espaço de trabalho lista suspensa e clique em Conceder acesso.

    A conexão entre Phrase Strings e a conta Bitbucket selecionada é estabelecida. O Sincronização Bitbucket A janela Configurações é exibida.

    Nota

    Não é possível conectar várias contas através da integração Bitbucket.

  4. Selecione um projeto na lista suspensa.

  5. Selecione um Repositório Bitbucket na lista suspensa.

    Se a propriedade do repositório não estiver correta, o repositório não ficará visível na lista suspensa.

  6. Selecione um Ramificação do repositório da lista suspensa para importar (push) e exportar (pull) de. Este é geralmente o ramo mestre.

  7. Clique Validar configuração para garantir que o token de acesso e o arquivo de configuração estejam corretos.

  8. Opcionalmente, selecione Importação automática para importar arquivos com cada confirmação para a ramificação Bitbucket selecionada.

  9. Clique em Salvar.

    O projeto agora está conectado ao repositório Bitbucket selecionado e adicionado à lista.

As integrações podem ser desativadas ou removidas do Sincronização de repositório página.

Opcionalmente, os usuários podem remover uma integração Bitbucket revogando a autorização para Strings de frase em suas Configurações pessoais do Bitbucket.

Importar do Bitbucket

Depois de ativar o Bitbucket Sync e conectar um repositório, os arquivos de localidade podem ser importados. Isso é feito na forma de solicitações pull, para que as alterações possam ser revisadas e o gerenciamento de filiais possa ser controlado.

Para importar arquivos de localidade do Bitbucket, execute estas etapas:

  1. Do Sincronização de repositório , selecione um projeto e clique em Importação import_sync.png.

    As traduções são puxadas para o projeto. As chaves e as traduções atuais são atualizadas.

  2. Aprove, mescle ou feche a solicitação pull no Bitbucket.

Exportar para Bitbucket

Para exportar arquivos de localidade para Bitbucket, execute estas etapas:

  1. DoSincronização de repositório, selecione um projeto e clique emExportaçãoexport_sync.png.

    As traduções são enviadas para o repositório.

  2. Depois que os arquivos são exportados, a solicitação pull pode ser mesclada ou fechada no repositório e a ramificação pode ser excluída.

História

As sincronizações de repositório mantêm um histórico das importações e exportações mais recentes para cada projeto de cadeias de caracteres de frase.

Para visualizar o histórico:

  • Do Sincronização de repositório , selecione um projeto e clique em História history_sync.png.

    O histórico de importação e exportação do projeto é apresentado. As entradas de exportação no histórico incluem um link para a solicitação de mesclagem correspondente.

Esse artigo foi útil?

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.