Foutafhandeling en foutopsporing
Tips voor het debuggen
Bij het integreren en gebruiken van TacoTranslate kun je problemen tegenkomen. Het is belangrijk om op te merken dat het standaardgedrag van TacoTranslate is om bij een fout gewoon de oorspronkelijke tekst weer te geven. Er worden geen fouten gegooid en je applicatie zal hierdoor niet worden onderbroken.
Meestal zijn problemen echter heel eenvoudig op te lossen. Hier zijn enkele handige tips om te helpen bij het debuggen:
Controleer de console
TacoTranslate geeft foutopsporingsinformatie weer wanneer er fouten optreden.
Inspecteer netwerkverzoeken
Filter verzoeken op tacotranslate
en bekijk hun uitvoer.
Het error-object gebruiken
TacoTranslate biedt via de useTacoTranslate
hook een foutobject dat je kan helpen bij het afhandelen en debuggen van fouten. Dit object bevat informatie over eventuele fouten die tijdens het vertaalproces optreden, zodat je binnen je applicatie passend kunt reageren.
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>
);
}