设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
本地化的完美解决方案(input method,locale...) ...
1
2
3
/ 3 页
返回列表
楼主:
LaoLiulaoliu
本地化的完美解决方案(input method,locale...)
[复制链接]
三翻领
三翻领
当前离线
积分
1766
IP卡
狗仔卡
发表于 2007-10-24 11:09:39
|
显示全部楼层
你的系统有问题啊
如果要替换/etc下的配置文件,必然经由etc-update,怎会“自动”?
还有,是/etc/xprofile
回复
支持
反对
使用道具
举报
显身卡
LaoLiulaoliu
LaoLiulaoliu
当前离线
积分
551
IP卡
狗仔卡
楼主
|
发表于 2007-10-24 12:57:13
|
显示全部楼层
1。把输入法和locale的环境变量放入/etc/xprofile下,但是启动X后,scim还是无法使用,X下locale还是POSIX。
2。我添加或删除/etc/02locale后,env-update无法使locale重置,必须重启。
3。locale是POSIX则在终端下emacs可以显示部分中文,locale是zh_CN.UTF-8则在终端下emacs无法显示中文。
回复
支持
反对
使用道具
举报
显身卡
LaoLiulaoliu
LaoLiulaoliu
当前离线
积分
551
IP卡
狗仔卡
楼主
|
发表于 2007-10-25 12:51:01
|
显示全部楼层
上面的方法会使tty下中文产生乱码,经过讨论,这里提供另一方法。此法好处是不会使一些软件的中文无法显示,同时保持系统的locale的不变。这种方式只有vim无法显示和输入中文,emacs无法输入中文,其他的都可以。我也推荐这种方法。
wiki更新:
http://zh.gentoo-wiki.com/HOWTO_ ... %E6%96%B9%E6%A1%88#
设置locale
File:/etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8
ko_KR.UTF-8 UTF-8
zh_CN.GBK GBK
locale-gen
复制代码
安装输入法
emerge scim scim-pinyin scim-anthy scim-hangul
在~/.bashrc中添加两行:
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE="scim"(gnome)
export QT_IM_MODULE="scim"(kde)
重启,一切OK!
回复
支持
反对
使用道具
举报
显身卡
1
2
3
/ 3 页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
LFS(LinuxfromScratch)
开源软件专题讨论
Redhat/Fedora/CentOS Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表