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 de simplement afficher le texte initial chaque fois qu'une erreur se produit. Aucune erreur ne sera levée ni ne cassera votre application.
En général, toutefois, 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 génère des informations de débogage lorsque des erreurs surviennent.
Inspectez les requêtes réseau
Filtrez les requêtes par tacotranslate
et inspectez leur sortie.
Utilisation de l'objet 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 survenant lors du processus de traduction, vous permettant de répondre 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>
);
}