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