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