diff --git a/src/renderer/src/i18n/locales/zh-cn.json b/src/renderer/src/i18n/locales/zh-cn.json index 8b8745392f..743c1d7621 100644 --- a/src/renderer/src/i18n/locales/zh-cn.json +++ b/src/renderer/src/i18n/locales/zh-cn.json @@ -1559,6 +1559,9 @@ "tip": "如果响应成功,则只针对超过30秒的消息进行提醒" }, "ocr": { + "error": { + "unknown": "OCR过程发生错误" + }, "file": { "not_supported": "不支持的文件类型 {{type}}" }, diff --git a/src/renderer/src/pages/translate/TranslatePage.tsx b/src/renderer/src/pages/translate/TranslatePage.tsx index 4567488ddc..17c7e3dda8 100644 --- a/src/renderer/src/pages/translate/TranslatePage.tsx +++ b/src/renderer/src/pages/translate/TranslatePage.tsx @@ -448,7 +448,7 @@ const TranslatePage: FC = () => { } } catch (e) { logger.error('Failed to select file and ocr.', e as Error) - window.message.error(formatErrorMessage(e)) + window.message.error(t('ocr.error.unknown') + ' ' + formatErrorMessage(e)) } finally { setIsProcessing(false) window.message.destroy('translate_ocr_processing')