Zpracování chyb a ladění
Tipy pro ladění
Při integraci a používání TacoTranslate se můžete setkat s problémy. Je důležité poznamenat, že výchozím chováním TacoTranslate je při chybě pouze zobrazení původního textu. Nebudou vyvolány žádné chyby ani vaše aplikace nebude jinak narušena.
Obvykle jsou však problémy velmi snadno řešitelné. Zde je několik užitečných tipů pro ladění:
Zkontrolujte logy konzole
TacoTranslate vypisuje ladicí informace, když dojde k chybám.
Prohlédněte si síťové požadavky
Filtrovat požadavky podle tacotranslate
a zkontrolovat jejich výstup.
Používání objektu chyby
TacoTranslate poskytuje objekt chyby prostřednictvím useTacoTranslate
hooku, který vám může pomoci s řešením a laděním chyb. Tento objekt obsahuje informace o všech chybách, které vzniknou během překládacího procesu, což vám umožňuje adekvátně na ně reagovat ve vaší aplikaci.
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>
);
}