Gestion des erreurs et débogage
Conseils de débogage
Lors de l’intégration et de l’utilisation de TacoTranslate, vous pourriez rencontrer des problèmes. Il est important de noter que le comportement par défaut de TacoTranslate consiste simplement à afficher le texte initial lorsqu’une erreur survient. Aucune erreur ne sera générée et votre application ne sera pas interrompue.
En général, les problèmes sont toutefois très faciles à résoudre. Voici quelques conseils utiles pour faciliter le débogage :
Vérifiez les journaux de la console
TacoTranslate fournit des informations de débogage lorsque des erreurs surviennent.
Examinez les requêtes réseau
Filtrez les requêtes par tacotranslate et examinez leur sortie.
Utilisation de l'objet d'erreur
TacoTranslate fournit un objet d'erreur via le hook useTacoTranslate, qui peut vous aider à gérer et à déboguer les erreurs. Cet objet contient des informations sur toutes les erreurs qui surviennent pendant le processus de traduction, vous permettant de réagir de manière appropriée au sein de votre application.
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>
);
}