当前时区 GMT+8, 现在时间是 2008-9-7 18:31 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 再请教汉化的底层问题locale
hhuyf
注册会员
Rank: 2


UID 165251
精华 3
积分 479
帖子 240
阅读权限 20
注册 2004-11-5
来自 China.gif
状态 离线
发表于 2008-4-3 23:59  资料  短消息  加为好友 
再请教汉化的底层问题locale

一直在间断学linux,关于locale的问题也请教过很多次了,一直没彻底明白,曾经自己转来一个帖子,讲得还是比较透彻的
http://www.linuxfans.org/bbs/vie ... 6721&highlight=

最近尝试汉化puppylinux,其中puppy301,所用glibc版本为2.5 找到slackware12的同版本locale文件可以汉化成功
最新的puppy4.0,升级成glibc2.6.1,我发现ubuntu也是glibc2.6.1,于是按原来的办法拷贝locale文件汉化,郁闷的是这次拷贝过来汉化不成功,虽然locale设置没问题,但是挂载NTFS分区后不显示中文文件,而且输入法fcitx也无法输入汉字,输入法指示窗口上只有小锁一把

根据我学习的知识locale好像就是glibc生成的,应该是只跟glibc的版本有关吧,但是不知道这次为什么不成功,难道说跟内核也有关?必须重新编译?

希望各位前辈高人能像以前一样多多指点

谢谢了

[ 本帖最后由 hhuyf 于 2008-4-4 00:02 编辑 ]

顶部
aerosmith
新手上路
Rank: 1


UID 23210
精华 0
积分 33
帖子 14
阅读权限 10
注册 2003-3-20
来自 China
状态 离线
发表于 2008-4-4 23:40  资料  短消息  加为好友 
其实我比较希望您的指点,我现在装Linux,用gentoo,但是我不用不稳定的桌面,中文化就比较重要了,现在用fluxbox,一些中文都不能得到解决,google不到一些有用的资料,如果您能提供相关的链接,那将是非常感谢啦

顶部
huairou
新手上路
Rank: 1



UID 248576
精华 0
积分 1
帖子 1
阅读权限 10
注册 2008-4-5
状态 离线
发表于 2008-4-5 13:49  资料  短消息  加为好友 
回复 #2 aerosmith 的帖子

最近我也遇到这样的问题

中文化老是出问题

请指教

顶部
hhuyf
注册会员
Rank: 2


UID 165251
精华 3
积分 479
帖子 240
阅读权限 20
注册 2004-11-5
来自 China.gif
状态 离线
发表于 2008-4-8 16:14  资料  短消息  加为好友 
晕哦 哎 fans的人都哪去了
再也不像以前了,以前发个问题很多人一会就回复了
幸好当时我抓紧学了不少

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36694
帖子 19367
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2008-4-8 20:57  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
只跟glibc有关,与内核无关。locale -a查看有无zh_CN。单个的locale可以通过使用localedef来安装





顶部
hhuyf
注册会员
Rank: 2


UID 165251
精华 3
积分 479
帖子 240
阅读权限 20
注册 2004-11-5
来自 China.gif
状态 离线
发表于 2008-4-9 19:36  资料  短消息  加为好友 
3n老大你终于出手了啊,现在的问题是我没有localedef这个程序啊,你能不能仔细介绍一下这个程序怎么生成locale的
是从源代码呢,还是从编译好的glibc,我现在面对的是一个精简的系统,工具不全的

还有我从同版本的ubuntu拷贝来的locale为什么会没用呢

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36694
帖子 19367
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2008-4-9 23:59  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
从源代码。我想不起来了,你可以看看lfs的手册。不知道,可能是puppylinux删掉了一些什么吧





顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP