12月 07

大家经常会用一些不是本系统所选non-Unicode语言的软件,这样一般会提示不支持你的系统。
比如玩一些日文游戏,或者用一些台湾繁体的软体。
用不了怎么办呢,别急,首先,你要确认你的系统有你的软件所需要的语言包。一般系统都自带很多,日文、韩文、繁体,简体等。
如果不借助软件的话,就是自行从控制面板的语言选项修改non-Unicode语言,选择你要的语言,点确定就行了。当然前提是你知道你软件所用的语言。不过这个很麻烦,因为你每次用完,都要改回去,才能用其他大多数你常用的语言开发的软件。
还有就是内地人才自己开发的NTLEA。这个软件好像没有更新了,最新版就是0.86。说实话,不是很好用。而且会有很多意外的BUG。如果你想尝试看看tomclarence’s Blog的关于使用NTLEA的文章http://blog.verycd.com/tom/showentry=46994,写的比较全面和具体。不过我前段时间用NTLEA运行liveABC还没问题。最近用liveABC的图解字典,总是返回操作时出错,提示有冲突,我用了0.82还是那样。崩溃了。
最终我还是皈依了AppLocale,毕竟我们用的是微软的系统,还是用他们推出的软件最好。
在这里引用92An Warez Forum的yiil发的帖子。
//*引用开始

繁体xp运行简体日文韩文和简体xp运行繁体日文韩文的好软件

AppLocale_微软推出的多语言支持工具,可以让非Unicode的软件在Windows XP/2003上运行,即可以同时执行简繁体日文等软件。
[注意事项]

该软件存在漏洞
安装AppLocale后,AppLocale会在 Windows\AppPatch 文件夹中生成“apploc.tmp”文件,该文件可能会造成 Windows lnstaller 程序运作错误,导致其安装界面变成乱码,软件安装后,其菜单部分也会出现乱码,注册表信息出现错误,严重者会造成安装的程序无法运行。
解决的方法:如果安装AppLocale后,你还没有运行过AppLocale,那么请在Windows\AppPatch文件夹中用记事本建立一个文本文件,文件名“apploc.tmp”并将其属性设置为“只读”,既可阻止AppLocale产生新的“apploc.tmp”。如果已经运行过 AppLocale,那就删除“apploc.tmp”这个文件,然后按照上述方法重新建立一个即可。(此法在部分软件的安装过程中仍会出现部分乱码)
根治的方法:用Uedit32打开apploc.tmp 用16进制编辑,将内容改为03 03 00 00 保存,并将其属性设置为“只读”。(此法不会出现乱码)
(目前尚无官方补丁)
大家可以安装网友修改过的pAppLocale来使用,绝对不会出现以上问题。
使用方法见图,选择语言时要选择软件本身的语言,创建快捷方式后,再用此快捷方式运行就是软件本身语言而不会乱码!
最后压缩包是pAppLocale,直接安装就是!
//*引用结束
我使用的体会是,真的很好用。比前两种方法好上百倍。
可以去他的论坛注册下载修改版

AppLocale
这里我也提供在国外depositfiles的下载。

written by panhezeng \\ tags:

One Response to “让非所选non-Unicode语言的软件正常运行”

  1. panhezeng Says:

    不知道为啥,AppLocale在我公司的电脑就运行不了liveABC的图解字典,但是家里的就可以。我家系统是英文版的SP3,公司是中文版的SP3,也许是这个原因。

Leave a Reply

Me

点这和我talk,panhezeng@gmail.com