Časový limit webového scrapingu
Tato stránka poskytuje podrobné kroky pro řešení problémů s chybami vypršení času při používání webových překladových služeb ve VNTranslatoru. Chyby vypršení času jsou nejčastějším problémem u metod webového scrapingu a vyskytují se, když virtuální prohlížeč nenajde přeložený text v rámci stanoveného časového limitu.
Co je to časový limit překladu?
K časovému limitu překladu dochází, když VNTranslator nemůže získat překlad v rámci stanoveného časového limitu. K tomu nejčastěji dochází při použití webových překladových služeb.
Jak to funguje:

VNTranslator otevře virtuální okno prohlížeče a naviguje na web překladové služby
Text je odeslán buď:
Zadáním přímo do vstupního pole překladu, nebo
Zařazením do URL
VNTranslator průběžně vyhledává přeložený text v HTML prvcích stránky
Pokud překlad není nalezen v rámci časového limitu (výchozí: 10 sekund), dojde k chybě časového limitu
Ve výchozím nastavení je časový limit překladu nastaven na 10000 ms (10 sekund). Můžete jej zvýšit v Nastavení → Překlad → Pokročilá nastavení.
Překladové služby používající webový scraping
Následující služby používají metody webového scrapingu a mohou mít problémy s vypršením času:
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)
Jaký je rozdíl mezi webovými a API službami?
Webové služby (uvedené výše) v názvu nemají „API“ a používají automatizaci prohlížeče. API služby jako „DeepL API“ nebo „Gemini API“ používají oficiální propojení a jsou spolehlivější.
Co způsobuje časové limity překladu?
K časovým limitům překladu může dojít z několika důvodů:
Problémy související se službou:
Struktura webu se změnila (překladová služba aktualizovala rozložení)
Web je v údržbě nebo dočasně nedostupný
Je vyžadována ověření CAPTCHA
Banner souhlasu s cookies blokuje obsah
Byl dosažen limit bezplatného používání
Problémy s připojením:
Nestabilní nebo pomalé internetové připojení
Vaše IP adresa byla službou zablokována nebo omezená rychlostí
Příliš mnoho požadavků na překlad odeslaných v krátkém čase
Problémy s prohlížečem:
Virtuální prohlížeč nezvládne stránku správně načíst
JavaScriptové prvky se nenačítají správně
Kroky pro odstranění problémů
1. Zkontrolujte aktualizace překladové služby
Ujistěte se, že vaše překladová služba je aktuální.
PRO verze: Přejděte do Nastavení → Překladové služby → Aktualizace
NEO verze: Zkontrolujte #custom-mt kanál na Discordu pro aktualizace
2. Vyhněte se možnosti „Detekovat jazyk“
I když je tato možnost k dispozici, použití „Detekovat jazyk“ se nedoporučuje, protože může způsobit problémy s kompatibilitou v některých aktualizacích. Je lepší ručně vybrat výchozí jazyk pro spolehlivější výsledky.
3. Zkontrolujte okno virtuálního prohlížeče
Povolte „Zobrazit prohlížeč“ v Nastavení služby abyste vizuálně zkontrolovali proces webového scrapingu a zjistili, co způsobuje vypršení času.
Chcete-li otevřít Nastavení služby:
Z Launcheru: Launcher → Translator → Dvojklik na název služby
Z Nastavení: Nastavení → Překladové služby → Klikněte na název služby
Pokud se zobrazí CAPTCHA Příliš mnoho požadavků může vyvolat CAPTCHA. Dokončete ověření CAPTCHA nebo použijte VPN pro získání jiné IP adresy.

Pokud se zobrazí banner s cookies Přijměte nebo odmítněte banner s cookies, zvláště pokud jste v EU nebo v jiném regionu, kde se tyto bannery zobrazují. Banner může zablokovat zobrazení překladu.

Pokud se zobrazí zpráva „Dosažen limit bezplatného používání“ Vymažte cookies nebo restartujte MT. Pokud to nepomůže, zkuste použít VPN.

Pokud stránka nereaguje nebo se nezobrazí žádný překlad To může být způsobeno příliš mnoha požadavky. Vymažte cookies nebo restartujte MT. Pokud to nepomůže, zkuste použít VPN.
Můžete shlédnout toto video, které ukazuje příklad problému „příliš mnoho požadavků“: https://www.youtube.com/watch?v=JdhLtNgVdYc
Pokud se stránka načítá nesprávně nebo se zobrazuje prázdná To může naznačovat nestabilní internetové připojení nebo že je překladatelská webová stránka v údržbě. Zkuste:
Zkontrolovat vaše internetové připojení
Počkat několik minut a zkusit to znovu
Dočasně přejít na jinou překladovou službu

Pokud v okně virtuálního prohlížeče vidíte zdrojový a přeložený text, ale VNTranslator stále zobrazuje TIMEOUT To pravděpodobně znamená aktualizaci struktury webu. VNTranslator již nemůže najít správné HTML prvky, kde se překlad zobrazuje.
Co dělat:
Nahlaste tento problém v #report-an-issue kanál na Discordu
Použijte dočasně alternativní překladovou službu, zatímco čekáte na aktualizaci
4. Vymažte cookies a data stránek v prohlížeči
Vymazání cookies může vyřešit mnoho problémů s vypršením času, zejména když jste dosáhli limitu používání nebo vaše relace vypršela.
5. Použijte VPN
Pokud zažíváte omezení rychlosti nebo blokace IP adres:
Připojte se k VPN a vyberte jinou zemi
Po připojení k VPN vymažte cookies
Zkuste překlad znovu
6. Přepněte na služby založené na API
Pokud web scraping nadále často selhává:
Zvažte přechod na alternativy založené na API (např. „DeepL API“ nebo „Gemini API")
API služby jsou spolehlivější a rychlejší
Většina služeb nabízí bezplatné tarify nebo dostupné ceny