HyperSnap 是一款经典且功能强大的屏幕截图软件。随着版本的迭代(如 HyperSnap 7、HyperSnap 8),官方逐渐加入了对多语言的支持,但官方自带的简体中文版有时会出现翻译不准确、界面错位或乱码等 BUG。
以下为您整理的 HyperSnap 简体中文汉化方法 以及 官方简体中文版常见 BUG 的修正指南。
一、 HyperSnap 常规汉化方法(针对无中文或需要第三方汉化的版本)
如果您使用的是较老的版本(如 HyperSnap 7 早期版本)或官方未内置中文的版本,通常需要使用第三方汉化补丁。
- 获取汉化补丁:
- 可以在国内知名的软件汉化论坛(如吾爱破解论坛、汉化新世纪、果核剥壳等)搜索“HyperSnap X 汉化补丁”(X为版本号)。
- 下载通常是一个压缩包,里面包含
.exe汉化安装程序或替换用的语言文件(如HyperSnap.lng或chs.lng)。
- 汉化步骤:
- 备份:将 HyperSnap 安装目录下的原文件(特别是
.exe和.lng文件)备份到其他地方。 - 覆盖:将汉化包中的文件解压并覆盖到 HyperSnap 的安装根目录。
- 设置语言:打开 HyperSnap,点击菜单栏的
Help->Language(或Options->Preferences->General),在语言下拉菜单中选择Simplified Chinese(简体中文),重启软件即可。
二、 官方简体中文版常见 BUG 及修正方法
如果您使用的是官方自带简体中文的版本(如 HyperSnap 8),可能会遇到以下 BUG,以下是相应的修正方法:
BUG 1:部分专业词汇翻译错误或语句不通
官方机翻痕迹较重,某些快捷键提示或高级设置选项翻译错误。
- 修正方法:
- 找到 HyperSnap 安装目录下的语言文件(通常名为
HyperSnap.lng、chs.lng或位于Languages文件夹内)。 - 使用 Notepad++ 或系统自带记事本打开该文件。
- 使用
Ctrl+F搜索错误的中文翻译,将其修改为正确的表述。 - 保存文件(注意:保存时的编码格式必须与原文件一致,通常为
ANSI或UTF-8,可在 Notepad++ 底部状态栏查看并转换)。 - 重启 HyperSnap 生效。
BUG 2:界面按钮文字被截断 / 窗口错位
由于中文字符宽度与英文不同,官方在适配时未调整控件大小,导致某些按钮(如“确定”、“取消”或截图工具栏按钮)文字显示不全。
- 修正方法:
- 方法A(修改语言文件):用记事本打开
.lng语言文件,找到被截断的词汇,将其缩短(例如将“保存为默认格式”改为“存为默认”),以适配按钮宽度。 - 方法B(使用资源编辑器):如果语言文件无法修改控件大小,需使用 Resource Hacker(见下文第三部分)修改对话框资源,手动拉宽按钮控件。
BUG 3:保存截图时,中文路径或文件名乱码/报错
在某些 Windows 系统环境下,HyperSnap 保存包含纯中文路径的截图时可能会出现乱码或提示找不到路径。
- 修正方法:
- 临时规避:在“保存”对话框中,尽量使用英文路径或中英混合路径,避免使用纯生僻字中文路径。
- 编码修正:如果是语言文件编码问题导致,尝试用 Notepad++ 将
HyperSnap.lng文件的编码转换为UTF-8 BOM或ANSI后保存测试。
BUG 4:软件自动更新后,汉化失效或变回英文
HyperSnap 默认开启自动更新,更新后会用官方的英文原版文件覆盖您的汉化文件。
- 修正方法:
- 进入
Options->Preferences->General(或 Update 选项卡),取消勾选“自动检查更新”(Check for updates automatically)。 - 如果已经失效,只需将之前备份的汉化文件再次覆盖回去即可。
三、 终极修正工具:使用 Resource Hacker 手动修改
如果官方将简体中文硬编码在了 HyperSnap.exe 或某个 .dll 文件中,或者您需要修改对话框的大小(解决文字截断问题),您需要使用资源修改工具。
工具准备:下载并安装免费软件 Resource Hacker。
操作步骤:
- 备份原文件:将
HyperSnap.exe复制一份作为备份(非常重要,改错可还原)。 - 打开程序:运行 Resource Hacker,点击
File->Open,选择HyperSnap.exe。 - 查找字符串:
- 在左侧目录树展开
String Table(字符串表)。 - 逐个点击文件夹,右侧会显示对应的英文和中文翻译。
- 找到翻译错误的条目,直接在右侧修改中文内容。
- 修改对话框(解决文字截断):
- 展开左侧的
Dialog(对话框)文件夹。 - 找到对应的界面 ID,右侧会显示界面布局代码。
- 找到被截断按钮的代码(如
PUSHBUTTON),修改其宽度参数(例如将WIDTH 50改为WIDTH 70)。
- 编译并保存:
- 修改完成后,点击左上角的
Compile Script(编译脚本,绿色齿轮图标)。 - 点击
File->Save As...,直接覆盖原来的HyperSnap.exe。
- 重启软件查看效果。
四、 获取“完美修正版”的建议
如果您不想手动修改,国内有很多技术大佬已经制作了修复 BUG 的“绿色优化版”或“精翻汉化版”。
- 推荐搜索渠道:
- 吾爱破解论坛 (52pojie):在“精品软件区”搜索“HyperSnap”,通常能找到大神制作的去广告、修复汉化 BUG、且兼容 Win10/Win11 的最新修改版。
- 胡萝卜周 / 果核剥壳:这些软件分享博客通常会提供经过测试的汉化修正版。
- 安全提示:下载第三方修改版时,请注意辨别,尽量下载带有作者签名或在知名论坛发布的高信誉版本,下载后建议使用杀毒软件扫描。
总结:对于轻微的翻译错误,直接修改 .lng 语言文件是最快、最安全的方法;对于界面错位等深层 BUG,则需要借助 Resource Hacker 修改底层资源。操作前务必做好备份。