Obsługa błędów i debugowanie
Wskazówki dotyczące debugowania
Podczas integracji i korzystania z TacoTranslate możesz napotkać problemy. Ważne jest, aby zauważyć, że domyślne zachowanie TacoTranslate polega na wyświetlaniu początkowego tekstu za każdym razem, gdy wystąpi błąd. Żadne błędy nie zostaną wyrzucone ani nie przerwą działania twojej aplikacji.
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 debugujące, gdy występują błędy.
Sprawdź żądania sieciowe
Przefiltruj żądania według tacotranslate
i sprawdź ich wynik.
Używanie obiektu błędu
TacoTranslate udostępnia obiekt błędu poprzez useTacoTranslate
hook, który może pomóc w obsłudze i debugowaniu błędów. Ten obiekt zawiera informacje o wszelkich błędach, które występują 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>
);
}