|
修正:支持非简体中文PE
1. 脚本里有些硬编码的错误,导致在产生非简体中文PE时执行出错。需修改以下2个脚本:
2-Addons\6-EventViewer.Script
5-Audio\2-AudioDrivers.Script
修正的方法是将文件里所有的"\zh-CN"都替换为"\%DistLang%"
2. 不要选择以下选项,因为可能缺少对应的语言文件。
1-Basic\2-Explorer Shell -->Use Windows 7 Explorer
2-Addons\3-IME -->Use Windows 7 Language Bar
6-Tweaks\2-System Tweaks -->Use lite fonts files: msyh.ttc,simsun.ttc
经以上2步骤,应能顺利执行完成。
3. 手工替换explorer.exe为windows 7版本。x86和x64版本分别在PE_Extra\Basic\Explorer7和PE_Extra\x64\Basic\Explorer7目录下。
繁体中文的explorer.exe.mui文件(win7的)需自行准备。新建zh-HK\zh-TW\en-US目录,放入对应的explorer.exe.mui文件。
对于zh-HK,可用zh-TW目录代替,也可用en-US目录代替。因为找不到对应的语言文件会自动回滚到英文版本。
4. 对繁体中文,还要手工添加对应的语言文件。zh-HK对应的应该是C_950.nls,zh-TW对应的不知道是什么。
现在PE应该能够启动到桌面了。
SOFTWARE注册表来源于简体中文版,和其他语言版本相比会有一些差异,有可能会造成一些小问题。
此外,pecmd.ini里面创建的快捷方式,提示信息等包含不少的中文,会显示为乱码。可自行修改。
[ 本帖最后由 sp_star 于 2013-3-17 12:48 编辑 ] |
|