Obsługa błędów i debugowanie
Wskazówki dotyczące debugowania
Podczas integrowania i używania TacoTranslate możesz napotkać problemy. Należy pamiętać, że domyślne działanie TacoTranslate polega na wyświetleniu tekstu początkowego za każdym razem, gdy wystąpi błąd. Żadne błędy nie zostaną zgłoszone ani w żaden inny sposób nie zakłócą działania aplikacji.
Zazwyczaj jednak problemy można bardzo łatwo rozwiązać. Oto kilka przydatnych wskazówek ułatwiających debugowanie:
Sprawdź logi konsoli
TacoTranslate wyświetla informacje pomocne w debugowaniu, gdy wystąpią błędy.
Sprawdź żądania sieciowe
Filtruj żądania według tacotranslate i sprawdź ich wynik.
Korzystanie z 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. Obiekt ten zawiera informacje o wszelkich błędach, które wystąpią podczas procesu tłumaczenia, dzięki czemu możesz odpowiednio zareagować w swojej 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>
);
}