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 est d'afficher simplement le texte initial chaque fois qu'une erreur survient. Aucune erreur ne sera levée et votre application ne sera pas interrompue.
Cependant, la plupart du temps, les problèmes sont très faciles à résoudre. Voici quelques conseils utiles pour vous aider à déboguer :
Vérifiez les logs de la console
TacoTranslate affiche des informations de débogage lorsque des erreurs se produisent.
Inspectez les requêtes réseau
Filtrez les requêtes par tacotranslate et inspectez leur sortie.
Utilisation de l'objet d'erreur
TacoTranslate fournit un objet d'erreur via le useTacoTranslate hook, qui peut vous aider à gérer et à déboguer les erreurs. Cet objet contient des informations sur les erreurs qui se produisent pendant le processus de traduction, vous permettant d'y répondre de manière appropriée dans 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>
);
}