diff --git a/src/renderer/src/pages/translate/TranslatePage.tsx b/src/renderer/src/pages/translate/TranslatePage.tsx index b4096c3e5a..7285ce3ea8 100644 --- a/src/renderer/src/pages/translate/TranslatePage.tsx +++ b/src/renderer/src/pages/translate/TranslatePage.tsx @@ -29,7 +29,7 @@ import { type TranslateHistory, type TranslateLanguage } from '@renderer/types' -import { getFileExtension, isTextFile, runAsyncFunction, uuid } from '@renderer/utils' +import { getErrorMessage, getFileExtension, isTextFile, runAsyncFunction, uuid } from '@renderer/utils' import { abortCompletion } from '@renderer/utils/abortController' import { isAbortError } from '@renderer/utils/error' import { formatErrorMessage } from '@renderer/utils/error' @@ -671,7 +671,7 @@ const TranslatePage: FC = () => { await processFile(selectedFile) } catch (error) { logger.error('onPaste:', error as Error) - window.toast.error(t('chat.input.file_error')) + window.toast.error({ title: t('chat.input.file_error'), description: getErrorMessage(error) }) } } setIsProcessing(false)