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 de se contenter d’afficher le texte initial chaque fois qu’une erreur survient. Aucune erreur ne sera levée et cela n’interrompra pas votre application.
Cela dit, la plupart du temps, ces problèmes sont très faciles à résoudre. Voici quelques conseils utiles pour vous aider à déboguer:
Vérifiez les journaux de la console
TacoTranslate affiche des informations de débogage lorsque des erreurs surviennent.
Inspectez les requêtes réseau
Filtrez les requêtes par tacotranslate et inspectez leur réponse.
Utilisation de l'objet d'erreur
TacoTranslate met à disposition 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 d'y 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>
);
}