coredump 发表于 23-3-2009 15:49:09

为饱受操作系统多语言困扰的同学推荐一个小工具

不时看到有人抱怨中文系统怎么变英文,英文系统怎么变中文的问题,甚至为了中英兼具而装上几个不同语言版本的操作系统。其实从基本的使用上来看,Windows XP这样的系统早就已经是完全支持unicode的了,也就是说不管你用的是中文还是英文的OS,都可以正常处理自己习惯的语言文字(前提是都采用unicode编码)。 唯一的不同是,英文版的OS界面菜单什么的是英语,中文版的界面菜单是中文,如果可以容忍界面显示"Computer"而不是“我的电脑”的话,完全不必为了界面而改装自己的系统。同时,如果有语言包的话,则更是可以随便更改界面所使用的语言文字了。


唯一会出现困扰的地方是那些非unicode的程序和文字,在Windows上,非unicode的字符如何显示是受codepage控制的,而codepage是全局唯一的,也就是说一旦设定codepage = 936 (中文简体),就能显示中文,但是如果这时有其它非936的非unicode文本和程序就将出现乱码。反之,如果设定codepage为英文,则所有非unicode的中文又将是乱码,这点上Windows真是很不方便。

为了解决这个问题,微软提供了一个小程序,叫Apploc (下载需要验证)。使用起来很方便,还可以自动创建快捷方式,希望能解决大家常见的乱码难题。

夫人高明 发表于 23-3-2009 19:43:43

谢谢啊!很专业的说:good :good :good
虽然没太看懂:P :P :P 先收藏吧:L :L :L
慢慢研究、研究。。。。。:funk: :funk:

MacroJ 发表于 23-3-2009 21:36:44

:tk_00 :tk_00

:zan :good

bulaohu 发表于 24-3-2009 00:59:46

原帖由 coredump 于 23-3-2009 15:49 发表 http://www.freeoz.org/forum/images/common/back.gif
不时看到有人抱怨中文系统怎么变英文,英文系统怎么变中文的问题,甚至为了中英兼具而装上几个不同语言版本的操作系统。其实从基本的使用上来看,Windows XP这样的系统早就已经是完全支持unicode的了,也就是说不管你 ...

AppLocale,微软官方版的每次都会弹出一个警告窗口,网上有一个修改版的不会出这个窗口,但如果对非官方的install package不放心的话,其实可以用vbs来直接call AppLocale的 application localization layer,同样可以绕过警告窗口。这东西现在的确用到的很少了,但unicode没有这么普及的时候,还是帮了很大忙的。

Tux 发表于 25-3-2009 16:49:37

哈哈,Coredump貌似有点火星了,这个东西XP发布后不久,MSFT就发布了。是不是有点晚了:lol

coredump 发表于 25-3-2009 18:33:06

回复 #5 terryandtaotao 的帖子

很多人不知道,我现在写出来给大家参考不意味着我现在才知道我写的这个东西:P

fantast 发表于 25-3-2009 23:21:31

拿来试试 :congra

新鲜空气 发表于 3-4-2009 15:57:49

这个有用阿,还是不够具体,thanks anyway
页: [1]
查看完整版本: 为饱受操作系统多语言困扰的同学推荐一个小工具