A GitHub App da Lingo.dev executa localização contínua num repositório sem sair do git. Instale-a, faça commit de um .lingo/config.json que aponte para o seu motor de localização e as traduções são atualizadas a cada push.
Quando os ficheiros de origem mudam no ramo predefinido, a app traduz essas alterações através do seu motor e abre um pull request com os ficheiros localizados. Ative o workflow de pull request e a app faz commit das traduções diretamente no ramo do PR enquanto trabalha, atualizando um comentário com os resultados e eventuais falhas. Traduz apenas as alterações detetadas nos ficheiros de origem — não o ficheiro inteiro — e encaminha tudo através do motor que configurou, com o respetivo glossário, voz da marca e instruções aplicados.
Cada execução decorre no pipeline assíncrono de localização — o mesmo usado pela API —, pelo que cada tradução passa pelas etapas configuradas no seu motor: pré-edição, avaliação por IA, revisão humana e retrotradução. Cada push beneficia de localização contínua com controlos de qualidade, e não de uma simples chamada de tradução.
Dois controlos garantem esse bloqueio. Defina requireApproval e a app espera por um humano antes de escrever — Approve / Deny na execução da verificação, ou /lingo approve num pull request. Utilize /lingo translate <glob> num comentário para preencher em falta ou forçar ficheiros específicos. Localiza ficheiros JSON, JSONC, Markdown, MDX, Markdoc e OpenAPI (YAML).
Consulte a configuração completa — instalação, configuração, workflows e comandos — na documentação da GitHub App.
Também disponível#
- Avaliadores de IA em todos os planos. A pontuação de qualidade independente entre modelos deixou de estar associada a um nível — execute AI Reviewers em qualquer plano, com consumo ilimitado. Com base no consumo, faturado por execução — consulte os preços.
- Origem, IA e edição humana lado a lado na etapa de revisão. A etapa de revisão humana do pipeline de localização mostra agora, lado a lado, a origem, o rascunho da IA e a edição humana, e apresenta o custo da etapa de edição.
