小技巧: 让 Gwibber 显示中文

在写了《Gwibber: 支持 Twitter、Identi.ca、Facebook 等的微博客户端》一文后,便有朋友在 Twitter 上问我如何让 Gwibber 显示中文,现在又有读者留言询问同样的问题,索性我就在此多罗唆几句。

Edit Gwibber theme

因为 Gwibber 包含多个主题,这里就以修改默认主题为例来说明如何让其显示中文:

  1. 转到 Gwibber 的默认主题目录,通常是 /usr/share/gwibber/ui/themes/default/: cd /usr/share/gwibber/ui/themes/default/
  2. 打开 theme.html 文件(需要 root 权限): vim theme.html
  3. 找到 font-family 那行(在 26 行),在冒号后添加中文字体名即可,如"Droid Sans Fallback"。(参见上图)
  4. 保存修改。

这样,你就可以在 Gwibber 中看到漂亮的中文了。

Read More:

7 Comments

  1. 1 华华 Commented @ 2009-03-15 19:42Reply to this comment

    Gwibber 是 WebKit (pywebkitgtk)程序, 所以中文支持能力取决于 webkitgtk,

    源里边的 webkitgtk 版本比较旧,所以才必须指定中文字体, 可以自己弄个新版本 webkitgtk,即可直接支持中文。

  2. 2 eagle Commented @ 2009-03-15 21:15Reply to this comment

    @华华,我用ppa源的libwebkit,1.0.1-4的那个,可以显中文,但CSS显示有问题,而1.0.1-2的中文有问题,你是用哪个

  3. 3 华华 Commented @ 2009-03-15 22:13Reply to this comment

    现在最新是 webkitgtk 1.1

  4. 4 eagle Commented @ 2009-03-15 22:16Reply to this comment

    在哪?谢谢

  5. 5 hehehaha Commented @ 2009-03-15 22:26Reply to this comment

    装了一堆包,最后还是有问题,有没有 For KDE4的啊~~

  6. 6 Riqe Commented @ 2009-03-16 11:32Reply to this comment

    Theme换成funkatron试试。改CSS的方法我试过,没起作用。

  7. 7 sagi Commented @ 2009-03-16 18:59Reply to this comment

    对呀,在ubuntu8.10里边不好用哦,还有什么解决办法没?