Paghawak ng mga error at pag-debug
Mga tip sa pag-debug
Kapag ini-integrate at ginagamit ang TacoTranslate, maaaring makaranas ka ng mga isyu. Mahalagang tandaan na ang default na gawain ng TacoTranslate ay ipakita lamang ang orihinal na teksto kapag may nangyaring error. Hindi ito magtataas ng mga error o sisirain ang iyong aplikasyon.
Karaniwan, madali namang lutasin ang mga isyu. Narito ang ilang kapaki-pakinabang na tip para tumulong sa pag-debug:
Suriin ang mga console log
Naglalabas ang TacoTranslate ng impormasyon para sa pag-debug kapag may mga error.
Suriin ang mga network request
I-filter ang mga request ayon sa tacotranslate at silipin ang kanilang output.
Paggamit ng object ng error
Nagbibigay ang TacoTranslate ng isang error object sa pamamagitan ng useTacoTranslate hook, na makakatulong sa iyo na hawakan at i-debug ang mga error. Ang object na ito ay naglalaman ng impormasyon tungkol sa anumang mga error na nangyayari habang isinasagawa ang proseso ng pagsasalin, na nagpapahintulot sa iyo na tumugon nang naaangkop sa loob ng iyong aplikasyon.
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>
);
}