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 integração com Bitbucket no Phrase TMS, consulte Bitbucket Cloud (TMS).

  • A sincronização com Bitbucket só é compatível com o Bitbucket Cloud. Não pode ser usado com o Bitbucket Server.

  • A sincronização com Bitbucket pode ser usada por meio da API.

Pré-requisitos

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

  • O acesso à leitura e edição é necessário no repositório.

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

Amostra de arquivo de configuração:

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

O ID do projeto de um projeto está nas configurações do projeto.

Conectar repositórios

Assim que o arquivo de configuração estiver em seu lugar, para conectar um repositório, execute estas etapas:

  1. Na página de Integrações role para baixo até o conector Bitbucket Sync e clique em configurar.

    A página Sincronizações do Repositório é aberta.

  2. Clique em Adicionar sincronização/Bitbucket.

    A página de ativação da Sincronização com Bitbucket é aberta.

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

    A conexão entre o Phrase Strings e a conta do Bitbucket selecionada é estabelecida. A janela Bitbucket sync configurações é exibida.

    Nota

    Não é possível conectar várias contas por meio da integração com o Bitbucket.

  4. Selecione um projeto da lista suspensa.

  5. Selecione um Repositório Bitbucket a partir da lista suspenso.

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

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

  7. Clique em Validar configuração para certificar-se de que o token de acesso e o arquivo de configuração estão corretos.

  8. Opcionalmente selecione importar automaticamente para importar arquivos com cada confirmação para o ramo Bitbucket selecionado.

  9. Clique em Gravar.

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

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

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

Importar do Bitbucket

Após ativar a sincronização com Bitbucket e conectar um repositório, arquivos locais podem ser importados. Isso é feito sob a forma de solicitações pull, para que as alterações possam ser revisadas e o gerenciamento ramo pode ser controlado.

Para importar arquivos locais do Bitbucket, siga estes passos:

  1. Na página Sincronização do Repositório, selecione um projeto e clique em Importar import_sync.png.

    As traduções são pulled no projeto. As chaves e as traduções atuais são atualizadas.

  2. Aproveite, merge ou feche a solicitação de pull no Bitbucket.

Exportar para o Bitbucket

Para exportar arquivos locais para o Bitbucket, siga estes passos:

  1. Na página Sincronização do Repositório, selecione um projeto e clique em Exportarexport_sync.png.

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

  2. Assim que os arquivos forem exportados, a solicitação de pull pode ser mesclada ou fechada no repositório e o ramo pode ser excluído.

Histórico

Sincronizações do repositório mantêm um histórico das últimas importações e exportações para cada projeto Phrase Strings.

Para ver o histórico:

  • Na página Sincronização do Repositório, selecione um projeto e clique em history_sync.png de histórico.

    O histórico de importar e exportar para o projeto é apresentado. As entradas exportadas no histórico incluem um link para a solicitação de merge 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.