Conecte seu engine

Max PrilutskiyCEO e cofundadorAtualizado em: há 2 meses · 3 min de leitura

A CLI da Lingo.dev conecta sua base de código a um engine de localização pela configuração do seu projeto. Cada lingo push passa pelo seu engine — aplicando automaticamente sua voz da marca, glossário, regras e configuração do modelo. Sem alterações no código, sem novas dependências.

O que muda#

AntesDepois
Pipeline de traduçãoPipeline padrão do Lingo.devSeu engine de localização
Voz da marcaNenhumaAplicada por idioma de destino
GlossárioNenhumCorrespondência semântica em cada solicitação
RegrasNenhumaIncluídas por idioma de destino
Seleção de modeloPadrão do Lingo.devSua configuração de modelo com fallbacks
Avaliação de qualidadeNenhumaSeus avaliadores de IA configurados são executados automaticamente

Configuração#

1

Conecte ao seu engine

Execute lingo link na raiz do projeto:

bash
lingo link

Escolha (ou crie) uma organização e um engine de localização. link grava orgId e engineId em .lingo/config.json — faça commit para que todas as execuções usem o mesmo engine. Você também pode encontrar o ID de um engine no dashboard; ele começa com eng_ (por exemplo, eng_SxjMwMsfOIsvV1wh).

2

Autenticação

bash
lingo login

Abre o navegador para autenticar e salva uma sessão. Para CI ou uso não interativo, passe uma chave de API:

bash
lingo login --api-key lk_...

…ou defina-a como variável de ambiente:

bash
export LINGO_API_KEY="lk_..."

Gere uma chave de API na página API Keys do dashboard.

3

Push

bash
lingo push

A CLI envia os arquivos de origem para o seu engine e grava os resultados traduzidos de volta no disco — aplicando automaticamente sua voz da marca, glossário, regras e configuração do modelo.

Referência de configuração#

.lingo/config.json#

CampoDescrição
orgIdOrganização proprietária do engine. Definida por lingo link.
engineIdEngine que faz a tradução (eng_...). Definido por lingo link.

sourceLocale, targetLocales e files funcionam da mesma forma que em qualquer projeto — consulte Configuration.

Variáveis de ambiente#

VariávelObrigatóriaPadrãoDescrição
LINGO_API_KEYPara CI-Sua chave de API do Lingo.dev (em vez de lingo login)
LINGO_API_URLNãohttps://api.lingo.devURL base personalizada da API (para self-hosted ou staging)

O que esperar#

Toda tradução gerada pela CLI passa pelo pipeline completo do seu engine:

As traduções aparecem em Reports com o tipo de gatilho api, junto das solicitações da API e das integrações.

Próximos passos#