让 Pipelight 用中文 Locale 运行 – 解决非中文 Locale 下 Pipelight 插件中文显示为方框问题的简单方法

如果你和我一样, 系统语言喜欢用英语等非中文语言, 但是又需要 pipelight 的插件能正常显示中文(比如 flash player + AB 站之类的), 那么这个简单的方法可以让你两者兼得!

先上效果图:
snapshot70

方法其实很简单, 只是因为 pipelight 还在开发中, 所以没看到相关的介绍哈. 以下方法是 pipelight 开发者在 irc 中告诉我的, 特此感谢~!
(如果你的 pipelight 安装的地方和我不一样, 别忘记相应修改路径哈)

1. 创建文件 /usr/local/bin/wine-pipelight-zh_cn-wrapper:

#!/bin/sh
LANG=zh_CN.utf8 /opt/wine-compholio/bin/wine "$@"

给它加上执行权限.

2. 复制 pipelight 配置文件以便编辑: (以 flash 为例)

$ cp /usr/share/pipelight/configs/pipelight-flash ~/.config/

3. 编辑 pipelight 配置文件:
找到

winePath            = /opt/wine-compholio/bin/wine

修改为:

winePath            = /usr/local/bin/wine-pipelight-zh_cn-wrapper

完成! 启动浏览器享受流畅科学的 flash 吧! (不对, flash 怎么可能科学!)

更新: 升级了 flash 再上张图, 嗯我才不是故意宣传老 K 的视频呢~
snapshot71

QR Code Business Card