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