|
Documentação
Marcar uma demonstraçãoPlataforma
Plataforma
MCPCLIAPIWorkflows
GuiasChangelog

Introdução

  • Introdução
  • Ligue o seu motor

Motor de Localização

  • Visão geral
  • Vozes da Marca
  • Regras
  • Glossários
  • Modelos LLM
  • Tokens de cache
  • Resolução de idiomas

Qualidade

  • Relatórios
  • Avaliadores de IA
  • Playground
  • Sugestões do Motor

Administração

  • Chaves de API
  • Equipa
  • Funções e Permissões
  • Registos de auditoria

Motores de Localização

Um motor de localização é uma API de tradução com estado que cria e configura na Lingo.dev. Em vez de enviar textos para um LLM genérico e esperar que o resultado corresponda às suas expectativas, cria uma API que entrega as traduções que realmente espera — de forma consistente, em todos os idiomas, em todos os pedidos.

O que faz um motor de localização#

Cada motor combina cinco camadas configuráveis. Quando chega um pedido de tradução, o motor aplica-as automaticamente — sem prompt engineering em cada pedido, sem intervenção manual.

CamadaO que controlaDocs
Modelos LLMQue modelo processa cada par de idiomas, com cadeias de fallback ordenadas por prioridadeModelos LLM →
Voz da MarcaComo o seu produto comunica em cada idioma — tom, formalidade e estiloVozes da Marca →
RegrasConvenções linguísticas específicas de cada idioma, agrupadas em conjuntos de regrasRegras →
GlossárioMapeamentos exatos de termos por idioma, com correspondência semântica — prioridade máxima no motorGlossários →
Avaliadores de IAAvaliação automatizada com um LLM independente, após cada traduçãoAvaliadores de IA →

A configuração pertence à organização#

Os glossários, os conjuntos de regras e as vozes da marca pertencem à sua organização, não a um único motor. Um motor aplica-os ao ser associado a eles, por isso o mesmo glossário pode reger cinco motores e uma única edição reflete-se em todos. As configurações dos modelos continuam a pertencer ao motor.

ContentorContém
GlossárioGlossárioTermos
RegrasConjunto de regrasRegras
Voz da MarcaVoz da marcaUm texto por idioma de destino

Se eliminar um motor, os outros três elementos mantêm-se intactos. A eliminação de qualquer um deles é bloqueada enquanto um motor ainda o estiver a aplicar — desassocie-o primeiro.

Como as camadas interagem#

O motor aplica as camadas numa ordem definida, com uma hierarquia de prioridade clara:

  1. Glossário - precedência máxima. Se houver correspondência com um termo do glossário, este sobrepõe-se ao critério do modelo.
  2. Regras - precedência intermédia. As convenções linguísticas específicas de cada idioma orientam o modelo.
  3. voz da marca — define o contexto geral. Tom, formalidade e estilo para o idioma.

A configuração do modelo determina que LLM processa o pedido, com fallback automático se o modelo principal falhar. Os avaliadores de IA são executados de forma assíncrona depois de a tradução estar concluída — nunca bloqueiam a resposta.

Complementares, não concorrentes

Conceba o glossário, os conjuntos de regras e a voz da marca para se complementarem. O glossário trata dos termos exatos, as regras tratam das convenções específicas de cada idioma e a voz da marca define o tom geral. Se um termo do glossário entrar em conflito com uma regra, o glossário prevalece.

As tarefas submetidas através da Async Localization API também podem passar por um pipeline opcional — pré-edição por IA do texto de origem, revisão humana, pós-edição por IA e uma verificação de deriva por retrotradução.

Predefinições#

Quando cria um novo motor, este já vem pré-configurado com predefinições de modelo — modelos principais e fallbacks selecionados com base em três anos de investigação semanal em localização, otimizados para garantir qualidade tanto em idiomas comuns como em idiomas com menos recursos. A maioria das equipas não precisará de os alterar.

Estas predefinições foram pensadas para funcionar bem desde o primeiro momento. Pode editar qualquer configuração de modelo, mudar de fornecedor, adicionar fallbacks ou substituir pares de idiomas específicos — mas as predefinições já refletem o que verificámos funcionar melhor em centenas de pares de idiomas. Um novo motor não aplica qualquer glossário, conjunto de regras ou voz da marca — associe os que a sua organização já tem ou crie-os à medida que for descobrindo o que o seu produto precisa em cada idioma.

Como utilizar motores#

Os motores estão disponíveis em todas as integrações da Lingo.dev:

IntegraçãoComo se liga
CLIDefina engineId em .lingo/config.json — cada lingo push passa pelo seu motor
APIChame o endpoint localize com a sua chave de API — o motor aplica automaticamente todas as camadas
CI/CDA mesma configuração de CLI — as traduções passam pelo seu motor em cada pull request
MCPOs assistentes de programação com IA podem configurar e utilizar motores diretamente na conversa

Se omitir engineId, será utilizado o motor predefinido da sua organização.

Observabilidade#

Todos os pedidos de tradução são registados: modelo utilizado, tokens consumidos, se foi um fallback a tratá-lo e que termos do glossário e regras foram aplicados. Acompanhe o desempenho do motor em Relatórios e a qualidade da tradução em Avaliadores de IA.

Teste as configurações do motor antes de entrarem em produção no Playground — compare o seu motor com um modelo sem configuração adicional ou compare dois motores lado a lado.

Próximos passos#

Ligue o seu motor
Ligue o seu CLI e a sua base de código a um motor de localização
Modelos LLM
Configure a seleção de modelos por idioma e os fallbacks
Vozes da Marca
Defina como o seu produto comunica em cada idioma
Glossários
Mapeie termos de origem para traduções exatas por idioma
Async Pipeline
Envolva tarefas assíncronas com pré-edição, revisão humana, pós-edição e retrotradução

Esta página foi útil?

Max PrilutskiyMax Prilutskiy·Atualizado há 8 dias·4 min de leitura