錯誤處理與除錯
當整合和使用 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>
);
}