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