Traduzione automatica (MT)
Problemi comuni e soluzioni quando si utilizzano servizi di traduzione automatica in VNTranslator.
Come posso testare rapidamente se la traduzione automatica funziona?
Il modo più semplice per verificare se la traduzione automatica funziona è utilizzare la Funzione Appunti funzione. Questa funzione traduce automaticamente qualsiasi testo copiato negli appunti.
Per testare:
Copia qualsiasi testo negli appunti
La traduzione apparirà istantaneamente nella Finestra Extra
Se vedi apparire la traduzione, la traduzione automatica funziona correttamente.
Cos'è un timeout di traduzione?
Un timeout di traduzione si verifica quando VNTranslator non riesce a recuperare una traduzione entro il limite di tempo specificato. Questo è più comune quando si utilizzano servizi di traduzione basati sul web.
Come funziona:
VNTranslator apre una finestra del browser virtuale e naviga verso il sito di traduzione
Il testo viene inviato in uno dei seguenti modi:
Inserendolo direttamente nel campo di input della traduzione, oppure
Includendolo nell'URL
VNTranslator cerca continuamente il testo tradotto negli elementi HTML della pagina
Se la traduzione non viene trovata entro il periodo di timeout (predefinito: 10 secondi), si verifica un errore di timeout
Per impostazione predefinita, il Timeout di Traduzione è impostato su 10000 ms (10 secondi). Puoi aumentarlo in Impostazioni → Traduzione → Impostazioni Avanzate.
Cosa causa i timeout di traduzione?
I timeout di traduzione possono verificarsi per diversi motivi:
Problemi legati al servizio:
La struttura del sito è cambiata (il servizio di traduzione ha aggiornato il layout)
Il sito è in manutenzione o temporaneamente non disponibile
È richiesta la verifica CAPTCHA
Il banner di consenso dei cookie sta bloccando il contenuto
Limite di utilizzo gratuito raggiunto
Problemi di connessione:
Connessione Internet instabile o lenta
Il tuo indirizzo IP è stato bloccato o limitato dal servizio
Troppe richieste di traduzione inviate in breve tempo
Problemi del browser:
Il browser virtuale non riesce a caricare correttamente la pagina
Elementi JavaScript che non si caricano correttamente
Come posso risolvere gli errori di timeout per i servizi web?
Soluzioni rapide da provare per prima:
Controlla la tua connessione Internet - Assicurati di avere una connessione stabile
Cambia servizio di traduzione - Prova un servizio diverso (es. da DeepL Web a Google Web)
Aumenta la durata del timeout - Vai su Impostazioni -> Traduzione -> Impostazioni Avanzate
Usa una VPN - Questo può aiutare se il tuo IP è soggetto a limitazioni o bloccato
Cancella cookie e dati del sito
Per passaggi di risoluzione dettagliati, fai riferimento a Timeout di Web Scraping.
Come posso risolvere gli errori API?
Gli errori API sono di solito più facili da diagnosticare perché forniscono codici di errore specifici.
Problemi API comuni:
Chiave API non valida o scaduta
Crediti API insufficienti o quota superata
Endpoint API o configurazione errati
Problemi di rete o di autenticazione
Soluzioni rapide:
Verifica la tua chiave API - Controlla se è inserita correttamente nelle Impostazioni del Servizio
Controlla i crediti API - Accedi alla dashboard del tuo provider API per verificare i crediti rimanenti
Testa la connessione - Usa la Funzione Appunti funzione per verificare se l'API risponde
Esamina il codice di errore - Controlla la documentazione del codice di errore specifico per il tuo servizio
Riferimenti ai codici di errore dei servizi di traduzione:
Perché la mia traduzione smette di funzionare dopo un po'?
Per i servizi basati sul web:
Questo di solito accade a causa di limitazioni di velocità o del raggiungimento dei limiti di utilizzo gratuito.
Soluzioni:
Cancella i cookie e riavvia la traduzione
Attendi 15-30 minuti prima di riprovare
Usa una VPN per ottenere un indirizzo IP diverso
Passa a un servizio di traduzione diverso
Prendi in considerazione l'aggiornamento a un servizio basato su API
Per i servizi basati su API:
Controlla la dashboard di utilizzo API:
Potresti aver raggiunto la tua quota giornaliera/mensile
La tua chiave API potrebbe essere scaduta
Problemi di pagamento con il tuo provider API
La finestra del browser virtuale mostra la traduzione, ma VNTranslator mostra comunque TIMEOUT. Perché?
Questo solitamente indica che il sito di traduzione ha aggiornato la sua struttura e VNTranslator non riesce più a trovare gli elementi HTML corretti.
Cosa fare:
Controlla gli aggiornamenti del Servizio di Traduzione in Impostazioni -> Servizi di Traduzione -> Aggiornamenti (versione PRO)
Controlla il #custom-mt canale su Discord per aggiornamenti (versione NEO)
Segnala il problema nel #report-an-issue canale su Discord
Usa un servizio alternativo temporaneamente mentre aspetti un aggiornamento
Come posso verificare se il problema è di VNTranslator o del servizio di traduzione stesso?
Testa direttamente il servizio di traduzione:
Apri il sito del servizio di traduzione nel tuo browser normale
Prova a tradurre manualmente lo stesso testo
Se funziona nel tuo browser ma non in VNTranslator, il problema è di VNTranslator
Se non funziona nemmeno nel tuo browser, il problema è del servizio stesso
Controlla lo stato del servizio:
DeepL API: status.deepl.com
Gemini API: https://aistudio.google.com/status
OpenAI API: status.openai.com
Dovrei usare "Rileva lingua" come lingua di origine?
Sebbene l'opzione "Rileva lingua" sia disponibile, non è consigliata poiché potrebbe causare problemi di compatibilità in alcuni aggiornamenti. È meglio selezionare manualmente la lingua di origine per risultati più affidabili.