Pengendalian ralat dan penyahpepijatan
Petua penyahpepijatan
Apabila menyepadukan dan menggunakan TacoTranslate, anda mungkin menghadapi masalah. Penting untuk diperhatikan bahawa kelakuan lalai TacoTranslate adalah hanya memaparkan teks awal setiap kali ralat berlaku. Tiada ralat akan dibuang atau menyebabkan aplikasi anda terhenti.
Walau bagaimanapun, biasanya masalah mudah diselesaikan. Berikut beberapa petua berguna untuk membantu menyahpepijat:
Periksa log konsol
TacoTranslate mengeluarkan maklumat penyahpepijatan apabila ralat berlaku.
Periksa permintaan rangkaian
Tapis permintaan mengikut tacotranslate dan periksa outputnya.
Menggunakan objek ralat
TacoTranslate menyediakan objek ralat melalui hook useTacoTranslate, yang dapat membantu anda mengendalikan dan menyahpepijat ralat. Objek ini mengandungi maklumat tentang sebarang ralat yang berlaku semasa proses penterjemahan, membolehkan anda bertindak balas dengan sewajarnya dalam aplikasi anda.
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>
);
}