MPlayer中文菜单 |
|---|
| 作者:uniuwo 2005-01-22 17:32:38 来自:Linux公社 |
|
1) 在编译MPlayer的时候可以使用--language选项启用本地语言支持, 例如: $SRCROOT/>./configure --enable-gui --language=zh_CN,en 这样以zh_CN为主,缺的部分为英语en 前面的帖子里面提到没有显示中文的问题,这个是编码的问题,根本的原因是编码。 最主要的一个文件是$SRCROOT/help/help_mp-zh_CN.h,这个文件有点久了,编码是GB2312,而现在一般的Linux发行版都用UTF-8编码,造成显示不出来或者乱码。可以用iconv转换该文件的编码,不妨将此文件改名为help_mp-zh_CN.h.bak, $SRCROOT/help/>iconv -f gb2312 -t utf-8 help_mp-zh_CN.h.bak -o help_mp-zh_CN.h 然后修改$SRCROOT/DOCS/man/下面的目录 zh 为 zh_CN,其中的mplayer.1文件也是GB2312的编码,也可用iconv转编码。 建议将这些修改完成后再 configure。 2) 添加菜单项,MPlayer没有建立菜单项,大家觉得不够爽。其实自己来做一个也很容易。在此做个示例: 系统Fedora Core 3 在/usr/share/applications/中建一个mplayer.desktop文本文件,我用vi编辑的,内容: [Desktop Entry] Version=1.0 Encoding=UTF-8 Name=MPlayer Name[zh_CN]=MPlayer播放器 Comment=MPlayer-the Media Player Comment[zh_CN]=媒体播放器,播放各种视频音频媒体 Exec=gmplayer MimeType=video/mpeg;video/quicktime;video/x-msvideo;audio/x-mp3;audio/x-mp2; Icon=/usr/local/share/mplayer/MPlayerIcon.png Terminal=false Type=Application Categories=Application;AudioVideo; 可以自己做一个图标如MPlayerIcon.png。 这样下次登录的时候可以在开始菜单中找到MPlayer了。 见附件. (编辑:nuthead)
|