none
关于中文版设备管理器显示英文的问题 RRS feed

  • 常规讨论

  • 大家有没有发现自己制作出来的中文版的设备管理器是英文的呢?
    本人在SP1、SP2和最新的XP E standard版本里面分别安装了SP1、SP2、和SP3的
    中文语言MUI,但是造出来的系统设备管理器和管理工具里面的工具都是英文的
    想问MS是不是语言包的BUG呢?
    因为很久了,所以大家来讨论 建议最好MS能修正 !
    2009年3月6日 2:19
    版主

全部回复

  •  这个是硬伤,目前的版本都是这样,请施卫娟小姐来看看,看看能不能发布个包来解决下
    2009年3月6日 5:40
  • 顶起 不能沉啊 想找MS的
    施卫娟小姐给看看 !
    2009年3月19日 9:09
    版主
  • 不好意思,最近忙乎别的东西了。我会尽快给你个回复。

    以后,如果是特别急的大的问题,社区这里没有人能回答的,你可以发电邮到:wecrt@microsoft.com. 我和我的同事经常查看该邮箱的邮件。
    Check out Embedded Windows Team Blog: http://blogs.msdn.com/embedded/default.aspx
    2009年4月16日 0:54
  • HACK_cai,

    我问了我的同事。答案是:在MUI里,不同的语言有不同的本地化字符串,所以对那些UI,不是所有部分都被本地化的。XP Pro版的情况也一样。你不妨试试用英文的XP Pro版,然后安装中文的MUI包,看看同样的问题是否存在。如果是的话,那么我们产品组可能帮不了什么忙,因为我们基本上都是原样继承了XP Pro的功能的。


    Check out Embedded Windows Team Blog: http://blogs.msdn.com/embedded/default.aspx
    2009年4月21日 0:01
  • HACK_cai,

    我问了我的同事。答案是:在MUI里,不同的语言有不同的本地化字符串,所以对那些UI,不是所有部分都被本地化的。XP Pro版的情况也一样。你不妨试试用英文的XP Pro版,然后安装中文的MUI包,看看同样的问题是否存在。如果是的话,那么我们产品组可能帮不了什么忙,因为我们基本上都是原样继承了XP Pro的功能的。


    Check out Embedded Windows Team Blog: http://blogs.msdn.com/embedded/default.aspx

     那么我们是不是可以这么理解,XPE多国语言版其实就是以英文版为基础,添加了不同的语言包,即为(汉化版、俄罗斯版、日文版等等)并不是真正意义上的(汉化版、俄罗斯版、日文版等等)
      所以有些问题比如乱码、不能识别中文语音等等之类很难解决?
    2009年4月21日 1:20
  • 还是不很明白 那我们使用的中文的XP PRO 就没有这个问题呀!

    2009年4月21日 7:26
    版主
  • 你的中文的XP PRO 可能是完全汉化版的,而不是MUI汉化的。


    就你发给我们邮箱的问题 -
    那么我们是不是可以这么理解,XPE多国语言版其实就是以英文版为基础,添加了不同的语言包,即为(汉化版、俄罗斯版、日文版等等)并不是真正意义上的(汉化版、俄罗斯版、日文版等等)
     
    所以有些问题比如乱码、中文语音TTS等等之类很难解决?”

    乱码大多是因为缺了Code Page文件。这里有几个方法你可以尝试:

    1。在Target Designer里,在构建映像时,确定一下是否那些在MUI组件里的配置选项都选了。
    2。或者尝试一下在Target Designer里加入那个字体宏
    Software-〉Test & Development -> Fonts Application Compatibility.
    3。用FileMon等抓取监视工具看哪些文件被调用了。通常Code Page文件以.nls结尾。如果查到缺了的Code Page文件,试试把他们加入后,是否还有乱码。

    你是一个映像用一个MUI还是多个MUI?

    Check out Embedded Windows Team Blog: http://blogs.msdn.com/embedded/default.aspx
    2009年4月21日 23:36
  • 再次感谢施卫娟小姐能利用百忙的时间给我们作出解答
    以后希望你能多关注祖国的人民 呵呵!
    2009年4月22日 0:59
    版主
  • 可以自己“汉化”(修改注册表)但是这样做在多个MUI存在的时候会发生严重问题!
    2009年7月12日 11:12
    版主

  • 手動把管理工具裡頭的捷徑刪掉,把中文 XPP 的管理工具裡頭的捷徑複製到 XPE 管理工具
    2009年9月30日 1:45
  • 这个问题就像卫娟回答的那样,XPE本身是通过MUI来完成汉化的,其实就是通过语言包来安装不同组件的语言界面,例如IE,CMD等都有自己的MUI组件。这样也带来了一个问题,不是所有的组件都会有对应的MUI组件。而XP Professional则不同,它的各个语言版本是单独的,经过本地化的版本,所以整个界面都会是本地化的。以中文版为例,我们如果购买的是XP Professional的中文版,则操作系统所有的语言表现都是中文,包括附件,控制面板和设备管理器等。但是如果我们买的是XP Professional的英文版,然后手动安装的中文语言包,那么也不是所有的界面都会被汉化,会有一些英文界面的问题。XPE多语言版则属于后面一种情况。

    那么对于这个问题,我建议的解决方案可以按照以下步骤来进行:
    1. 安装XP professional英文版;
    2. 安装中文语言包,并通过InCtrl这样的工具来跟踪安装过程,看看语言包都会有哪些文件和注册表信息的更新;
    3. 将更新的内容从XPP上拷贝到XPE上对应的目录和注册表中;

    通过以上方法,可以解决大多数界面未被汉化的问题。


    lzg_ad
    2009年9月30日 6:51
    版主