稻草软件论坛's Archiver

liyafe1997 发表于 2010-7-13 19:20

教你汉化英文的WinXP登录界面

首先打开ResHacker3.5,点击菜单栏的“文件——打开”找到要修改的.exe文件打开。


在左侧树形列表中将“字符串”的加号展开,里面会出现“1、2、3、4、7”五个小项,再将其展开就能开见“1033”的文件,鼠标点击“1033”要修改的脚本就显示在右侧了。
  

按照段落将以下脚本替换并编译就可以了(做好的脚本在下面哦)。需要注意的是“3”部分的42~47行要保留,如果变动的话会导致登录界面无法使用!
  

把脚本替换完成后,保存就OK啦!试试看原来的英文部分是不是都变成中文了呢?
---------------------------------------------------------------------------------------------------------------------------
“1”部分脚本
STRINGTABLE
LANGUAGE LANG_CHINESE, 0x2
{
1,         "宋体"
2,         "宋体"
3,         "宋体"
6,         "输入密码"
8,         "请重新键入密码。\n大小写必须正确。"
9,         "您可以单击 \"?\" 按钮,查看密码暗示。\n\n请重新键入密码。\n大小写必须正确。"
10,         "没有记住密码?"
11,         "关闭计算机"
12,         "关闭 %s "
13,         "密码暗示:"
14,         "脱开计算机"
15,         "已登录"
}

“2”部分脚本
STRINGTABLE
LANGUAGE LANG_CHINESE, 0x2
{
16,         "当前登录的"
17,         "脱开 %s"
18,         "您可以<A>使用密码重设磁盘</A>。\n\n请重新键入密码。\n大小写必须正确。"
19,         "您可以单击 \"?\" 按钮,查看密码暗示。\n或者,您可以<A>使用密码重设磁盘</A>。\n\n请重新键入密码。\n大小写必须正确。"
26,         "正在登录..."
27,         "%d 未读的邮件消息。"
28,         "%d 未读的邮件消息。"
29,         "%d 程序正在运行。"
30,         "%d 程序正在运行。"
31,         "请稍后..."
}

“3”部分脚本
STRINGTABLE
LANGUAGE LANG_CHINESE, 0x2
{
32,         "%s 有 %d 程序正在运行"
33,         "%s 有 %d 程序正在运行"
34,         "运行的程序太多会减缓计算机的速度。\n如果您的计算机比平时运行缓慢,请关闭一些程序。"
35,         "%s 有 %d 电子邮件消息"
36,         "%s 有 %d 电子邮件消息"
37,         "要阅读邮件,请登录并从「开始」菜单选择“电子邮件”。"
38,         "%s 已经登录"
39,         "运行的程序太多会减缓计算机的速度。\n如果您的计算机比平时运行缓慢,请注销一些用户。"
40,         "%s (%d)"

“4”部分脚本
STRINGTABLE
LANGUAGE LANG_CHINESE, 0x2
{
48,         "Vibrocentric"
}

“7”部分脚本
STRINGTABLE
LANGUAGE LANG_CHINESE, 0x2
{
100,         "用户登录"
}
---------------------------------------------------------------------------------------------------------------------------
注:有些登录界面的脚本可能不是固定的这几个部分,但是代码的行数是一致的。 0人  |  分享到:      阅读(140)| 评论(0)| 引用(0) |举报

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.

桂ICP备09005550号