Tradução Automática (MT)

Problemas comuns e soluções ao usar serviços de tradução automática no VNTranslator.

Como posso testar rapidamente se a tradução automática está funcionando?

A maneira mais fácil de testar se a tradução automática está funcionando é usando o Recursos da Área de Transferência recurso. Este recurso traduz automaticamente qualquer texto que você copie para a área de transferência.

Para testar:

  • Copie qualquer texto para a sua área de transferência

  • A tradução aparecerá instantaneamente na Janela Extra

Se você vir a tradução aparecer, a tradução automática está funcionando corretamente.


O que é um tempo limite de tradução?

Um tempo limite de tradução ocorre quando o VNTranslator não consegue recuperar uma tradução dentro do limite de tempo especificado. Isso é mais comum ao usar serviços de tradução baseados na web.

Como funciona:

  1. O VNTranslator abre uma janela de navegador virtual e navega até o site de tradução

  2. O texto é enviado de uma das seguintes formas:

    • Inserindo-o diretamente no campo de entrada de tradução, ou

    • Incluindo-o na URL

  3. O VNTranslator procura continuamente pelo texto traduzido nos elementos HTML da página

  4. Se a tradução não for encontrada dentro do período de tempo limite (padrão: 10 segundos), ocorre um erro de tempo limite

circle-info

Por padrão, o Tempo Limite de Tradução está definido para 10000ms (10 segundos). Você pode aumentar isso em Configurações → Tradução → Configurações Avançadas.


O que causa tempos limite de tradução?

Tempos limite de tradução podem ocorrer por várias razões:

Problemas relacionados ao serviço:

  • A estrutura do site mudou (o serviço de tradução atualizou seu layout)

  • O site está em manutenção ou temporariamente indisponível

  • É necessária verificação CAPTCHA

  • Banner de consentimento de cookies está bloqueando o conteúdo

  • Limite de uso gratuito atingido

Problemas de conexão:

  • Conexão à internet instável ou lenta

  • Seu endereço IP foi bloqueado ou teve limite de taxa aplicado pelo serviço

  • Muitas solicitações de tradução enviadas em um curto período

Problemas no navegador:

  • O navegador virtual não carrega a página corretamente

  • Elementos JavaScript não carregando corretamente


Como corrijo erros de tempo limite de tradução para serviços baseados na web?

Correções rápidas para tentar primeiro:

  1. Verifique sua conexão com a internet - Certifique-se de que você tem uma conexão estável

  2. Mude o serviço de tradução - Tente um serviço diferente (por exemplo, de DeepL Web para Google Web)

  3. Aumente a duração do tempo limite - Vá para Configurações -> Tradução -> Configurações Avançadas

  4. Use uma VPN - Isso pode ajudar se seu IP estiver com limite de taxa ou bloqueado

  5. Limpe cookies e dados do site

Para etapas detalhadas de solução de problemas, por favor consulte Tempo Limite de Web Scraping.


Como corrijo erros de API?

Erros de API geralmente são mais fáceis de diagnosticar porque fornecem códigos de erro específicos.

Problemas comuns de API:

  • Chave de API inválida ou expirada

  • Créditos de API insuficientes ou cota excedida

  • Endpoint de API ou configuração incorreta

  • Problemas de rede ou autenticação

Correções rápidas:

  1. Verifique sua chave de API - Verifique se ela está inserida corretamente nas Configurações de Serviço

  2. Verifique os créditos da API - Faça login no painel do seu provedor de API para verificar os créditos restantes

  3. Teste a conexão - Use o Recursos da Área de Transferência recurso para testar se a API está respondendo

  4. Revise o código de erro - Consulte a documentação do código de erro específico para o seu serviço

Referências de códigos de erro dos serviços de tradução:


Por que minha tradução para de funcionar depois de um tempo?

Para serviços baseados na web:

Isso geralmente acontece devido a limitação de taxa ou alcance do limite de uso gratuito.

Soluções:

  • Limpe os cookies e reinicie a tradução

  • Aguarde 15-30 minutos antes de tentar novamente

  • Use uma VPN para obter um endereço IP diferente

  • Mude para um serviço de tradução diferente

  • Considere atualizar para um serviço baseado em API

Para serviços baseados em API:

Verifique seu painel de uso da API:

  • Você pode ter atingido sua cota diária/mensal

  • Sua chave de API pode ter expirado

  • Problemas de pagamento com seu provedor de API


A janela do navegador virtual mostra a tradução, mas o VNTranslator ainda mostra TIMEOUT. Por quê?

Isso geralmente indica que o site de tradução atualizou sua estrutura, e o VNTranslator não consegue mais encontrar os elementos HTML corretos.

O que fazer:

  1. Verifique atualizações do Serviço de Tradução em Configurações -> Serviços de Tradução -> Atualizações (versão PRO)

  2. Verifique o #custom-mt canal no Discord para atualizações (versão NEO)

  3. Reporte o problema no #report-an-issue canal no Discord

  4. Use um serviço alternativo temporariamente enquanto espera por uma atualização


Como verifico se o problema é com o VNTranslator ou com o próprio serviço de tradução?

Teste o serviço de tradução diretamente:

  1. Abra o site do serviço de tradução no seu navegador comum

  2. Tente traduzir o mesmo texto manualmente

  3. Se funcionar no seu navegador, mas não no VNTranslator, o problema está no VNTranslator

  4. Se não funcionar no seu navegador também, o próprio serviço está com problemas

Verifique o status do serviço:


Devo usar "Detectar Idioma" como meu idioma de origem?

Embora a opção "Detectar Idioma" esteja disponível, não é recomendada, pois pode causar problemas de compatibilidade em algumas atualizações. É melhor selecionar manualmente seu idioma de origem para resultados mais confiáveis.