找回密码
 注册
快捷导航
查看: 8445|回复: 12

【求助】如何让VISTA中文版同时支持2种语言, 针对非Unicode程序

[复制链接] |自动提醒
阅读字号:

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
发表于 2008-8-4 02:52:15| 字数 319| - 德国 | 显示全部楼层 |阅读模式
我的问题

大家都知道,如果用中文内码,在德文软件*(非Unicode程序)是乱码。






我有:

1,Vista U版 中文版



2、MUI包可以在单个Vista安装中实现多语言,每个用户可以选择一种语言,用户可以随时改变语言环境。只有企业版和旗舰版具有MUI包,旗舰版的其他语言包可以从Windows更新获取,企业版则要从批量授权计划获得。

我的是德语的语言包


我试过


1 安装德语的语言包,成功,切换显示语言(德语),注销,重新登陆,界面德文,但是 非Unicode程序 还是中文,郁闷啊

2 需要在“区域和语言选项”里面,非Unicode程序使用的当前语言里面,选择了德文才能正常显示德文,而且每次设置都要重启电脑。烦啊



我想

让 Vista U版 同时支持 中文和德文

有何办法
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 03:00:06| 字数 678| - 德国 | 显示全部楼层

Microsoft AppLocale 实用程序 在XP下使用的,而且不好用

概述
类似 Windows XP 的基于 Unicode 的平台可按以下方法模拟运行非 Unicode 应用程序所需的语言环境:使用通常称作“系统区域”的系统范围变量(或适用于非 Unicode 应用程序的语言)将应用程序的非 Unicode 文本数据在内部转换为 Unicode。非 Unicode 应用程序的语言应与系统区域所定义语言的脚本或类型相同。不能达到此条件将导致在应用程序的用户界面中显示乱码。

这种方法在使用上会有少许限制:

    * 只有管理员有权设置系统区域值。
    * 设置系统区域会要求系统重启。
    * 每次只能设置一个系统区域。


对于在基于 Unicode (UTF-16) 的 Windows XP 上运行的非 Unicode 应用程序所引起的这些限制,AppLocale(或 Application Locale)是一个临时解决方案。AppLocale 会检测旧应用程序的语言,并为需要进行 Unicode 转换的代码页或经过 Unicode 转换而得到的代码页模拟相应的系统区域。

重要说明:

    * AppLocale 以在 Windows XP 中新引入的应用程序兼容技术为基础,并且只能安装在这两种操作系统上。
    * 如果需要在给定的脚本(或语言集)中频繁使用非 Unicode 应用程序,我们强烈建议您将系统区域变量设为目标应用程序的语言,并且不使用 AppLocale。
    * 应用程序开发人员不应将 AppLocale 视作将他们的产品迁移至 Unicode 的替代方法。现在,通过使用 Microsoft Layer for Unicode (MSLU),已经可以创建在类似 Windows 98 等非 Unicode 平台上也能部署的纯 Unicode 应用程序。
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 03:07:20| 字数 407| - 德国 | 显示全部楼层

在vista直接是不能安装applocale的

在vista直接是不能安装applocale的,主要是因为他不能以“以管理员身份运行”,为甚麼不能呢,是因为它的后序名不是exe,而是msi。

不过我可以教你一个方法,但是就比较复杂:

首先,单击“开始”,然后在“运行”里输入cmd,记住这时候不要直接按“回车(Enter)”,然后在开始栏上面找到“cmd.exe”,在上面单击右键,选择“以管理员身份运行”,会打开msdos的窗口,之后在里面输入你电脑上面那个Microsoft Applocale文件的所在位置:假设你把它放在桌面,那么它的路径应该是X:\Users\YYY\Desktop\Microsoft Applocale.msi(其中X为你的系统盘,YYY是你的用户名,请根据自己的实际情况输入,Applocale后面的后序名msi一定要输入),只要把这个地址找一遍输入就可以达到“以管理员身份运行”了,现在可以正常安装,如果还有不明白可以通过站内短信告诉我
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 05:39:04| 字数 5| - 德国 | 显示全部楼层

很好很强大 深度GV-1.3 加 Microsoft AppLocale

正在尝试中
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
发表于 2008-8-4 07:13:50| 字数 33| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
vista不是已经是unicode内核了吗? 为什么还有这些问题呢?
回复 支持 反对

使用道具 举报

湖南 - 金牌会员

3万

回帖

314

积分

8339

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-9-8
银牌荣誉勋章(注册10年以上会员)
发表于 2008-8-4 08:51:37| 字数 18| - 中国–广东–深圳 电信 | 显示全部楼层
去微软官方下载一个语言包不就解决了?
组织里面有叛徒,我的身份已暴露!
回复 支持 反对

使用道具 举报

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 16:52:22| 字数 155| - 德国 | 显示全部楼层

尝试了

原本的Vista U版 是并同时支持2个非Unicode程序。**\ 和XP一样
而且,Microsoft AppLocale对德语的非Unicode程序 没有反应

最后结局
深度GV-1.3中文+英文程序+德语的非Unicode+德语的非Unicode程序

搞定德语乱码
在中文系统里,跑德语的的非Unicode,用英文德文程序
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 16:53:40| 字数 88| - 德国 | 显示全部楼层
QUOTE:
Posted by Drifter on 2008-8-4 00:13
vista不是已经是unicode内核了吗? 为什么还有这些问题呢?

Unicode程序 **\ **\ **\
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 16:55:02| 字数 68| - 德国 | 显示全部楼层
QUOTE:
Posted by 湖南 on 2008-8-4 01:51
去微软官方下载一个语言包不就解决了?

只能改变界面语言,对内码无效,意义不大
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

1982

回帖

0

积分

580

资产值

入门会员 Rank: 1

注册时间
2004-5-29
发表于 2008-8-4 17:03:02| 字数 27| - 德国–巴伐利亚州–纽伦堡 | 显示全部楼层
莫非你想让中文的非unicode程序,也显示德文不成?
回复 支持 反对

使用道具 举报

618

回帖

0

积分

85

资产值

入门会员 Rank: 1

注册时间
2006-10-1
 楼主| 发表于 2008-8-4 17:59:54| 字数 110| - 德国 | 显示全部楼层
QUOTE:
Posted by hioowei on 2008-8-4 10:03
莫非你想让中文的非unicode程序,也显示德文不成?



所以, 我是只用英文程序,因为 中文的非unicode程序,在德文的内码状态下,显示的肯定是乱码。
X61T 屏幕旁边的那几个按钮有灯就好了,晚上经常按错。
我在也不用宅急送了
回复 支持 反对

使用道具 举报

39

回帖

0

积分

72

资产值

入门会员 Rank: 1

注册时间
2008-5-24
发表于 2008-8-8 13:23:27| 字数 99| - 中国–广东–惠州 电信 | 显示全部楼层
http://www.ibmnb.com/thread-701965-1-1.html
这个应该可以,我现在就装了好几个
我现在在看有没有办法让低版本的VISTA能用上高版本的特效,有谁有办法的告诉下哈
回复 支持 反对

使用道具 举报

334

回帖

0

积分

348

资产值

入门会员 Rank: 1

注册时间
2003-8-11
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-8-8 22:13:33| 字数 26| - 中国–上海–上海 东方有线 | 显示全部楼层
关掉UAC也能装Apploc,我装好了,运行没问题。
T23(2647-4MJ) --> T40P(2373-G1J) --> T42(2373-m4j)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-5-28 03:39 , Processed in 0.114931 second(s), 43 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部