Tratamento de erros e depuração
Dicas de depuração
Ao integrar e usar o TacoTranslate, você pode encontrar problemas. É importante notar que o comportamento padrão do TacoTranslate é apenas exibir o texto inicial sempre que ocorrer um erro. Nenhum erro será lançado nem sua aplicação será interrompida.
Na maioria das vezes, porém, os problemas são muito fáceis de resolver. Aqui estão algumas dicas úteis para ajudar na depuração:
Verifique os logs do console
O TacoTranslate exibe informações de depuração quando ocorrem erros.
Inspecione as requisições de rede
Filtre as requisições por tacotranslate e inspecione sua saída.
Usando o objeto de erro
TacoTranslate fornece um objeto de erro através do useTacoTranslate hook, que pode ajudá-lo a lidar com e depurar erros. Esse objeto contém informações sobre quaisquer erros que ocorram durante o processo de tradução, permitindo que você responda adequadamente dentro da sua aplicação.
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>
);
}