发新话题
 搜藏 打印 该页面添加到 Mister Wong

让Mplayer GUI支持UTF8编码

让Mplayer GUI支持UTF8编码

不是什么新技术了,只是一直没时间写,这几天刚装了FC4,顺便重装了Mplayer,因为现在几乎所有的发行版都用UTF8作为默认编码了,仅将此文献给不知道如何让mplayer在utf8语言环境下显示中文菜单的朋友。



首先,Mplayer所有的命令行提示和界面字符都位于源码包目录下的help目录下,中文支持的包名称是help_mp-zh_CN.h这个文件是用gb2312编码写的,我们在编译mplayer的时候需要用./configure --enable-gui --language=zh_CN来让mplayer给用户中文提示。因此,只要把这个文件转换为UTF8编码就可以了



好在linux下自带了编码转换工具iconv,用下面的命令来进行转换



mv help_mp-zh_CN.h help_mp-zh_CN.h.bak



iconv -f GB2312 -t UTF-8 help_mp-zh_CN.h.bak -o help_mp-zh_CN.h



然后用./configure --enable-gui --language=zh_CN就可以在UTF8语言环境下显示中文了

本文由magic 发布于Linuxsky 论坛,网址:http://bbs.linuxsky.org/thread-2345-1-1.html

相关主题

TOP

/usr/share/fonts/ttf/zh_CN/uming.ttf doesn't look like a font description, ignoring.
无法加载字体: /usr/share/fonts/ttf/zh_CN/uming.ttf
我总出现这个错误,怎么解决?我是magic linux2.0

TOP

发新话题