背景介绍
- WinRAR 的官方中文版是有广告的,即使注册也有广告。而无广告的中文商业版下载链接是隐藏的。
- 但 WinRAR 官方英文版是【不带广告】的,只有40天试用期。就想到用中文语言文件来汉化英文版 WinRAR,保持原版不改动。
- 使用语言文件来实现中文化,也是官方支持的一种本地化方案。
语言文件
语言文件就是文本格式,如下:
- IDS_OK "确定"
- IDS_WARNING "警告"
- IDS_ERROR "错误"
- IDS_DRIVENOTACCESSIBLE "驱动器 %c: 无法访问"
- IDS_PSWNOTMATCH "密码不匹配"
- IDS_FILETYPE "文件 %s"
- ........
语言文件主要有6个,其中:
- WinRAR.lng 是主程序 WinRAR.exe 的语言文件;
- Rar.lng 是命令行版本的 Rar.exe 的语言文件,也是自解压模块 WinCon*.SFX 的语言文件;
- RarExt.lng 是资源管理器右键菜单 RarExt.dll 和 RarExt32.dll 的语言文件;
- SFX.lng 是自解压模块 Default*.SFX 和 Zip*.SFX 的语言文件;
- Setup.lng 是安装模块 Setup*.SFX 的语言文件;
- Uninstall.lng 是卸载程序 Uninstall.exe 的语言文件。
使用说明
- 安装官方英文版
- 复制所有 .lng 文件到 WinRAR 安装目录即可实现中文化。
SFX 模块中文化
简单的在命令行下执行 - copy /b Default.SFX+SFX.lng LocalDefault.SFX
就得到中文版的 LocalDefault.SFX 模块。
下载
下载语言文件
下载英文版 WinRAR
7.00 beta 2 版本
6.24 正式版
注册
随便找个 rarreg.key 放在安装目录下就可以。
致谢
感谢烈火的汉化版,给了极大的参考。