Ligue o seu motor

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

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

O que muda#

AntesDepois
Pipeline de traduçãoPipeline predefinido da Lingo.devO seu motor de localização
Voz da marcaNenhumaAplicada por idioma de destino
GlossárioNenhumCorrespondência semântica em cada pedido
RegrasNenhumasIncluídas por idioma de destino
Seleção de modeloPredefinição da Lingo.devA configuração do seu modelo com fallback
Revisão de qualidadeNenhumaOs avaliadores de IA configurados são executados automaticamente

Configuração#

1

Ligar ao seu motor

Execute lingo link na raiz do projeto:

bash
lingo link

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

2

Autenticar

bash
lingo login

Abre um browser para autenticar e guarda uma sessão. Para CI ou utilização não interativa, passe antes 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 ficheiros de origem para o seu motor e grava os resultados traduzidos de volta no disco — aplicando automaticamente a sua voz da marca, glossário, regras e configuração do modelo.

Referência de configuração#

.lingo/config.json#

CampoDescrição
orgIdOrganização a que o motor pertence. Definida por lingo link.
engineIdMotor que executa 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órioPredefiniçãoDescrição
LINGO_API_KEYPara CI-A sua chave de API da Lingo.dev (em vez de lingo login)
LINGO_API_URLNãohttps://api.lingo.devURL base da API personalizada (para self-hosted ou staging)

O que esperar#

Cada tradução produzida pelo CLI passa pelo pipeline completo do seu motor:

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

Próximos passos#