Saltar para a documentação
Base de conhecimento

Enviar na língua deles

Escreva na sua língua e faça-a chegar na do destinatário.

Detalhes

  • Nada é traduzido até o pedir, e nada é enviado antes de o ter lido. Preparar uma língua no compositor não gasta nada. O modelo é chamado quando abre a pré-visualização, que coloca o que escreveu por cima do que o destinatário vai receber, e um envio custa três chamadas: o corpo, o assunto, e uma para apurar em que língua escreveu.
  • A tradução é sua para editar antes de sair. Fica numa caixa de texto formatado e não numa caixa simples, pelo que uma ligação, uma lista ou uma linha a negrito sobrevive à correção, e o assunto traduzido é editável ao lado. O que aprovou é, palavra por palavra, o que sai: mexa na mensagem depois de aprovar e a aprovação é deitada fora em vez de ser enviada desatualizada, e carregar em enviar numa mensagem preparada que não pré-visualizou abre a pré-visualização em vez de adivinhar.
  • A língua é proposta, não escolhida em seu lugar. Uma sugestão vem da mensagem a que está a responder, cuja língua é detetada quando a resposta abre, embora só depois de ter indicado uma língua de tradução em Definições → Geral; antes disso o palpite vem apenas do alfabeto, que distingue o cirílico do latino e não o francês do alemão. A outra vem da língua em que escreveu pela última vez a este destinatário. Ambas são sugestões no topo do seletor e não uma decisão. A quem escreveu em dinamarquês da última vez fica guardado no seu navegador, pelo que não o acompanha para uma segunda máquina.
  • O que escreveu fica por baixo da tradução, depois de um traço separador e legendado na língua do destinatário como “Ursprüngliche Nachricht (English)”, para que quem lê possa verificar uma frase que soe estranha. Sem isso, está a pedir-se-lhe que confie num modelo cujo resultado nenhum dos dois consegue ver. É um interruptor, ativo por omissão.
  • Todas as línguas, não a dúzia mais provável: duzentas linhas, a mesma tabela com que o leitor traduz, pesquisável por código, por nome em inglês ou pelo nome próprio da língua. Cada uma tem uma bandeira, e a bandeira é um auxílio visual e não o identificador, porque uma bandeira é um país e um país não é uma língua, pelo que o nome nativo é o que a linha significa e a bandeira é só o que a torna fácil de encontrar de relance.
  • Uma língua da direita para a esquerda é composta da direita para a esquerda: a tradução é envolvida num bloco da direita para a esquerda e o original por baixo mantém a sua própria direção, porque um corpo em árabe disposto da esquerda para a direita é ilegível na maioria dos clientes. A direção viaja com a mensagem: dir é um do punhado de atributos que o sanitizador de saída mantém, por se entender que descartá-lo é um erro de correção e não de estética. Um corpo em árabe disposto da esquerda para a direita é ilegível, não apenas sem estilo.
  • Só o que escreveu é traduzido. O histórico citado por baixo de uma resposta fica na língua em que chegou, porque é a mensagem de outra pessoa e traduzi-la seria citá-la com palavras que nunca usou, e a sua assinatura é acrescentada depois, na língua em que a escreveu.
  • Nada fica em cache entre mensagens. Cada envio é traduzido por si só, pelo que o mesmo parágrafo enviado a vinte pessoas como vinte mensagens separadas são vinte traduções e vinte vezes o custo. Uma mensagem para vinte destinatários é uma. Não há memória de frases e nada é reaproveitado da mensagem que enviou ontem.
  • Uma conversa que enviou traduzida fica registada, pelo que a resposta a ela abre já traduzida para a sua língua em vez de esperar que repare que não está numa que leia. Dispara sobre a mensagem mais recente da conversa, vinda de alguém que não você, e Definições → Geral desliga-o. A falha é uma conversa iniciada por si: uma mensagem traduzida de raiz não é registada na conversa que cria, pelo que a primeira resposta a uma dessas é uma tradução que tem de pedir.
  • A mesma opção existe para correio enviado a partir de um programa, e é opcional em todo o lado: translate: { to, from?, subject?, includeOriginal? } em POST /emails e em até dez itens de um lote de cem (traduzir custa várias chamadas ao modelo por mensagem, pelo que o lote é limitado abaixo do seu próprio tamanho), emails.translate() e languages.list() no SDK, translateTo no sendEmail do servidor MCP com previewTranslation ao lado. Um envio a partir de código não tem pré-visualização, que é para isso que serve a chamada de pré-visualização, e uma tradução que não possa ser produzida recusa o envio em vez de o enviar na língua em que o escreveu.