X.org 下 XMMS aMule 等 Gtk1 程序的中文解决

 

X.org 下 XMMS aMule 等 Gtk1 程序的中文解决

Xorg 和 XFree86 的 locale 处理不太一样,如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字体,不然中文就有问题.

这样,直接用 gtkrc.zh_CN.utf-8 就会更简单了

如果存在 /etc/gtk/gtkrc.zh_CN 这个文件

$sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8 

就可以了

XMMS 字体可以设置为:

-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-* 

如果不存在,直接建立

$sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8

文件内容为:

 # $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"


界面乱码的问题:
    ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
    播放列表乱码问题:
   
第1步:在个人用户主目录下创建或编辑文件.gtkrc.mine

$sudo gedit /home/wangyue/.gtkrc.mine

文件内容为:

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
#
1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}

class "GtkWidget" style "gtk-default-zh-cn"

保存后就可以了。

做完上面的设置后,大部分中文能显示,不过由于mp3文件自己的标签使用的字体编码不同,有一些不能正常显示,可以考虑安装有编码转换的插件:

1.安装 xmms-mpg123-ja
代码:
sudo apt-get install xmms-mpg123-ja (xmms-mpg123-ja比默认的mpg123多了编码转换)

2. 用 xmms-mpg123-ja 插件代替 xmms 默认的 xmms-mpg123

xmms 首选项-》音频输入输出插件
去掉 libmpg123 的[启用]
选上 libmpg123-ja 的 [启用]

3.xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题
选上输入转换
GB18030 -》 UTF-8

4.修改标题显示:

在标题格式里只填上 %f , 默认的好象是 %p-%t ,不要默认的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值