مدیریت خطا و رفع اشکال
نکات رفع اشکال
هنگام ادغام و استفاده از TacoTranslate ممکن است با مشکلاتی مواجه شوید. مهم است بدانید که رفتار پیشفرض TacoTranslate این است که هر زمان خطا رخ دهد صرفاً متن اولیه را نمایش دهد. هیچ خطایی پرتاب نخواهد شد و برنامهٔ شما دچار اختلال نخواهد شد.
با این حال، معمولاً حل مشکلات بسیار ساده است. در اینجا چند نکتهٔ مفید برای کمک به اشکالزدایی آمده است:
لاگهای کنسول را بررسی کنید
TacoTranslate هنگام بروز خطا اطلاعات اشکالزدایی را خروجی میدهد.
درخواستهای شبکه را بررسی کنید
درخواستها را بر اساس tacotranslate
فیلتر کنید و خروجی آنها را بررسی نمایید.
استفاده از شیء خطا
TacoTranslate از طریق هوک useTacoTranslate
یک شیء خطا فراهم میکند که میتواند به شما در مدیریت و عیبیابی خطاها کمک کند. این شیء حاوی اطلاعات مربوط به هر خطایی است که در طی روند ترجمه رخ میدهد و به شما اجازه میدهد بهطور مناسب در داخل برنامهٔ خود واکنش نشان دهید.
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>
);
}