Tłumaczenie maszynowe (MT)
Typowe problemy i rozwiązania podczas korzystania z usług tłumaczeń maszynowych w VNTranslator.
Jak szybko sprawdzić, czy tłumaczenie maszynowe działa?
Najłatwiejszym sposobem sprawdzenia, czy tłumaczenie maszynowe działa, jest użycie Schowka funkcji. Ta funkcja automatycznie tłumaczy dowolny tekst skopiowany do schowka.
Aby przetestować:
Skopiuj dowolny tekst do schowka
Tłumaczenie pojawi się natychmiast w Dodatkowym oknie
Jeśli zobaczysz pojawiające się tłumaczenie, tłumaczenie maszynowe działa poprawnie.
Co to jest limit czasu tłumaczenia?
Limit czasu tłumaczenia występuje, gdy VNTranslator nie może uzyskać tłumaczenia w określonym limicie czasu. Dzieje się to najczęściej przy korzystaniu z usług tłumaczeń opartych na sieci.
Jak to działa:
VNTranslator otwiera wirtualne okno przeglądarki i przechodzi do strony z tłumaczeniem
Tekst jest przesyłany albo poprzez:
Wpisanie go bezpośrednio w pole wprowadzania tłumaczenia, albo
Umieszczenie go w adresie URL
VNTranslator ciągle wyszukuje przetłumaczony tekst w elementach HTML strony
Jeśli tłumaczenie nie zostanie znalezione w okresie limitu czasu (domyślnie: 10 sekund), występuje błąd przekroczenia czasu
Domyślnie limit czasu tłumaczenia ustawiony jest na 10000 ms (10 sekund). Możesz go zwiększyć w Ustawienia → Tłumaczenie → Ustawienia zaawansowane.
Co powoduje przekroczenia czasu tłumaczenia?
Przekroczenia czasu tłumaczenia mogą wystąpić z kilku powodów:
Problemy związane z usługą:
Struktura strony uległa zmianie (usługa tłumaczeń zaktualizowała swój układ)
Strona jest w trakcie konserwacji lub tymczasowo niedostępna
Wymagana jest weryfikacja CAPTCHA
Baner zgody na pliki cookie blokuje treść
Osiągnięto limit darmowego użytkowania
Problemy z połączeniem:
Niestabilne lub wolne połączenie internetowe
Twój adres IP został zablokowany lub objęty ograniczeniem szybkości przez usługę
Wysłano zbyt wiele żądań tłumaczenia w krótkim czasie
Problemy z przeglądarką:
Wirtualna przeglądarka nie ładuje strony poprawnie
Elementy JavaScript nie ładują się prawidłowo
Jak naprawić błędy limitu czasu tłumaczenia dla usług internetowych?
Szybkie naprawy, które warto najpierw wypróbować:
Sprawdź połączenie internetowe - Upewnij się, że masz stabilne połączenie
Zmień usługę tłumaczeniową - Wypróbuj inną usługę (np. z DeepL Web na Google Web)
Zwiększ czas oczekiwania - Przejdź do Ustawienia -> Tłumaczenie -> Ustawienia zaawansowane
Użyj VPN - To może pomóc, jeśli Twój adres IP jest objęty ograniczeniem szybkości lub zablokowany
Wyczyść pliki cookie i dane witryny
Szczegółowe kroki rozwiązywania problemów znajdziesz w Limit czasu web scrapingu.
Jak naprawić błędy API?
Błędy API zwykle łatwiej zdiagnozować, ponieważ dostarczają konkretne kody błędów.
Typowe problemy z API:
Nieprawidłowy lub wygasły klucz API
Niewystarczające środki API lub przekroczony limit
Nieprawidłowy punkt końcowy API lub konfiguracja
Problemy z siecią lub uwierzytelnianiem
Szybkie naprawy:
Zweryfikuj swój klucz API - Sprawdź, czy został poprawnie wpisany w Ustawieniach usługi
Sprawdź środki API - Zaloguj się do panelu dostawcy API, aby zweryfikować pozostałe środki
Przetestuj połączenie - Użyj Schowka funkcji, aby sprawdzić, czy API odpowiada
Przejrzyj kod błędu - Sprawdź dokumentację dotyczącą konkretnego kodu błędu dla swojej usługi
Odwołania do kodów błędów usług tłumaczeniowych:
Dlaczego tłumaczenie przestaje działać po pewnym czasie?
Dla usług opartych na sieci:
Zwykle dzieje się tak z powodu ograniczeń szybkości lub osiągnięcia limitów darmowego użytkowania.
Rozwiązania:
Wyczyść pliki cookie i uruchom ponownie tłumaczenie
Poczekaj 15–30 minut przed ponowną próbą
Użyj VPN, aby uzyskać inny adres IP
Przełącz się na inną usługę tłumaczeniową
Rozważ przejście na usługę opartą na API
Dla usług opartych na API:
Sprawdź pulpit zużycia API:
Możesz osiągnąć swój dzienny/miesięczny limit
Twój klucz API mógł wygasnąć
Problemy z płatnością u dostawcy API
Wirtualne okno przeglądarki pokazuje tłumaczenie, ale VNTranslator nadal wyświetla TIMEOUT. Dlaczego?
Zazwyczaj oznacza to, że strona z tłumaczeniem zaktualizowała swoją strukturę i VNTranslator nie może już znaleźć odpowiednich elementów HTML.
Co zrobić:
Sprawdź aktualizacje usług tłumaczeniowych w Ustawienia -> Usługi tłumaczeniowe -> Aktualizacje (wersja PRO)
Sprawdź #custom-mt kanał na Discordzie w celu aktualizacji (wersja NEO)
Zgłoś problem na kanale #report-an-issue na Discordzie
Użyj alternatywnej usługi tymczasowo podczas oczekiwania na aktualizację
Jak sprawdzić, czy problem leży po stronie VNTranslator, czy samej usługi tłumaczeniowej?
Przetestuj usługę tłumaczeniową bezpośrednio:
Otwórz stronę usługi tłumaczeniowej w zwykłej przeglądarce
Spróbuj przetłumaczyć ten sam tekst ręcznie
Jeśli działa w Twojej przeglądarce, ale nie w VNTranslatorze, problem leży po stronie VNTranslatora
Jeśli nie działa również w Twojej przeglądarce, sama usługa ma problemy
Sprawdź status usługi:
DeepL API: status.deepl.com
Gemini API: https://aistudio.google.com/status
OpenAI API: status.openai.com
Czy powinienem używać „Wykryj język” jako języka źródłowego?
Choć opcja „Wykryj język” jest dostępna, nie jest zalecana, ponieważ może powodować problemy z kompatybilnością w niektórych aktualizacjach. Lepiej ręcznie wybrać język źródłowy dla bardziej niezawodnych wyników.