Obsługa błędów i debugowanie
Wskazówki dotyczące debugowania
Podczas integrowania i korzystania z TacoTranslate mogą wystąpić problemy. Należy jednak pamiętać, ż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 będą zgłaszane ani nie spowodują awarii 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ąpią błędy.
Sprawdź żądania sieciowe
Filtruj żądania według tacotranslate
i sprawdź ich wyniki.
Używanie obiektu błędu
TacoTranslate udostępnia obiekt błędu za pomocą useTacoTranslate
hooka, 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ą 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>
);
}