Tempo Limite de Web Scraping
Esta página fornece etapas detalhadas de solução de problemas para resolver erros de timeout ao usar serviços de tradução baseados na web no VNTranslator. Erros de timeout são o problema mais comum com métodos de web scraping e ocorrem quando o navegador virtual não consegue encontrar o texto traduzido dentro do limite de tempo especificado.
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:

O VNTranslator abre uma janela de navegador virtual e navega até o site de tradução
O texto é enviado de uma das seguintes formas:
Inserindo-o diretamente no campo de entrada de tradução, ou
Incluindo-o na URL
O VNTranslator procura continuamente pelo texto traduzido nos elementos HTML da página
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
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.
Serviços de tradução que usam web scraping
Os serviços a seguir usam métodos de web scraping e podem apresentar erros de timeout:
Google Lite
Google Web
DeepL Web
Bing
Papago
Yandex
Baidu
ChatGPT Web (webLLM)
Gemini Web (webLLM)
Claude Web (webLLM)
Mistral Web (webLLM)
DeepSeek Web (webLLM)
Grok Web (webLLM)
Qual é a diferença entre serviços baseados na web e serviços via API?
Serviços baseados na web (listados acima) não têm "API" no nome e usam automação de navegador. Serviços via API como "DeepL API" ou "Gemini API" usam conexões oficiais e são mais confiáveis.
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
Etapas de solução de problemas
1. Verifique por atualizações do Serviço de Tradução
Certifique-se de que seu Serviço de Tradução esteja atualizado.
Versão PRO: Vá em Configurações → Serviços de Tradução → Atualizações
Versão NEO: Verifique o #custom-mt canal no Discord para atualizações
2. Evite a opção "Detectar Idioma"
Embora essa opção esteja disponível, não é recomendável usar "Detectar Idioma", pois pode causar problemas de compatibilidade em algumas atualizações. É melhor selecionar manualmente seu idioma de origem para resultados mais confiáveis.
3. Inspecione a janela do navegador virtual
Ative "Mostrar Navegador" em Configurações do Serviço para inspecionar visualmente o processo de web scraping e identificar o que está causando o timeout.
Para abrir as Configurações do Serviço:
A partir do Iniciador: Iniciador → Tradutor → Clique duas vezes no Nome do Serviço
A partir de Configurações: Configurações → Serviços de Tradução → Clique no Nome do Serviço
Se um CAPTCHA aparecer Muitas solicitações podem acionar um CAPTCHA. Complete a verificação do CAPTCHA ou use uma VPN para obter um endereço IP diferente.

Se um banner de Cookies aparecer Aceite ou recuse o banner de cookies, especialmente se você estiver na UE ou em outra região onde esses banners são exibidos. O banner pode bloquear o aparecimento da tradução.

Se você vir a mensagem "Limite de uso gratuito atingido" Limpar Cookies ou reiniciar o MT. Se isso não funcionar, tente usar uma VPN.

Se a página não responder ou nenhuma tradução aparecer Isso pode ser causado por excesso de solicitações. Limpar Cookies ou reiniciar o MT. Se isso não funcionar, tente usar uma VPN.
Você pode assistir a este vídeo, que demonstra um exemplo do problema de "muitas solicitações": https://www.youtube.com/watch?v=JdhLtNgVdYc
Se a página carregar incorretamente ou aparecer em branco Isso pode indicar uma conexão de internet instável ou que o site de tradução está em manutenção. Tente:
Verificar sua conexão com a internet
Aguardar alguns minutos e tentar novamente
Mudar temporariamente para um serviço de tradução diferente

Se você consegue ver o texto de origem e o texto traduzido na janela do navegador virtual, mas o VNTranslator ainda mostra TIMEOUT Isso provavelmente indica uma atualização na estrutura do site. O VNTranslator não consegue mais encontrar os elementos HTML corretos onde a tradução aparece.
O que fazer:
Reporte esse problema em #report-an-issue canal no Discord
Use temporariamente um serviço de tradução alternativo enquanto aguarda uma atualização
4. Limpe os cookies do navegador e os dados do site
Limpar cookies pode resolver muitos problemas de timeout, especialmente quando você atingiu limites de uso ou sua sessão expirou.
5. Use uma VPN
Se você estiver enfrentando limitação de taxa ou bloqueios de IP:
Conecte-se a uma VPN e selecione um país diferente
Limpe os cookies após conectar-se à VPN
Tente a tradução novamente
6. Mude para serviços baseados em API
Se o web scraping continuar falhando com frequência:
Considere migrar para alternativas baseadas em API ("DeepL API" ou "Gemini API")
Serviços via API são mais confiáveis e mais rápidos
A maioria dos serviços oferece planos gratuitos ou preços acessíveis