Obsługa błędów i debugowanie
Wskazówki dotyczące debugowania
Podczas integracji i korzystania z TacoTranslate możesz napotkać problemy. Należy zauważyć, że domyślne zachowanie TacoTranslate polega na wyświetlaniu tylko początkowego tekstu w przypadku wystąpienia błędu. Nie zostaną zgłoszone żadne błędy ani nie spowodują przerwania działania Twojej aplikacji.
Zwykle 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 za pośrednictwem useTacoTranslate
hooka, 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ą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>
);
}