LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1785|回复: 4

UTF-8和utf8有区别吗?

[复制链接]
发表于 2008-6-30 14:12:43 | 显示全部楼层 |阅读模式
[fedora@Fedora ~]$ locale
LANG=zh_CN.utf8
LC_CTYPE="zh_CN.utf8"
LC_NUMERIC="zh_CN.utf8"
LC_TIME="zh_CN.utf8"
LC_COLLATE="zh_CN.utf8"
LC_MONETARY="zh_CN.utf8"
LC_MESSAGES="zh_CN.utf8"
LC_PAPER="zh_CN.utf8"
LC_NAME="zh_CN.utf8"
LC_ADDRESS="zh_CN.utf8"
LC_TELEPHONE="zh_CN.utf8"
LC_MEASUREMENT="zh_CN.utf8"
LC_IDENTIFICATION="zh_CN.utf8"
LC_ALL=
[fedora@Fedora ~]$

[fedora@Fedora ~]$ realplay

** (process:4064): WARNING **: Unsupported locale zh_CN.utf8! Please use a locale with .UTF-8 suffix! For example: export LANGUAGE=en_US.UTF-8

[fedora@Fedora ~]$

Realplayer11似乎认为utf8和UTF-8不tong。

另外我以前在ubuntu8.04下面也是同样的locale,我记得用gedit好像可以看到Thruth老大他们放出的opera字体配置文件font.ini中的第35行的中文字体设置,并可以修改保存。但是在openSUSE11和Fedora9下面打开同一个文件,看到的是:
family:₩ヨᄚ¥ᆴヒ¦ᄑモ=chinese-s good try-first
而且修改保存后opera不认,不知是什么原因?
 楼主| 发表于 2008-6-30 14:15:17 | 显示全部楼层
by the way,如果不改这个文件,并安装微软宋体,opera好像倒是认这个文件的。就是不能自己手动改用别的字体。
回复 支持 反对

使用道具 举报

发表于 2008-6-30 17:25:42 | 显示全部楼层
恩。。。 这个问题应该和具体的程序有关。
如果程序可以认utf8那就OK,不能的话就有问题。

locale其实就是一组环境变量,如何去处理这些变量的值是具体程序的事。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-30 19:09:03 | 显示全部楼层
还有,我发觉同样的locale,firefox导出的bookmarks.html在不同的linux发行版不通用,例如ubuntu导出的就导不入opensuse以及fedora中,估计同样的locale,字符集大小还是不同,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 23:29:50 | 显示全部楼层
顶起,高手怎么还不出现?
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表