linux下怎么窗体按钮怎么显示中文 在书上看了说是在gtk初始化之前加个gtk_set_local(),但是还是不好使

linux下怎么窗体按钮怎么显示中文 在书上看了说是在gtk初始化之前加个gtk_set_local(),但是还是不好使,第1张

开发 i18n 原则是先编统一代码再处理语言, 因为后者仅仅是界面问题除非上来就 l10n 不可, 这时可以先看看对中文的支持程度如何, 譬如在现成应用中 locale 转换到中文时显示正常吗, 必要时需要添加字体库才不会乱码, 过了这一步才考虑编程中 locale 初始化 ...

不让自己揪头发的原则是统一在 Unicode/UTF-8 的大旗下, 非接口不用转码 ...

重新安装即可解决问题。

第一步,是安装语言包。我们选择System Settings-->Language Support-->Install/Remove Languages,将d出以下窗口:

输入密码后,系统会安装简体中文语言包。

第二步,安装IBus框架,在终端输入以下命令:

sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

启动IBus框架,在终端输入:

im-switch -s ibus

安装完IBus框架后注销系统,保证更改立即生效。

第三步:安装拼音引擎

有下面几种常用选择:

IBus拼音:sudo apt-get install ibus-pinyin

IBUS五笔:sudo apt-get install ibus-table-wubi

谷歌拼音输入法:sudo apt-get install ibus-googlepinyin

Sun拼音输入法:sudo apt-get install ibus-sunpinyin

第四步:设置IBus框架  www.2cto.com

ibus-setup

此时,IBus Preference设置被打开。在Input Method选项卡中,选择自己喜欢的输入方式,并配置自己喜欢的快捷键即可。

出现这种问题大部分是因为默认存档编码格式为 GB2312,而不是UTF-8照成的。或是字体设置的不对。

可以看看这篇文章里讲到的方法,很全了。http://www.linuxsir.org/bbs/thread95410.html


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8914014.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存