Como funciona a tradução automática no Discord?
O Discord não tem uma configuração de tradução automática própria. Um bot de tradução a adiciona. O bot recebe as mensagens novas nos canais que ele consegue ver, verifica quais precisam de tradução e publica o resultado nos seus idiomas de destino. No BabelBot, um admin ativa isso no painel. Depois, os membros escrevem normalmente, sem um comando para cada mensagem.
- Um membro publica
Uma nova mensagem chega a um canal ativado.
- O BabelBot verifica e traduz
As regras de canal e os idiomas de destino decidem o que acontece.
- A tradução aparece
O seu modo de resposta define onde os membros a leem.
Como ativar a tradução automática no Discord?
Você a ativa com um bot de tradução. Com o BabelBot, leva cerca de dois minutos:
- Adicione o BabelBot ao seu servidor. Você precisa da permissão Gerenciar servidor. A configuração guiada abre depois que você o adiciona.
- Escolha seus idiomas de destino. Depois escolha respostas ou threads e selecione Salvar e testar.
- Envie uma mensagem de teste em um idioma que não seja um dos seus idiomas de destino. O BabelBot publica a tradução em alguns segundos.
- Depois, use a chave Traduções em Visão geral para desativar ou ativar a tradução automática. Tradução > Tradução automática escolhe os tipos de canal. Os canais de texto vêm ativados por padrão. Os chats de canais de voz e as publicações de fórum ficam desativados até você ativá-los.
Como traduzir o Discord automaticamente para o inglês?
O inglês é o padrão. Quando você adiciona o BabelBot, o inglês é o único idioma de destino, e a tradução automática fica ativada nos canais de texto. O BabelBot traduz para o inglês toda mensagem que não esteja em inglês. Ele não publica nada para mensagens que já estão em inglês.
Para adicionar um idioma depois, abra Tradução > Idiomas de destino no painel. O Free permite 3 idiomas de destino. Para usar outro idioma em um canal, adicione uma regra de canal para esse canal.
Quais mensagens são traduzidas?
O BabelBot verifica se as traduções estão ativadas, se o canal permite traduções e se a mensagem contém texto que vale a pena traduzir. Uma frase normal é um teste melhor do que uma mensagem que contém apenas uma URL ou um emoji.
Na tradução automática normal, o BabelBot detecta o idioma de origem. Os idiomas de destino vêm das configurações do servidor ou de uma regra de canal. O painel também tem a configuração "Ignorar idiomas" para os idiomas que você quer deixar sem tradução. Essa exclusão não controla o tráfego das pontes.
Onde a tradução aparece?
Responder no canal coloca a tradução abaixo da mensagem, como uma resposta. Você pode escolher um embed estilizado ou texto simples. Com vários idiomas de destino, cada mensagem recebe mais texto traduzido, então confira como fica em um canal movimentado.
Thread por mensagem coloca as traduções em uma thread na mensagem. Se alguém já estiver conversando dentro de uma thread ou publicação de fórum, o BabelBot responde ali. O Discord não permite criar uma thread dentro de outra thread.
Substituir a mensagem original publica a tradução como quem falou, com o mesmo nome e avatar, no mesmo canal. Depois, o BabelBot apaga a mensagem original do membro. Com um único idioma de destino, a substituição mostra só a tradução. Com vários destinos, mostra o original e as traduções. Isso exige Manage Webhooks e Manage Messages, além das permissões normais para ver o canal e enviar mensagens. Escolher esse modo não dá essas permissões ao BabelBot. Dê-as primeiro no Discord.
O que acontece quando as traduções do mês acabam?
Quando a cota acaba, as traduções ficam pausadas até ela ser renovada: no dia 1º do mês no Free, ou quando o plano é renovado no Pro e no Ultra. No Free, um voto de qualquer membro no Top.gg renova a cota na hora. As traduções automáticas, as traduções por bandeira e as traduções publicadas em canais vinculados contam na cota mensal de IA do servidor. O Translate Text e a tradução de chat de voz não contam.
Se o BabelBot não consegue publicar uma tradução, ela não conta. O guia de cobrança mostra os limites de cada plano e o que conta.
O que muda em um canal com ponte?
Uma ponte vincula canais de idioma, como #english e #español. O BabelBot copia cada mensagem para os outros canais, no idioma que você define para cada canal.
Uma regra de canal que desativa a tradução não interrompe uma ponte. Para parar uma ponte, remova-a.
O que verificar se nada aparece?
Confira primeiro a ativação do servidor, os idiomas de destino e as regras de canal. Depois verifique as permissões do bot no canal de teste. Um canal privado pode ter permissões diferentes do restante do servidor.
Envie uma frase em um idioma diferente do idioma de destino. Se o texto comum funcionar, mas um anexo não, confira o plano e os requisitos de arquivo desse anexo. Use o guia de solução de problemas se o resultado ainda não corresponder às configurações.
Perguntas frequentes
O Discord consegue traduzir mensagens automaticamente sem um bot?
Não. O Discord não tem tradução de mensagens integrada. Configurações de usuário > Idioma muda os menus e os botões do Discord, não as mensagens.
Os membros precisam executar um comando slash para cada tradução?
Não. Depois que um admin ativa a tradução automática, os membros publicam mensagens normalmente. O BabelBot também oferece formas de solicitar traduções individuais, incluindo o menu de contexto de mensagem "Traduzir Texto".
O BabelBot traduz mensagens antigas quando eu o ativo?
Não. A tradução automática funciona só com mensagens novas. Para traduzir uma mensagem antiga para você, use o Translate Text. Para publicar uma tradução no canal, reaja à mensagem com a bandeira de um país.
A tradução pode ficar dentro da thread atual do Discord?
Sim. O BabelBot responde dentro de uma thread existente, incluindo publicações de fórum e de mídia, em vez de criar outra thread de tradução.