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:

  1. VNTranslator otwiera wirtualne okno przeglądarki i przechodzi do strony z tłumaczeniem

  2. Tekst jest przesyłany albo poprzez:

    • Wpisanie go bezpośrednio w pole wprowadzania tłumaczenia, albo

    • Umieszczenie go w adresie URL

  3. VNTranslator ciągle wyszukuje przetłumaczony tekst w elementach HTML strony

  4. Jeśli tłumaczenie nie zostanie znalezione w okresie limitu czasu (domyślnie: 10 sekund), występuje błąd przekroczenia czasu

circle-info

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ć:

  1. Sprawdź połączenie internetowe - Upewnij się, że masz stabilne połączenie

  2. Zmień usługę tłumaczeniową - Wypróbuj inną usługę (np. z DeepL Web na Google Web)

  3. Zwiększ czas oczekiwania - Przejdź do Ustawienia -> Tłumaczenie -> Ustawienia zaawansowane

  4. Użyj VPN - To może pomóc, jeśli Twój adres IP jest objęty ograniczeniem szybkości lub zablokowany

  5. 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:

  1. Zweryfikuj swój klucz API - Sprawdź, czy został poprawnie wpisany w Ustawieniach usługi

  2. Sprawdź środki API - Zaloguj się do panelu dostawcy API, aby zweryfikować pozostałe środki

  3. Przetestuj połączenie - Użyj Schowka funkcji, aby sprawdzić, czy API odpowiada

  4. 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ć:

  1. Sprawdź aktualizacje usług tłumaczeniowych w Ustawienia -> Usługi tłumaczeniowe -> Aktualizacje (wersja PRO)

  2. Sprawdź #custom-mt kanał na Discordzie w celu aktualizacji (wersja NEO)

  3. Zgłoś problem na kanale #report-an-issue na Discordzie

  4. 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:

  1. Otwórz stronę usługi tłumaczeniowej w zwykłej przeglądarce

  2. Spróbuj przetłumaczyć ten sam tekst ręcznie

  3. Jeśli działa w Twojej przeglądarce, ale nie w VNTranslatorze, problem leży po stronie VNTranslatora

  4. Jeśli nie działa również w Twojej przeglądarce, sama usługa ma problemy

Sprawdź status usługi:


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.