Obsługa błędów i debugowanie
Wskazówki dotyczące debugowania
Podczas integracji i korzystania z TacoTranslate mogą wystąpić problemy. Ważne jest, aby pamiętać, że domyślne zachowanie TacoTranslate polega na wyświetlaniu początkowego tekstu za każdym razem, gdy wystąpi błąd. Nie będą zgłaszane żadne błędy ani aplikacja nie zostanie w żaden sposób przerwana.
Zazwyczaj jednak problemy są bardzo łatwe do rozwiązania. Oto kilka przydatnych wskazówek, które pomogą w debugowaniu:
Sprawdź logi konsoli
TacoTranslate wyświetla informacje diagnostyczne, gdy wystąpią błędy.
Sprawdź żądania sieciowe
Przefiltruj żądania według tacotranslate
i przeanalizuj ich odpowiedzi.
Korzystanie z obiektu błędu
TacoTranslate udostępnia obiekt błędu za pośrednictwem haka useTacoTranslate
, który może pomóc w obsłudze i debugowaniu błędów. Obiekt ten zawiera informacje o wszelkich błędach, które wystąpiły podczas procesu tłumaczenia, umożliwiając odpowiednią reakcję w Twojej aplikacji.
import {useTacoTranslate, Translate} from 'tacotranslate/react';
function Page() {
const {error} = useTacoTranslate();
return (
<div>
{error ? <div>Error: {error.message}</div> : null}
<Translate string="Hello, world!" />
</div>
);
}