Xəta idarəetməsi və ayıklama
Ayıklama məsləhətləri
TacoTranslate-i inteqrasiya edərkən və istifadə edərkən problemlərlə qarşılaşa bilərsiniz. Qeyd etmək vacibdir ki, TacoTranslate-in standart davranışı xəta baş verdikdə yalnız ilkin mətni göstərməkdir. Heç bir xəta atılmayacaq və tətbiqinizin işinə təsir etməyəcək.
Adətən bu problemləri həll etmək çox asandır. Aşağıda səhvləri ayırdetməyə kömək edəcək bəzi faydalı məsləhətlər verilmişdir:
Konsol qeydlərini yoxlayın
TacoTranslate xətalar baş verdikdə diaqnostik məlumatlar çıxarır.
Şəbəkə sorğularını yoxlayın
Sorğuları tacotranslate
ilə filtrləyin və onların çıxışını yoxlayın.
Xəta obyekti ilə işləmək
TacoTranslate, səhvləri idarə etməyə və düzəltməyə kömək edən bir xəta obyektini useTacoTranslate
hook vasitəsilə təmin edir. Bu obyekt tərcümə prosesi zamanı baş verən hər hansı səhvlər haqqında məlumatları ehtiva edir və tətbiqinizdə uyğun şəkildə reaksiya vermənizə imkan yaradır.
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>
);
}