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