Xử lý lỗi và gỡ lỗi
Mẹo gỡ lỗi
Khi tích hợp và sử dụng TacoTranslate, bạn có thể gặp phải một số sự cố. Điều quan trọng cần lưu ý là hành vi mặc định của TacoTranslate là chỉ hiển thị văn bản ban đầu mỗi khi có lỗi xảy ra. Sẽ không có lỗi nào được ném ra hoặc làm ứng dụng của bạn bị gián đoạn.
Tuy nhiên, thường thì các sự cố rất dễ khắc phục. Dưới đây là một vài mẹo hữu ích để giúp gỡ lỗi:
Kiểm tra nhật ký console
TacoTranslate xuất thông tin gỡ lỗi khi có lỗi xảy ra.
Kiểm tra các yêu cầu mạng
Lọc các yêu cầu theo tacotranslate
và kiểm tra đầu ra của chúng.
Sử dụng đối tượng lỗi
TacoTranslate cung cấp một đối tượng lỗi thông qua useTacoTranslate
hook, giúp bạn xử lý và gỡ lỗi. Đối tượng này chứa thông tin về bất kỳ lỗi nào xảy ra trong quá trình dịch, cho phép bạn phản ứng phù hợp trong ứng dụng của mình.
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>
);
}