Обработка ошибок и отладка
Советы по отладке
При интеграции и использовании TacoTranslate вы можете столкнуться с проблемами. Важно отметить, что по умолчанию TacoTranslate просто отображает исходный текст при возникновении ошибки. Ошибки не будут выбрасываться и это не приведёт к сбою вашего приложения.
Тем не менее, как правило, проблемы очень легко решаются. Вот несколько полезных советов по отладке:
Проверьте логи консоли
TacoTranslate выводит отладочную информацию при возникновении ошибок.
Проверьте сетевые запросы
Отфильтруйте запросы по tacotranslate и просмотрите их вывод.
Использование объекта ошибки
TacoTranslate предоставляет объект ошибок через хук useTacoTranslate, который может помочь вам обрабатывать и отлаживать ошибки. Этот объект содержит информацию о любых ошибках, которые возникают в процессе перевода, позволяя вам соответствующим образом реагировать в вашем приложении.
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>
  );
}