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