LinuxSir.cn,穿越时空的Linuxsir!

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

求助:FC5中文输入的问题!

[复制链接]
发表于 2006-4-11 09:13:59 | 显示全部楼层 |阅读模式
我用的FC5,已经/etc/sysconfig/i18h设置修改了。重启后,系统菜单都是中文的啦。。。显示也正常了,可是输入中文却不行,为什么啊??


打开office的文件也显示不了中文的字,英文可以显示,但所有中文字都显示不出来,且用五笔输入中文时看到已经看到中文字出现了,可回车到文档中就显示不出中文出来,尽是些非法数字来的//

fcitx输入法已经装好了,也能使用起来了。。。

可问题是,在输入了五笔后,是显示了中文字出来,可一回车到电脑上却是一堆乱码数字。。。。在任何文本编辑器里都这样。

不只是OFFICE里新建文档时输入的文字不能显示出来,而且所有可以输入文字的地方(新建文本、地址栏、文件名重命名)都是这样子,明明看到五笔输入法里已经出现了中文字,可一到那输入的地方就变成非法数字了。

晕。。。好像是跟内码有关,但怎么设置呢?

$more /etc/sysconfig/i18n
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

还是输入法本身的问题?




系统设置是中文的,文件菜单等都是中文显示的。是什么原因呢,怎么弄啊?
发表于 2006-4-11 09:52:08 | 显示全部楼层
GB18030在FC5里有问题,我试过了
还是用utf8吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-11 22:54:18 | 显示全部楼层
今天看了一篇关于locale的文章,中文输入的问题是解决了。

FC5是用英文安装的,系统是英文的。

需求是:在英文的FC5里正常读取输入显示中文文档/文字。

目前的实现方法是:
在/etc/profile里增加两行
export LC_CTYPE=zh_CN.utf8
export LC_LANG=en_US.utf8

这个能输入中方了,也能显示出中文字来。可有一个新问题,再请教了!
Q:打开旧的中文文本文件时,文件名显示的还是正常的中文,可里面的内容显示仍然是乱码。估计还是locale的问题,如何才能避免这一问题呢?统一编码,遇到中文时也能识别出来。
回复 支持 反对

使用道具 举报

发表于 2006-4-11 23:04:55 | 显示全部楼层
觉得自带的输入法不错
回复 支持 反对

使用道具 举报

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

本版积分规则

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