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