分页: 1 / 3

[问题]为什么linux下的中文显示哦总有问题?

发表于 : 2008-07-26 12:32
ffsxsy
在xp下根本看不到中文乱码的问题,差距为什么这么大呢?
还是中国对linux贡献极少呢?

发表于 : 2008-07-26 13:05
2ine
LZ指的是什么乱码?
网页乱码?文本乱码?还是挂载分区后的文件名乱码?
应该先讲清楚,再发贴

Re: [问题]为什么linux下的中文显示哦总有问题?

发表于 : 2008-07-26 14:06
佚之狐L
ffsxsy 写了:在xp下根本看不到中文乱码的问题,差距为什么这么大呢?
还是中国对linux贡献极少呢?
在Win下用IE开个网页,再把编码改成unicode,看看哪个更乱

代码: 全选

unicode为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。微软公司使用了代码页(Codepage)转换表的技术来过渡性的部分解决这一问题,即通过指定的转换表将非 Unicode 的字符编码转换为同一字符对应的系统内部使用的 Unicode 编码。可以在“语言与区域设置”中选择一个代码页作为非 Unicode 编码所采用的默认编码方式,如936为简体中文GBK,950为正体中文Big5(皆指PC上使用的)。在这种情况下,一些非英语的欧洲语言编写的软件和文档很可能出现乱码。而将代码页设置为相应语言中文处理又会出现问题,这一情况无法避免。从根本上说,完全采用统一编码才是解决之道,但目前上无法做到这一点
在XP下没见过乱码,只是因为MS把语言与区域分的好,简体中文的XP也就看下英文不乱
而Linux下用Unicode,理论上解决了乱码的问题,但为什么我们还是能看到乱码呢,多部分还是中文 的,只能这么说,因为那些乱码的文件不规范,不符合Unicode的标准。它们可能用GB2312-80、GBK什么的编的码,而简体中文的XP原生的支持这些编码。这些文件在英文的XP里(如果没安装中支持,也就是中文的编码)还是会乱码的

发表于 : 2008-07-26 21:57
异域追梦者
字体问题 也许

Re: [问题]为什么linux下的中文显示哦总有问题?

发表于 : 2008-07-26 22:32
delectate
佚之狐L 写了:
ffsxsy 写了:在xp下根本看不到中文乱码的问题,差距为什么这么大呢?
还是中国对linux贡献极少呢?
在Win下用IE开个网页,再把编码改成unicode,看看哪个更乱

代码: 全选

unicode为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。微软公司使用了代码页(Codepage)转换表的技术来过渡性的部分解决这一问题,即通过指定的转换表将非 Unicode 的字符编码转换为同一字符对应的系统内部使用的 Unicode 编码。可以在“语言与区域设置”中选择一个代码页作为非 Unicode 编码所采用的默认编码方式,如936为简体中文GBK,950为正体中文Big5(皆指PC上使用的)。在这种情况下,一些非英语的欧洲语言编写的软件和文档很可能出现乱码。而将代码页设置为相应语言中文处理又会出现问题,这一情况无法避免。从根本上说,完全采用统一编码才是解决之道,但目前上无法做到这一点
在XP下没见过乱码,只是因为MS把语言与区域分的好,简体中文的XP也就看下英文不乱
而Linux下用Unicode,理论上解决了乱码的问题,但为什么我们还是能看到乱码呢,多部分还是中文 的,只能这么说,因为那些乱码的文件不规范,不符合Unicode的标准。它们可能用GB2312-80、GBK什么的编的码,而简体中文的XP原生的支持这些编码。这些文件在英文的XP里(如果没安装中支持,也就是中文的编码)还是会乱码的
恩,不错

把编码问题讲了清楚

下面看看哪位高手再详细说说万国码吧!

发表于 : 2008-08-17 12:10
ffsxsy
怎么让ubuntu支持
GB2312-80、GBK什么的编的码
呢?中国人这么多,高手应该有几个吧

发表于 : 2008-08-17 12:12
HuntXu
ffsxsy 写了:怎么让ubuntu支持
GB2312-80、GBK什么的编的码
呢?中国人这么多,高手应该有几个吧
非标准的东西,支持来干嘛?

发表于 : 2008-08-17 12:14
ffsxsy
HuntXu 写了:
ffsxsy 写了:怎么让ubuntu支持
GB2312-80、GBK什么的编的码
呢?中国人这么多,高手应该有几个吧
非标准的东西,支持来干嘛?
这个解决不了,linux绝对普及不了

发表于 : 2008-08-17 12:26
matri
你如果用英文版xp,就能经常看到乱七八糟的而且是你无法解决的乱码,linux就没这么多事。

发表于 : 2008-08-17 12:31
solcomo
把locale改成gbk

发表于 : 2008-08-17 12:33
HuntXu
solcomo 写了:把locale改成gbk
utf-8的又乱了... :lol:

发表于 : 2008-08-17 12:40
solcomo
HuntXu 写了:
solcomo 写了:把locale改成gbk
utf-8的又乱了... :lol:
...lz需要和windows一样

发表于 : 2008-08-17 13:08
ffsxsy
怎么更改locate

发表于 : 2008-08-18 18:07
gridle
matri 写了:你如果用英文版xp,就能经常看到乱七八糟的而且是你无法解决的乱码,linux就没这么多事。
這位兄弟,我就是英文版XP。根本就沒有亂碼好不!!用過再說,不要憑感覺說話。

发表于 : 2008-08-18 21:38
luojie-dune
gridle 写了:
matri 写了:你如果用英文版xp,就能经常看到乱七八糟的而且是你无法解决的乱码,linux就没这么多事。
這位兄弟,我就是英文版XP。根本就沒有亂碼好不!!用過再說,不要憑感覺說話。
这位兄弟我们周围的电脑全是英文版的系统,有没有乱码问题可以自己来问IT。