×

Loading...
Ad by
  • 予人玫瑰,手有余香:加拿大新天地工作移民诚聘求职顾问&行业导师!
Ad by
  • 予人玫瑰,手有余香:加拿大新天地工作移民诚聘求职顾问&行业导师!

在什么应用中显示出乱码?MS Word? IE? 还是所有的应用?

IE的文字显示是独立于Windows操作系统的。IE会根据HTML文件头上<meta>tag中charset的设定来显示,比如说charset=gb2321它就认为这个HTML文件中是GB编码的中文字以及ASCII字符,而如果它找不到charset,他就用Windows缺省的来显示,比如说中文Windows的话,缺省就是GB(虽然说WindowsNT/2000内部编码全部用Unicode)
正是因为Windows2000使用Unicode,因此它能支持所有其它编码,若你想永远设定西文(charset通常为iso-8859-1,支持所有西欧字符),你可以:
1.right-click 屏幕右下角输入法图标,选择“property”
2.选择"General" tab
3.在"Language setting for the system"中选择"Western Europe and United States",然后"Set default",系统会要求重启。
注意:
1.这样设定后,有些中文应用打开时,中文菜单可能会无法显示。所以利弊请自己权衡。
Report

Replies, comments and Discussions:

  • 工作学习 / IT杂谈 / 请教,我的Win 2000 中文版显示法语时,总出现乱码,非得把它变成西文编码才行。而且源文件中乱码根本无法消除。能不能设定永远西文显示?谢谢。
    • 在什么应用中显示出乱码?MS Word? IE? 还是所有的应用?
      IE的文字显示是独立于Windows操作系统的。IE会根据HTML文件头上<meta>tag中charset的设定来显示,比如说charset=gb2321它就认为这个HTML文件中是GB编码的中文字以及ASCII字符,而如果它找不到charset,他就用Windows缺省的来显示,比如说中文Windows的话,缺省就是GB(虽然说WindowsNT/2000内部编码全部用Unicode)
      正是因为Windows2000使用Unicode,因此它能支持所有其它编码,若你想永远设定西文(charset通常为iso-8859-1,支持所有西欧字符),你可以:
      1.right-click 屏幕右下角输入法图标,选择“property”
      2.选择"General" tab
      3.在"Language setting for the system"中选择"Western Europe and United States",然后"Set default",系统会要求重启。
      注意:
      1.这样设定后,有些中文应用打开时,中文菜单可能会无法显示。所以利弊请自己权衡。
      • Thank you very much. But the default language on the General Tab is already English (United States).
        • 你说的可能是"You locale(location)",那是第一个下拉框,
          它只决定你的locale(比如货币前缀,日期格式等)。我指的是第二个列表框(它才决定字符集),选中"Western Europe and United States",并click "Set default" button
          对不起,我用的是英文版Window2000,不知道那些选项在中文版中的确切名字,但我想位置应该是一样的。
          • Terribly sorry. I am using Win 98 at the moment. It's English Version. I would switch to Win 2000 tomorrow. Thanks.
          • 好像不管用。
            • 去掉“自动选择”这个选项。