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