From 667b3ab7e6f2aa5f68860f3e079eae84a70e3282 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Fri, 31 Mar 2023 16:12:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83=E6=89=AB=E6=8F=8F=E5=88=B0?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/scanner/Scanner_zh_CN.qm | Bin 39896 -> 40049 bytes app/scanner/Scanner_zh_CN.ts | 428 +++++++++++++------------- app/scanner/Scanner_zh_EN.qm | Bin 54056 -> 54281 bytes app/scanner/Scanner_zh_EN.ts | 424 +++++++++++++------------ app/scanner/dialog_aquireinto.cpp | 21 +- build2/qt/HGFWUpgrade/HGFWUpgrade.pro | 2 +- build2/qt/HGScanner/HGScanner.pro | 2 +- build2/qt/HGUpgrade/HGUpgrade.pro | 2 +- 8 files changed, 463 insertions(+), 416 deletions(-) diff --git a/app/scanner/Scanner_zh_CN.qm b/app/scanner/Scanner_zh_CN.qm index a582f2009cbfe662f5a997304d0d183a18e8fb6e..a7cfbfab99c5d1dcb698ed8e8e1f1d97e4912849 100644 GIT binary patch delta 4695 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 g`#l9NadzBGK^RRN`m)e>VX7l>h($ diff --git a/app/scanner/Scanner_zh_CN.ts b/app/scanner/Scanner_zh_CN.ts index 7b7a1bb3..a153c2a6 100644 --- a/app/scanner/Scanner_zh_CN.ts +++ b/app/scanner/Scanner_zh_CN.ts @@ -159,7 +159,7 @@ 现有配置方案: - + delete all configurations 删除所有配置方案 @@ -168,12 +168,12 @@ 配置信息: - + change name 重命名配置方案 - + delete 删除配置方案 @@ -182,167 +182,167 @@ 应用 - + found scheme 新建配置方案 - + Directory 目录 - + ... - + Use subfolder based on current date 使用当前日期建立子文件夹 - + Use subfolder based on blank pages 按照空白页建立子文件夹 - + Use subfolder based on image color type 按照图片颜色类型建立子文件夹 - + File name 文件名 - + File name index 文件索引 - + Start index 开始索引 - + Digit(s) 数字 - + 1 - + 2 - + 3 - + 4 - + 5 - + e.g. 'HGScan001' 例如 “HGScan001” - + Even and odd pages 偶数和奇数页 - + Odd pages 奇数页 - + Even pages 偶数页 - + Format 格式 - + JPG - JPG / JFIF(*.jpg) - + BMP - Windows Bitmap(*.bmp) - + PNG - Portable Network Graphics(*.png) - + PPM - Portable Pixmap(*.ppm) - + PGM - Portable Greymap(*.pgm) - + PBM - Portable Bitmap(*.pbm) - + TIF - TIFF Revision 6(*.tif) - + PDF - Portable Document Format(*.pdf) - + OFD - Open Fixed-layout Document(*.ofd) - + GIF - Graphics Interchange Format(*.gif) - + Compression option 压缩选项 - + Save as multipages (TIFF/PDF/OFD/GIF) 多页保存(TIFF/PDF/OFD/GIF) - + 用户自定义页数 用户自定义页数 @@ -351,7 +351,7 @@ 多页保存(TIFF/PDF/OFD) - + 所有页 所有页 @@ -360,33 +360,46 @@ 默认配置 - + + default scheme - 默认设置方案 + 默认配置方案 - - - - + + + + e.g. '%1%2' 例如.“%1%2” - + ok 确定 - + cancel 取消 - + Browse directory 文件夹路径 + + + + tips + 提示 + + + + + The configuration scheme already exists + 配置方案已存在 + Dialog_ClrCache @@ -1230,17 +1243,17 @@ Page range will be 'Chosen Pages'. 取消 - + configuration scheme name change 配置改名 - + tips 提示 - + The content can not be empty 内容不能为空 @@ -2387,22 +2400,22 @@ bug description: 没有发现扫描仪 - - - - - + + + + + Question 询问 - + modified, save it? 图像已被修改。 是否保存修改? - + file lost, remove it? 文件已丢失,是否删除? @@ -2411,7 +2424,7 @@ bug description: 已连接 - + disconnected 已断开连接 @@ -2428,17 +2441,17 @@ bug description: 扫描完成 - + Clear, then start scan 清空并启动扫描 - + Do NOT clear, then start scan 不清空并启动扫描 - + Already exist images in image list. Do you want to clear? 图像列表中已存在图像。 @@ -2453,12 +2466,12 @@ Do you want to clear? 磁盘空间不足,请删除不需要的文件,以保证有足够的空间 - + Open images 打开图片 - + Insert images 插入图片 @@ -2471,33 +2484,33 @@ Do you want to clear? 保存失败 - + binary 黑白 - + gray 256级灰度 - + rgb 24位彩色 - - + - + - + - + + Please wake up the device manually 请手动唤醒设备 @@ -2507,238 +2520,239 @@ Do you want to clear? 紫光扫描软件 - + + default scheme - 默认设置方案 + 默认配置方案 - + thumbnailBar enabled 显示缩略图栏 - + thumbnailBar hidden 隐藏缩略图栏 - + cancel 取消 - - - + + + save succeed 保存成功 - - + + find savePath in thumbnail 图片名在列表中已存在 - + Please select at least one picture before export 请至少选中一张图片再进行导出 - + File name 文件名 - + File path 文件路径 - + File size 文件大小 - + Creation date/time 创建时间 - + Modified date/time 修改时间 - + Accessed date/time 访问时间 - + Format 格式 - + Width 宽度 - + Height 高度 - + depth 深度 - + Color model 色彩模式 - + DPI 每英寸像素点 - + Print size 打印尺寸 - + Frame - + None - + Mono 黑白 - + Gray 灰度 - + Color 彩色 - + Not supported 不支持 - + Warning 警告 - + Device is Running! Please finish scanning first. 设备正在运行! 请先结束扫描。 - + cache path folder limit:%1 无法访问当前缓存路径:%1 请尝试在【用户】菜单登录管理员账户,前往【缓存设置】更改缓存路径。 - + aquireinto folder limit:%1 无法访问当前缓存路径:%1 请尝试在【扫描到】更改缓存路径。 - + Image processing failed 图像处理失败 - + Ocr init failed OCR初始化错误 - + Ocr failed OCR错误 - + File does not exist 文件不存在 - + Failed to load dynamic library 加载动态库失败 - + File data error 文件数据错误 - + Image format processing error 图像格式处理错误 - + Out of memory 内存不足 - + Failed 错误 - - + + The language switch is successful and takes effect the next time the software is started! 语言切换成功,下次启动软件时生效! - + Are you sure to delete selected file? 您确定彻底删除选中项文件? - - + - + - + - + + already waked up device 已唤醒设备 - + be ready 就绪 @@ -2748,7 +2762,7 @@ Please finish scanning first. 请尝试在【用户】菜单登录管理员账户,前往【缓存设置】更改缓存路径 - + Insufficient access rights 文件访问权限不足 @@ -2761,46 +2775,46 @@ Please finish scanning first. 图像处理失败 - + Are you sure to close 您确定要断开设备: - + ? 吗? - + close 关闭 - + tip 提示 - + Other versions not available 未获取到其他版本 - - + + The device does not support this operation 设备不支持该操作 - - + + IO error IO错误 - - + + error 错误 @@ -2815,17 +2829,17 @@ Continue to close? 是否继续关闭? - + Sure to sign out administrator account? 是否确定登出管理员账户? - + confirm the operation 确认操作 - + Are you sure to clear the rollor acount? 你确定要清除滚轴计数吗 @@ -2834,36 +2848,36 @@ Continue to close? 请重新进入关于界面以获取最新值 - - + + <p>%1: <a href='%2'>%3</a> - - + + <p>%1: %2 - + roller number 滚轴张数 - + open scanner 打开扫描仪 - - + + app name 华高扫描软件 - - + + success 成功 @@ -2880,22 +2894,22 @@ Continue to close? 失败 - - + + failed 失败 - - - + + + warning 警告 - - - + + + the disk space in the current path is unsufficient, please select a new path or clear the disk space in time. 当前路径磁盘空间不足, 请重新选择路径或及时清理磁盘空间。 @@ -2905,7 +2919,7 @@ Continue to close? 配置丢失 - + apply setting 应用配置 @@ -2913,21 +2927,21 @@ Continue to close? - - + - + - + - + + start failed 启动失败 @@ -3017,7 +3031,7 @@ Continue to close? 取消自动保存 - + Automatically save the edited the edited iamge when switching pictures. To cancel, uncheck the menu item: image-> automatically save 切换图片时,自动保存编辑过的图像。若想取消,请取消勾选菜单项:图像->自动保存 @@ -3038,26 +3052,26 @@ Continue to close? 发现设备 - + reconnected 重新连接 - + already connected, but open faild 已经连接,但打开失败 - + save image failed: 存图失败: - - + + create savepath failed: 创建文件夹失败: @@ -3066,102 +3080,102 @@ Continue to close? %1%2%3.%4 - + create image doc failed: 创建图片文件失败: - - + - + - + - + + save image doc failed: 保存图片文件失败: - + start failed! 启动安装程序失败! - + There are pictures that have not been saved. Are you sure to close? 有图像未保存,确定关闭? - + found device : %1 发现设备 : %1 - - - - - - - - - - - - - + + + + + + + + + + + + + tips 提示 - + Are you sure to close? 确定关闭应用软件? - + confirm operation 确认操作 - + are you sure to clear the roller count? 您确定要清除滚轴计数吗 - - - + + + hint 提示 - - + + Roller scanned count has been set to 0. 辊轴计数已置零 - - + + Roller scanned count reset failed. 重置滚轴计数失败 - + Error 错误 - + Document missing! It would be deleted or renamed. 文档丢失!文档可能已被删除或被重命名。 @@ -3202,21 +3216,21 @@ Are you sure to close? <p>%1</p><p>版本: %2<br>版权: &#169; %3</p><p>%4%5%6%7%8%9</p> - - + + about %1 关于 %1 - - + + <p>Version: %1</p> <p>版本: %1</p> <p>版本: %1</p> - - + + <p>CopyRight: &#169; %1</p> <p>版权: &#169; %1</p> <p>版权: &#169; %1</p> diff --git a/app/scanner/Scanner_zh_EN.qm b/app/scanner/Scanner_zh_EN.qm index e8eea80ccb237f48a1f3ff6458a09bdd4c2414fb..a6b6207c4e61795df203b5d636815941fe3b1a5e 100644 GIT binary patch delta 4877 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 diff --git a/app/scanner/Scanner_zh_EN.ts b/app/scanner/Scanner_zh_EN.ts index b408bb1d..6fb14d4b 100644 --- a/app/scanner/Scanner_zh_EN.ts +++ b/app/scanner/Scanner_zh_EN.ts @@ -159,7 +159,7 @@ Existing configuration plan: - + delete all configurations Delete all configurations @@ -168,12 +168,12 @@ Configuration information: - + change name Rename - + delete Delete @@ -182,203 +182,216 @@ Apply - + found scheme Found scheme - + Directory Table of Contents - + ... - + Use subfolder based on current date Create a subfolder using the current date - + Use subfolder based on blank pages Create subfolders according to blank pages - + Use subfolder based on image color type Create a subfolder according to the image color type - + File name File name - + File name index File index - + Start index Start index - + Digit(s) Number - + 1 - + 2 - + 3 - + 4 - + 5 - + e.g. 'HGScan001' For example HGScan001 - + Even and odd pages Even number and odd number pages - + Odd pages Odd number page - + Even pages Even number page - + Format Format - + JPG - JPG / JFIF(*.jpg) - + BMP - Windows Bitmap(*.bmp) - + PNG - Portable Network Graphics(*.png) - + PPM - Portable Pixmap(*.ppm) - + PGM - Portable Greymap(*.pgm) - + PBM - Portable Bitmap(*.pbm) - + TIF - TIFF Revision 6(*.tif) - + PDF - Portable Document Format(*.pdf) - + OFD - Open Fixed-layout Document(*.ofd) - + GIF - Graphics Interchange Format(*.gif) - + Compression option Compression options - + Save as multipages (TIFF/PDF/OFD/GIF) Save multiple pages(TIFF/PDF/OFD/GIF) - + 所有页 All pages - + 用户自定义页数 User custom pages - + + default scheme Default scheme - - - - + + + + e.g. '%1%2' For example"%1%2" - + ok OK - + cancel Cancel - + Browse directory Folder path + + + + tips + Prompt + + + + + The configuration scheme already exists + The configuration scheme already exists + Dialog_ClrCache @@ -1151,17 +1164,17 @@ The page range will be “selected pages” Cancel - + configuration scheme name change Rename configuration - + tips Prompt - + The content can not be empty The content can not be empty @@ -2307,21 +2320,21 @@ Please make sure the two passwords are the same. Cancel auto save - + Automatically save the edited the edited iamge when switching pictures. To cancel, uncheck the menu item: image-> automatically save Save edited images automatically when switching images. If you want to cancel, please deselect the menu item: Auto save images. - - - - - + + + + + Question Ask - + modified, save it? Image modified, save changes? @@ -2338,7 +2351,7 @@ Please make sure the two passwords are the same. No - + file lost, remove it? File lost; delete? @@ -2347,89 +2360,89 @@ Please make sure the two passwords are the same. Device discovered - + found device : %1 Device discovered: %1 - + reconnected reconnect - + already connected, but open faild connected, but failed to open - + disconnected disconnected - - - + + + the disk space in the current path is unsufficient, please select a new path or clear the disk space in time. Insufficient disk space for the current path. Please reselect a path or clear disk space immediately. - - - + + + warning Warning - + save image failed: Failed to save image: - - + + create savepath failed: Failed to create folder: - + create image doc failed: Failed to create image file: - - + - + - + - + + save image doc failed: Failed to save image: - + binary Black and white - + gray Grayscale - + rgb Color @@ -2437,21 +2450,21 @@ Please reselect a path or clear disk space immediately. - - + - + - + - + + start failed Failed to start @@ -2461,299 +2474,300 @@ Please reselect a path or clear disk space immediately. UNI scanning software - + + default scheme Default scheme - - + - + - + - + + Please wake up the device manually Please wake up the device manually - - + - + - + - + + already waked up device Device is awake - + thumbnailBar enabled Show thumbnail bar - + thumbnailBar hidden Hide thumbnail bar - + Clear, then start scan Clear and start scan - + Do NOT clear, then start scan Do not clear and start scan - + cancel Cancel - + Already exist images in image list. Do you want to clear? Image already exists in the list of images. Clear? - + Open images Open image - + Insert images Insert image - - - - - - - - - - - - - + + + + + + + + + + + + + tips prompt - - - + + + save succeed Saved successfully - - + + find savePath in thumbnail Image name already exists in the list - + Please select at least one picture before export Please select at least one image and then export - + File name File name - + File path File path - + File size File size - + Creation date/time Creation time - + Modified date/time Modification time - + Accessed date/time Access time - + Format Format - + Width Width - + Height Height - + depth Depth - + Color model Color mode - + DPI Pixels per inch - + Print size Print size - + Frame Frame - + None None - + Mono Black and white - + Gray Gray scale - + Color Color - + Not supported Not supported - + Warning Warning - + Device is Running! Please finish scanning first. Device is currently running! Please stop scanning first. - + There are pictures that have not been saved. Are you sure to close? There are unsaved images; are you sure you want to close? - + Are you sure to close? Are you sure you want to close? - + Sure to sign out administrator account? Are you sure you want to log out of the administrator account? - + confirm operation Confirm operation - + are you sure to clear the roller count? Are you sure you want to clear the roller count? - - - + + + hint Prompt - - + + Roller scanned count has been set to 0. Roller count reset to zero. - - + + Roller scanned count reset failed. Failed to reset roller count. - + Error Error - + Document missing! It would be deleted or renamed. File lost! File may be deleted or renamed. - + confirm the operation Confirm operation - + Are you sure to clear the rollor acount? Are you sure you want to clear the roller count? - + cache path folder limit:%1 Unable to access the current path:%1 Please try to log in to the administrator account in the [User] menu and go to the [Cache settings] to change the cache path. - + aquireinto folder limit:%1 Unable to access the current path:%1 Please try to change the cache path in [Scan to]. @@ -2767,76 +2781,76 @@ Please try to change the cache path in [Scan to]. <p>%1</p><p>Version: %2<br>Copyright: &#169; %3</p><p>%4%5%6%7%8%9</p> - - + + about %1 About %1 - - + + <p>Version: %1</p> <p>Version: %1</p> - - + + <p>CopyRight: &#169; %1</p> <p>Copyright: &#169; %1</p> - - + + <p>%1: <a href='%2'>%3</a> <p>%1: <a href='%2'>%3</a> - - + + <p>%1: %2 <p>%1: %2 - + roller number Number of rollers - + open scanner Open scanner - - + + app name HUAGOSCAN scanning software - - + + success successfully - + be ready Ready - - + + failed failed - - + + error Error - + start failed! Failed to start! @@ -2846,106 +2860,106 @@ Please try to change the cache path in [Scan to]. Please go to “Scan to” and change the accessible scan folder and then perform the scan. - + Insufficient access rights Insufficient file access permissions - + Image processing failed Image processing failed - + Ocr init failed OCR initialization error - + Ocr failed OCR failed - + File does not exist File does not exist - + Failed to load dynamic library Failed to load dynamic library - + File data error File data error - + Image format processing error Image format processing error - + Out of memory Insufficient memory - + Failed Failed - + apply setting Apply configuration - + Are you sure to close Are you sure you want to disconnect device: - + ? ? - + close Close - + tip Prompt - + Other versions not available No other versions obtained - - + + The device does not support this operation Device does not support this operation - - + + IO error IO error - - + + The language switch is successful and takes effect the next time the software is started! The language switch is successful and takes effect the next time the software is started! - + Are you sure to delete selected file? Are you sure to delete the selected file completely? diff --git a/app/scanner/dialog_aquireinto.cpp b/app/scanner/dialog_aquireinto.cpp index ed3901bf..106a24ac 100644 --- a/app/scanner/dialog_aquireinto.cpp +++ b/app/scanner/dialog_aquireinto.cpp @@ -159,6 +159,12 @@ void Dialog_AquireInto::replaceCfgName(QString originName, QString newName) HGBase_GetConfigPath(cfgPath, 512); strcat(cfgPath, "config.ini"); + QString currentKeyName = getCurrentCfgName(); + if (currentKeyName == originName) + { + saveCfgValue("aquire", "currentKeyName", newName); + } + QString allCfgName = getCfgValue("aquire", "cfgNameList", QString("")); QStringList allCfgNameList = allCfgName.split(","); for (int i = 0; i < allCfgNameList.size(); ++i) @@ -303,7 +309,10 @@ void Dialog_AquireInto::on_buttonBox_accepted() } } - saveCfgBaseOnSection(currentCfgName); + if (ui->comboBox_cfgScheme->currentIndex() != 0) + { + saveCfgBaseOnSection(currentCfgName); + } } saveCfgValue("aquire", "currentKeyName", currentCfgName); @@ -360,6 +369,16 @@ void Dialog_AquireInto::on_pbtn_changeName_clicked() if (dlg.exec()) { QString newCfgName = dlg.getText(); + + for (int i = 0; i < ui->comboBox_cfgScheme->count(); ++i) + { + if (newCfgName == ui->comboBox_cfgScheme->itemText(i)) + { + QMessageBox::information(this, tr("tips"), tr("The configuration scheme already exists")); + return; + } + } + int count = ui->comboBox_cfgScheme->count(); for (int i = 0; i < count; ++i) { diff --git a/build2/qt/HGFWUpgrade/HGFWUpgrade.pro b/build2/qt/HGFWUpgrade/HGFWUpgrade.pro index c057537f..709101cd 100644 --- a/build2/qt/HGFWUpgrade/HGFWUpgrade.pro +++ b/build2/qt/HGFWUpgrade/HGFWUpgrade.pro @@ -216,7 +216,7 @@ FORMS += \ RESOURCES += \ ../../../app/fwupgrade/FWUpgrade_resource.qrc -DISTFILES += \ +TRANSLATIONS += \ ../../../app/fwupgrade/FWUpgrade_zh_CN.qm \ ../../../app/fwupgrade/FWUpgrade_zh_CN.ts \ ../../../app/fwupgrade/qt_zh_CN.qm \ diff --git a/build2/qt/HGScanner/HGScanner.pro b/build2/qt/HGScanner/HGScanner.pro index 6f69c7c6..f702ee6f 100644 --- a/build2/qt/HGScanner/HGScanner.pro +++ b/build2/qt/HGScanner/HGScanner.pro @@ -338,7 +338,7 @@ FORMS += \ RESOURCES += \ ../../../app/scanner/Scanner_resource.qrc -DISTFILES += \ +TRANSLATIONS += \ ../../../app/scanner/Scanner_zh_CN.qm \ ../../../app/scanner/Scanner_zh_CN.ts \ ../../../app/scanner/Scanner_zh_EN.qm \ diff --git a/build2/qt/HGUpgrade/HGUpgrade.pro b/build2/qt/HGUpgrade/HGUpgrade.pro index eb38e1b3..b7d7aaaa 100644 --- a/build2/qt/HGUpgrade/HGUpgrade.pro +++ b/build2/qt/HGUpgrade/HGUpgrade.pro @@ -192,6 +192,6 @@ FORMS += \ RESOURCES += \ ../../../app/upgrade/Upgrade_resource.qrc -DISTFILES += \ +TRANSLATIONS += \ ../../../app/upgrade/Upgrade_zh_CN.qm \ ../../../app/upgrade/Upgrade_zh_CN.ts