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:
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.
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:
Verifique sua conexão com a internet - Certifique-se de que você tem uma conexão estável
Mude o serviço de tradução - Tente um serviço diferente (por exemplo, de DeepL Web para Google Web)
Aumente a duração do tempo limite - Vá para Configurações -> Tradução -> Configurações Avançadas
Use uma VPN - Isso pode ajudar se seu IP estiver com limite de taxa ou bloqueado
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:
Verifique sua chave de API - Verifique se ela está inserida corretamente nas Configurações de Serviço
Verifique os créditos da API - Faça login no painel do seu provedor de API para verificar os créditos restantes
Teste a conexão - Use o Recursos da Área de Transferência recurso para testar se a API está respondendo
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:
Verifique atualizações do Serviço de Tradução em Configurações -> Serviços de Tradução -> Atualizações (versão PRO)
Verifique o #custom-mt canal no Discord para atualizações (versão NEO)
Reporte o problema no #report-an-issue canal no Discord
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:
Abra o site do serviço de tradução no seu navegador comum
Tente traduzir o mesmo texto manualmente
Se funcionar no seu navegador, mas não no VNTranslator, o problema está no VNTranslator
Se não funcionar no seu navegador também, o próprio serviço está com problemas
Verifique o status do serviço:
API DeepL: status.deepl.com
API Gemini: https://aistudio.google.com/status
API OpenAI: status.openai.com
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.