Equinox 发表于 2005-7-13 13:23:58

UTF-8的系统下显示TXT文件乱码 ;(

我的配置:



LANG="en_US.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN.GB2312:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
LC_CTYPE="zh_CN.UTF-8"
LC_TIME="en_US.UTF-8"



...
/dev/hda1            /mnt/c                vfat         iocharset=utf8   0 0
/dev/hda5            /mnt/d                vfat         iocharset=utf8       0 0
/dev/hda6            /mnt/e               vfat         iocharset=utf8       0 0
...

不知道为什么一打开WINDOWS下保存的TXT文件,中文就会变成乱码

图中把鼠标放在 说明.txt的标签上显示Encoding:Western(ISO-8859-15),我很不解,为什么WINDOWS下创建的TXT文件会是这种编码.~~~

Equinox 发表于 2005-7-13 13:53:30

楼上的,改什么啊?那是gedit显示出来的!

我想保持locale是UTF8,我的问题是怎样在locale为utf8的gedit下显示GB2312的文件

felix 发表于 2005-7-13 15:44:02

LANG=zh_CN.UTF-8

fakeroot 发表于 2005-7-13 15:48:47

gedit打开文件时不是可以选择编码吗?改locale干嘛。

wxk 发表于 2005-7-13 16:20:05

用iconv -f GB2312 -t UTF8 xxxx.txt转换一下文本.

fakeroot 发表于 2005-7-13 17:12:27

都是多此一举

xindex 发表于 2005-7-14 23:36:19

我用K就是这样。用Gnome就没事。FC4的。不想改locale。还有kedit的编码列表中没有GB。在哪里可以加上呀?

atfa 发表于 2005-7-15 12:36:01

唉,UTF8害死人啊
页: [1]
查看完整版本: UTF-8的系统下显示TXT文件乱码 ;(