Gestion des erreurs et débogage
Conseils de débogage
Lorsque vous intégrez et utilisez TacoTranslate, vous pourriez rencontrer des problèmes. Il est important de noter que le comportement par défaut de TacoTranslate est simplement d'afficher le texte initial chaque fois qu'une erreur se produit. Aucune erreur ne sera lancée ni ne fera planter votre application.
Cependant, la plupart du temps, les problèmes sont très faciles à résoudre. Voici quelques conseils utiles pour aider au débogage :
Vérifier les journaux de la console
TacoTranslate affiche des informations de débogage lorsque des erreurs surviennent.
Inspecter 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 hook useTacoTranslate
, qui peut vous aider à gérer et à déboguer les erreurs. Cet objet contient des informations sur toute erreur survenant pendant le processus de traduction, vous permettant d'y répondre de façon 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>
);
}