日期:2014-05-16  浏览次数:20605 次

英文环境下,如何使gtk控件显示中文
如题,gtk构件默认是按当前系统语言显示label的,比如GtkMessageDialog,选择GTK_BUTTONS_YES_NO类型的话,如果当前系统语言是英文,按钮就显示Yes和No,中文就显示确认和取消。现在是在一个嵌入式设备上,语言环境是英文的,不知道怎么改,但已经添加了中文支持,可以正常使用中文字符串。
  试着用过setlocale(),没有成功。

------解决方案--------------------
字符串直接用中文,
按键的文本应该可以指定吧,直接用确定替换 ok。