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