Riešenie chýb a ladenie
Tipy na ladenie
Pri integrácii a používaní TacoTranslate sa môžete stretnúť s problémami. Je dôležité poznamenať, že predvolené správanie TacoTranslate je v prípade chyby jednoducho zobraziť pôvodný text. Nebudú vyvolané žiadne chyby ani tým nedôjde k prerušeniu vašej aplikácie.
Väčšinou sú však problémy veľmi jednoducho riešiteľné. Tu je niekoľko užitočných tipov, ktoré pomôžu pri ladení:
Skontrolujte záznamy v konzole
TacoTranslate vypisuje diagnostické informácie pri výskyte chyby.
Skontrolujte sieťové požiadavky
Filtrovať požiadavky podľa tacotranslate
a prezrieť si ich výstup.
Používanie objektu chyby
TacoTranslate poskytuje chybový objekt cez hook useTacoTranslate
, ktorý vám môže pomôcť riešiť a ladiť chyby. Tento objekt obsahuje informácie o akýchkoľvek chybách, ktoré sa vyskytnú počas procesu prekladu, čo vám umožní primerane reagovať vo vašej aplikácii.
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>
);
}