Chinaunix首页 | 论坛 | 博客
  • 博客访问: 230063
  • 博文数量: 52
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 731
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-25 17:46
文章分类
文章存档

2009年(13)

2008年(39)

我的朋友

分类: LINUX

2008-11-14 17:02:32

最近老有朋友问汉化方面的问题,今天小弟就在Linux安装以前,给各位朋友。先了解几个问题
Ⅰ在Linux中通过locale来程序运行的不同语言环境,locale由ANSI C提供支持。locale的命名规则为<语言>_<地区>.<字符集编码>,如zh_CN.UTF-8,zh代表中文,CN代表大陆地区,UTF-8表示字符集。在locale环境中,有一组变量,代表国际化环境中的不同设置:
1.LC_COLLATE
定义该环境的排序和比较规则
2.LC_CTYPE
用于字符分类和字符串处理,控制所有字符的处理方式,包括字符编码,字符是单字节还是多字节,如何打印等。是最重要的一个环境变量。
3.LC_MONETARY
货币格式
4.LC_NUMERIC
非货币的数字显示格式
5.LC_TIME
时间和日期格式
6.LC_MESSAGES
提示信息的语言。另外还有一个LANGUAGE参数,它与LC_MESSAGES相似,但如果该参数一旦设置,则LC_MESSAGES参数就会失效。LANGUAGE参数可同时设置多种语言信息,如LANGUANE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"。
7.LANG
LC_*的默认值,是最低级别的设置,如果LC_*没有设置,则使用该值。类似于 LC_ALL。
8. LC_ALL
它是一个宏,如果该值设置了,则该值会覆盖所有LC_*的设置值。注意,LANG的值不受该宏影响。
一个例子:
localeLANG="POSIX"
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
我们使用设置后,使用zh_CN.GDK中文locale:
[root @jiangtao~#]export LC_ALL=zh_CN.UTF8
我的locale如下所示,我安装的是fedora9

[root@jiangtao ~]# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
Ⅱ我们常用的输入法有以下几种:
1. XIM (X输入法, 所有 X 图形程序都是可用的)
2. GTK immodule(GTK输入模块, 专给 GTK+2/Gnome 程序用的,GTK+ 1 不适用)
3. QT immodule(QT输入模块, 专给 QT/KDE 程序用的)
XMODIFIERS实际上是指定 X图形程序的输入法.
GTK_IM_MODULE 则是指定GTK+2的程序默认所用的输入法模块.
ⅢLinux汉字输入软件
     一个得心应手的输入法可以节约大量的时间,从而大大地提高办公效率。由于红旗Linux 4.0桌面版内置了智能拼音、紫光输入法等大家熟悉的输入法,安装使用高效输入法。下面就详细介绍两种中文输入法的安装使用。

紫光拼音输入法 :紫光拼音输入法的Linux版本是一个遵循GPL协议的中文输入法(在GNOME虚拟终端中键入rfinput命令即可看到说明)紫光拼音版本颇受大家欢迎,现在在Linux中也可以使用这个好用的输入法。 上一类的搜索引擎搜索一下Linux版本的下载安装即可。安装以前卸载CHinput输入法。
我详细介绍一下小企鹅输入法:其自动词频调整、中西文混合输入、拼音、五笔的自由切换样样可挥洒自如,并且对于普通和专业的打字员。 上google一类的搜索引擎搜索一下Linux版本的下载安装即可。安装以前卸载miniCHinput输入法。具体安装方法类似rpm和tar包的安装,再次不做说明了。
Ⅳ修改.bashrc(自己根目录下的隐藏)目录
原来我的.bashrc如下所示:
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
加入三行即可以
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
~
~
~
~
~
~
~
~
".bashrc" 15L, 248C
这样就ok了。如果与不成功的朋友请留言,我会主动帮你问题的

阅读(3185) | 评论(6) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-11-28 19:19:51

回复上个帖子: 可以按“ctrl +空格”或者“shift +空格”

chinaunix网友2009-11-24 11:00:38

我的linux既不能显示汉字也不能输入汉字,大侠能帮我解决一下吗? 到底应该用什么命令啊,我是个刚刚接触linux的新手。。谢谢了 我的QQ是496094277 如果方便的话发到我的QQ邮箱里就可以了或者加我好友也可以的 拜托了。。。。。。。

chinaunix网友2009-11-24 10:58:56

我的linux既不能显示汉字也不能输入汉字,大侠能帮我解决一下吗? 到底应该用什么命令啊,我是个刚刚接触linux的新手。。谢谢了

chinaunix网友2008-12-02 17:36:16

强~~~看不懂 党

chinaunix网友2008-11-24 18:42:28

不错啊 咯咯