مدیریت خطا و رفع اشکال
نکات اشکالزدایی
هنگام یکپارچهسازی و استفاده از 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>
);
}