შეცდომების მართვა და დებაგინგი
დებაგვის რჩევები
TacoTranslate-ის ინტეგრაციისა და გამოყენებისას შეიძლება პრობლემები შეგხვდეთ. მნიშვნელოვანია აღინიშნოს, რომ TacoTranslate-ის ნაგულისხმევი ქცევაა შეცდომის წარმოქმნისას უბრალოდ თავდაპირული ტექსტის ჩვენება. შეცდომები არ გამოიწვევენ აპლიკაციის წყვეტას ან სხვა სახის გაუმართაობას.
ჩვეულებრივ, თუმცა, პრობლემების მოგვარება ძალიან მარტივია. აქ არის რამდენიმე გამოსადეგი რჩევა დიაგნოსტიკისთვის:
შეამოწმეთ 콘სოლის ლოგები
TacoTranslate გამოქვეყნებს დებაგინგის ინფორმაციას შეცდომების დროს.
შეამოწმეთ ქსელის მოთხოვნები
გააფილტრეთ მოთხოვნები לפי tacotranslate და შეამოწმეთ მათი შედეგი.
შეცდომის ობიექტის გამოყენება
TacoTranslate უზრუნველყოფს შეცდომის ობიექტს useTacoTranslate hook-ის მეშვეობით, რომელიც დაგეხმარებათ შეცდომების მართვაში და დიაგნოსტიკაში. ეს ობიექტი შეიცავს ინფორმაციას ნებისმიერი შეცდომის შესახებ, რომელიც წარმოიქმნება თარგმანის პროცესის განმავლობაში, რაც საშუალებას მოგცემთ შესაბამისი რეაგირება მოახდინოთ თქვენს აპლიკაციაში.
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>
);
}